GCSE Computer Science word searches without clues, covering the Internet & Networks topics. Word searches without a list of key words force pupils to think harder about the topic and the related technical terms. These are useful as starters to test prior learning, as plenaries, or activities to revisit over a series of lessons for evidence of progress.
GCSE Computer Science word search without clues, covering the CPU. Word searches without a list of key words force pupils to think harder about the topic and the related technical terms. These are useful as starters to test prior learning, as plenaries, or activities to revisit over a series of lessons for evidence of progress.
This mini-programming project is designed to give students who are learning programming and software design a more realistic, larger scale project to apply their skills. This project can be completed by students with a knowledge of:
Variables and data types
If-else statements
Loops
Arrays / lists
Records / classes
GUI (optional)
The project includes a blank planning and testing sheet to help scaffold students’ ideas, plus a partially completed version of the same sheet for students needing more support. Extension tasks are also included for more advanced students.
The project is written without reference to specific programming languages or features, so should be achievable in any popular language. All documents are in Word format and are fully editable.
This project is also available in a bundle of 5 programming projects.
This mini-programming project is designed to give students who are learning programming and software design a more realistic, larger scale project to apply their skills. This project can be completed by students with a knowledge of:
Variables and data types
String manipulation
If-else statements
Loops
Arrays / lists
The project includes a blank planning and testing sheet to help scaffold students’ ideas, plus a partially completed version of the same sheet for students needing more support. Extension tasks are also included for more advanced students.
The project is written without reference to specific programming languages or features, so should be achievable in any popular language. All documents are in Word format and are fully editable.
This project is also available in a bundle of 5 programming projects.
This pack of 5 programming projects is designed to give students who are learning programming and software design more realistic, larger scale projects to apply their skills. The project ranges from those requiring knowledge of basic input, output, and conditionals to those utilising arrays, records, and objects.
Each project has extension tasks to stretch more advanced students. Each project also includes a blank planning and testing sheet to help scaffold students’ ideas, plus a partially completed version of the same sheet for students needing more support.
All documents are in Word format and are fully editable.
This mini-programming project is designed to give students who are learning programming and software design a more realistic, larger scale project to apply their skills. This project can be completed by students with a knowledge of:
Variables and data types
Nest If-else if - else statements
Loops
The project includes a blank planning and testing sheet to help scaffold students’ ideas, plus a partially completed version of the same sheet for students needing more support. Extension tasks are also included for more advanced students.
The project is written without reference to specific programming languages or features, so should be achievable in any popular language. All documents are in Word format and are fully editable.
This project is also available in a bundle of 5 programming projects.
This mini-programming project is designed to give students who are learning programming and software design a more realistic, larger scale project to apply their skills. This project can be completed by students with a knowledge of:
Variables and data types
If-else statements
Loops
Arrays / lists
Records / classes (optional)
The project includes a blank planning and testing sheet to help scaffold students’ ideas, plus a partially completed version of the same sheet for students needing more support. Extension tasks are also included for more advanced students.
The project is written without reference to specific programming languages or features, so should be achievable in any popular language. All documents are in Word format and are fully editable.
This project is also available in a bundle of 5 programming projects.
7 questions written in Edexcel style pseudocode. Questions cover tracing output, identifying common logic errors in algorithms, and making corrections. Separate answer sheet included. Fully editable resource.
50 More Python programming ideas builds upon my earlier 64 Python Programming Exercises. These 50 all-new exercises range from “Hello World” style first programs to advanced skills using arrays and functions. Many tasks also have extension (“bonus”) sections to stretch pupils. Exercises are sorted into sections by the skills needed to complete them (conditionals, loops, arrays, etc).
A good resource for homework, extension tasks, and independent learning. Fully editable resource, ready for printing or online use.
Topics covered:
Basic input and output
Conditionals
Loops (while and for)
Strings
Arrays and Lists
Procedures and Functions
Some of the exercises in this document require sample code for students to edit: this code is provided in the download.
The exercises in this resource can be completed in any programming language, but some of the phrasing in the questions is specific to Python. There is also a Java version of this resource available for teachers and student who prefer that language.
50 More Java programming ideas builds upon my earlier 64 Java Programming Exercises. These 50 all-new exercises range from “Hello World” style first programs to advanced skills using arrays and methods. Many tasks also have extension (“bonus”) sections to stretch pupils. Exercises are sorted into sections by the skills needed to complete them (conditionals, loops, arrays, etc).
A good resource for homework, extension tasks, and independent learning. Fully editable resource, ready for printing or online use.
Topics covered:
Basic input and output
Conditionals
Loops (while and for)
Strings
Lists and ArrayLists
Methods
Some of the exercises in this document require sample code for students to edit: this code is provided in the download.
The exercises in this resource can be completed in any programming language, but some of the phrasing in the questions is specific to Java. There is also a Python version of this resource available for teachers and student who prefer that language.