1. Resources Home
  2. High School
  3. Computing
  4. Algorithms and programming
4 Programming Lessons Pack for Python

4 Programming Lessons Pack for Python

Four lessons: Variables, Selection, Iteration and Functions. Includes 2 worksheets for lessons 2 and 3. Full lessons, starters, activities, plenaries etc, differentiated and include screen shot answers for each python programming activity.
ahandford77
Starter - Pseudo Code Python programming

Starter - Pseudo Code Python programming

A fun starter for pupils to learn and practise Pseudo code and prepare pupils for coding in python or in other programming languages. The worksheet helps pupils create a pseudo code with a fun pirate adventure that includes various programming key words. Two files: one file is a pupil file ready to print (A4) and one file for the teacher with a suggested answer for differentiation.
ahandford77
Insertion Sort and Merge Sort Self-Marking Questions

Insertion Sort and Merge Sort Self-Marking Questions

Designed for GCSE/A-Level students who are taking computer science. Helpful also for A-Level maths students. It is a self-marking excel sheet that will test students on insertion sort and merge sort, giving them an outline for how to write the answers to such questions in exams. In the top left corner there is a cell to input a number, by inputting this number, it will change the values in the insertion/merge sort question.
franksybex
Kodu Games Design Bundle 2

Kodu Games Design Bundle 2

8 Lessons to teach specific game creation using the Kodu game development enviroment. all the lessons from Kodu bundle 1 plus NEW - Kodu the Dolphin - a remake of the popular 90s Ecco the dolphin. Other games include: Hungry Hippos Frogger/Crossy Road Fifa Pacman Pokemon Go Pong
mrfoxinthebox
Y7 Computer Science Homework Schedule

Y7 Computer Science Homework Schedule

A sheet for each term outlining fortnightly homework tasks for year 7 computer science. Tasks are differentiated based on their potential grades: grades 1-3, 4-6, 7-9. Can be easily adapted to fit your school’s scheme of work.
adams021002
Data storage managing memory, data types and variables

Data storage managing memory, data types and variables

Resources for GCSE Computing course for the Data Representation topic. The Resource explains how different data is stored, so introducing data types and variables and shows how important it is to make sure the correct variables are selected by the programmer. An excel program ( input form and VBA coding) has been created for students to investigate for themselves what can go wrong in this respect.
Narcud8
Computational Thinking Knowledge Organiser GCSE OCR Computer Science J276

Computational Thinking Knowledge Organiser GCSE OCR Computer Science J276

My current year 11 students have been extremely positive about the Knowledge Organisers that I have created for their Computer Science revision (and students in previous years on the legacy spec). This resource covers the main terms of Computational Thinking; pseudocode and flow charts (and how to apply these); and sub programs. This covers the new J276 OCR specification for GCSE Computer Science. You can either buy this knowledge organiser on its own - or all eight are available for a slightly lower overall cost. Please do leave feedback if possible, I hope you find it useful.
Raych6000
Sort and Search algorithms Knowledge Organiser GCSE OCR Computer Science J276

Sort and Search algorithms Knowledge Organiser GCSE OCR Computer Science J276

My current year 11 students have been extremely positive about the Knowledge Organisers that I have created for their Computer Science revision (and students in previous years on the legacy spec). This resource covers sort and search algorithms, including the basic instructions for each; the advantages and disadvantages of each; how to write the stages of each and how to write the pseudocode for the “simpler” ones. This covers the new J276 OCR specification for GCSE Computer Science. You can either buy this knowledge organiser on its own - or all eight are available for a slightly lower overall cost. Please do leave feedback if possible, I hope you find it useful.
Raych6000
Kodu the Dolphin - Kodu Game Creation (Ecco the Dolphin Remake)

Kodu the Dolphin - Kodu Game Creation (Ecco the Dolphin Remake)

Complete set of lesson resources to support the development of an underwater game. Themed behind the popular 90s classic Ecco the Dolphin. Guide Kodu around the underwater world avoiding the starfish and the octopus. Resource includes starter, main and plenary. A walkthough document, a koding helpsheet and a working version of the game.
mrfoxinthebox
End of KS3 Computer Science assessment test

End of KS3 Computer Science assessment test

This test is ideal to use as an end of KS3 test which can either be used to provide a VERY APPROXIMATE predicted grade for GCSE (9-1) Computer Science or to help you decide which pupils you think will be suitable for selecting the subject at GCSE. Alternatively, it can be used as a baseline assessment at the start of year 10 or when a new pupil joins your school to help you find gaps in their knowledge. It covers the following areas: • Programming skills • Binary • Inside a computer (hardware and software) • Networks • Computers and the law There is a 7-page A4 PDF document containing the test to photocopy and give out to the pupils, a 4-page PDF document containing the mark scheme and a 1-page PDF document for the teacher giving guidance on how to administer the test and giving very approximate predicted grades for GCSE (9-1).
nwilkin
GCSE Computer Studies Revision – Exam Question Practice and Exam Technique

GCSE Computer Studies Revision – Exam Question Practice and Exam Technique

This activity sheet allows students to practice exam questions. They will be given a question to answer or pick their own question to answer from an exam paper, revision book or any other appropriate revision resource and answer the question on the sheet. Once the question has been answered the students can self or peer mark the answer by looking up the answer on a mark scheme or revision source. Students can discuss with peers the answer and exam technique and correct any mistakes made. The activity sheet allows four questions to be answered on each side (print on both sides to save paper). The marking of the answers can be set as a peer or self assessment task or worked through with the teacher.
conxxion