Hero image

NextStepComputing's Shop

Have been teaching Computer Science now for years to Secondary school learners with great success. The aim of my shop is to provide a range of different resources to support with the heavy workload of teaching by providing you lessons, assessments, tasks the works to aid in supporting yourself and your learners. All lessons have been taught within a lesson environment to mixed ability learners and will be updated regularly. Currently developing a whole new set of resources for the Computing 9-1

Have been teaching Computer Science now for years to Secondary school learners with great success. The aim of my shop is to provide a range of different resources to support with the heavy workload of teaching by providing you lessons, assessments, tasks the works to aid in supporting yourself and your learners. All lessons have been taught within a lesson environment to mixed ability learners and will be updated regularly. Currently developing a whole new set of resources for the Computing 9-1
KS3 Python Unit of Work

KS3 Python Unit of Work

This unit of work covers python and guides the learners through this programming language it contains the following: - 64 slide powerpoint covering skills from basic python statements all the way to functions and lists. - Python Booklet - Student booklet to guide them through the topics with a mixture of different tasks to complete. - Python key Terms booklet: For students to take screenshots and build up their own revision notes. - A mixture of worksheets for specific lessons. - Programs to support specific lessons within the unit. - Programming challenges contained within the python booklet for students to complete. My team found these resources helpful to teach students the basics of python even if you are a CS teacher or not. Thanks for taking the time to look at my resources I hope it supports your students well.
NextStepComputing
Introduction to Algorithms

Introduction to Algorithms

This is my first lesson of a NEW set of resources I'm developing for Computer Science. The current lesson gives the students an introduction to the concept of algorithms looking at the following concepts: - Computational Thinking - Problem Solving - Abstraction - Decomposition The rest of the lessons for this topic will be completed for the weekend and this will aim to cover the rest of the key elements of the algorithm computer science topic looking at: - Pseudocode - Flow Charts - Sorting - Searching - Reading and writing algorithms. Thank you for taking a look at my resource and I hope this one and future resources aid in supporting you.
NextStepComputing
CS Knowledge Organisers - Architecture

CS Knowledge Organisers - Architecture

This is part of my Knowledge Organiser set. The amount of content that students are required to learn within Computing is vast the following document is all of the knowledge organisers I have developed for my students linked to the Computer Systems paper for computing. This document can be used for any specification to support students/teachers through the computing topics. The topics covered within this document are: System Architecture Memory Storage This document can be used in many different ways some examples are below: Student led revision Topic summary Lesson activities/resources Teacher resource Homework Thanks for your time.
NextStepComputing
CS Knowledge Organisers - Software

CS Knowledge Organisers - Software

This is part of my Knowledge Organiser set for Computer Science. This part focuses on Software and key CS concerns. The amount of content that students are required to learn within Computing is vast the following document is all of the knowledge organisers I have developed for my students linked to the Computer Systems paper for computing. This document can be used for any specification to support students/teachers through the computing topics. The topics covered within this document are: System Software Computing Concerns and Impact on society This document can be used in many different ways some examples are below: Student led revision Topic summary Lesson activities/resources Teacher resource Homework Thanks for your time.
NextStepComputing
CS Knowledge Organiser - Networks

CS Knowledge Organiser - Networks

This is part of my Computer Systems knowledge organiser set. This set focuses on networking knowledge. The amount of content that students are required to learn within Computing is vast the following document is all of the knowledge organisers I have developed for my students linked to the Computer Systems paper for computing. This document can be used for any specification to support students/teachers through the computing topics. The topics covered within this document are: Networks Systems Security This document can be used in many different ways some examples are below: Student led revision Topic summary Lesson activities/resources Teacher resource Homework Thanks for your time.
NextStepComputing
(ALL) Computer Systems Knowledge Organisers

(ALL) Computer Systems Knowledge Organisers

The amount of content that students are required to learn within Computing is vast the following document is all of the knowledge organisers I have developed for my students linked to the Computer Systems paper for computing. This document can be used for any specification to support students/teachers through the computing topics. The topics covered within this document are: System Architecture Memory Storage Networks Systems Security System Software Computing Concerns and Impact on society This document can be used in many different ways some examples are below: Student led revision Topic summary Lesson activities/resources Teacher resource Homework The document is 21 pages long and contains a vast amount of information to support with students understanding and a lot of time and effort has been placed into this document to make it as informative and engaging as possible. Please also look out for my computational thinking knowledge organiser set that will be uploaded soon and my knowledge organiser assessments that aid in reviewing students progress. Thanks for your time.
NextStepComputing
KS3 ICT Booklet

KS3 ICT Booklet

Selection of tasks that can be used to support the introduction of ICT to students in year 7. Workbooklet focuses on bridging the gap between KS2 and KS3 looking at basic functional skills of ICT looking at the following areas: - Word - Spreadsheets - Access - Powerpoint.
NextStepComputing
Computer Science Data Representation

Computer Science Data Representation

These 10 lessons focus on the topic of: Data Representation Each lesson contains powerpoint, worksheets and supporting documents. The 10 lessons cover the following areas: - Storage -Memory - Introduction to Binary - Binary Converting - Binary Math - Hex -Logic Gates - Compression
NextStepComputing
Scratch Worksheets

Scratch Worksheets

The following collection of worksheets are used to challenge learners programming knowledge by using the programming environment from Scratch. The start of the booklet looks at the actual skills learners need to understand looking at variables, loops, sequence etc. The second part of the worksheets gets learners to plan and make their own game using the software.
NextStepComputing
Computer Science- Revision

Computer Science- Revision

Selection of revision lessons on Computer Science theory. The pack contains 14 lessons that cover: - CPU - Memory - Logic Gates - Binary - Binary Adding - Hex - Operating System - Utility Software - Internet - Hardware required for networks - Internet and communication - Validation Rules - Databases - Computer Hardware (inputs + outputs)
NextStepComputing
KS3 Python Unit of Work

KS3 Python Unit of Work

This unit of work covers python and guides the learners through this programming language it contains the following: - 64 slide powerpoint covering skills from basic python statements all the way to functions and lists. - Python Booklet - Student booklet to guide them through the topics with a mixture of different tasks to complete. - Python key Terms booklet: For students to take screenshots and build up their own revision notes. - A mixture of worksheets for specific lessons. - Programs to support specific lessons within the unit. - Programming challenges contained within the python booklet for students to complete. My team found these resources helpful to teach students the basics of python even if you are a CS teacher or not. Thanks for taking the time to look at my resources I hope it supports your students well.
NextStepComputing
Minecraft Pi Programming

Minecraft Pi Programming

A mixture of tasks and content linked to programming using raspberry PI, Python and Minecraft. I found this unit to be really useful and students got a lot out of it.
NextStepComputing
Computer Science Homework Sheets

Computer Science Homework Sheets

13 weeks of homework sheets for the subject Computer Science. A range of different activities that can be given to students to extend their learning within Computer Science. A lot of the tasks are written based tasks to improve on the students extended written skills and are focused on the theory content linked to computer programming.
NextStepComputing
Year 7 E Safety Worksheets

Year 7 E Safety Worksheets

A collection of worksheets that will cover a unit on E-Safety that gets students to look into the key concept and then plan and produce an E-Safety video using serif movieplus. This worksheet collection has been used in schools and works really well to get students to think about the topic of E-Safety and also develop a digital product that will aid in supporting them to complete more complex activities in GCSE ICT based courses. I hope you enjoy this resource as much as my students do.
NextStepComputing
Scratch Lesson

Scratch Lesson

Full lesson that was used for a Job interview. Fully resourced and lesson plan attached to support. The lesson is an introduction to Scratch that can be taught to year 7 students.
NextStepComputing
Algorithms

Algorithms

Contained within this pack you will obtain a task breakdown sheet that can be printed off as worksheets to be completed and or uploaded to any digital based classroom tool. Contained within the Zip folder you obtain python files that go over the concepts of: - Bubble sort - Quick sort - Queue - Stacks All contain both student code and teacher code with supporting notes to ensure understanding of code has been obtained. Worksheets also look into the concept of O notation. Resources can be used for GCSE as a challenge and or AS level computing. Thank you for reviewing my resource.
NextStepComputing
Introduction to Algorithms

Introduction to Algorithms

This is my first lesson of a NEW set of resources I'm developing for Computer Science. The current lesson gives the students an introduction to the concept of algorithms looking at the following concepts: - Computational Thinking - Problem Solving - Abstraction - Decomposition The rest of the lessons for this topic will be completed for the weekend and this will aim to cover the rest of the key elements of the algorithm computer science topic looking at: - Pseudocode - Flow Charts - Sorting - Searching - Reading and writing algorithms. Thank you for taking a look at my resource and I hope this one and future resources aid in supporting you.
NextStepComputing
Kodu Workbook

Kodu Workbook

The following worksheets are targetted at the game programming software called Kodu game lab. The worksheet goes through the key terms /skills linking to the computing curriculum and assessment targets. Interesting unit for learners and they get a lot out of it.
NextStepComputing
Network Layers

Network Layers

Taster lesson for my unit on networks that I'm currently working on. The current lesson goes over the concept of network layers with learners explaining to them how the TCP/IP model works and looks at the model in more detail ensuring they are ready for this theory within the exam. Currently working on the rest of the unit that will cover full lessons and resources for the following topics: - Types of networks - Performance of networks - Peer vs Client - Hardware requirements And much more keep your eye out. Thank you for taking your time to look at this resource and I really hope it aids in supporting you with your role and supports your learners within this subject.
NextStepComputing
Exam Question Homework CS

Exam Question Homework CS

Questions were taken from exam papers that can be used as homework that has room for feedback to be issued. 62 pages of exam questions that cover a wide range of points linked to computer science.
NextStepComputing
CS Word Mat

CS Word Mat

A3 word mat that can be used to support students to work on their skills with the large mark questions within the Computing exam. Has been used in lessons and it really aided in supporting learners to think about the bigger picture when it comes to the important large written tasks that need to be completed. You can easily change the top question to a question of your choice.
NextStepComputing