Category: GCSE Computing
Example program
Use this example program to help you check for lower and upper case letters.
Click here to look at the example program:
GCSE Computing – Units and Numbers
Lesson Aim
- Understand different units of memory
- Convert between Binary, Denary and Hexadecimal
- Understand the need for Binary, Denary and Hexadecimal
Starter
Main Task
Units and Numbers presentation
Extension Task
Use the worksheet below to create theory notes:
Gcse Computing – Guessing game
Lesson Aim
- Create a program from scratch to solution
Your Task
You need to create a program which asks the user to guess a number between 1 and 10. If the guess is higher ask the user to guess lower, and if the guess is too low ask the user to guess higher.
Extension Task
Generate a random number for the user to guess.
Limit the number of guesses to 5 if the user doesn’t get the number in 5 guesses print sorry you lost.
GCSE Computing – Images
Lesson Aims
- Explain the representation of an image as a series of pixels represented in binary
- Explain the need for metadata to be included in the file such as height, width and colour depth
- Discuss the effect of colour depth and resolution on the size of an image file
Starter
Main
Your task now is to complete the questions in the worksheet below:
Introductions to Algorithms
Lesson Aim
- Understand the need for an algorithm
- Explain what pseudocode is
- Explain what a flowchart is
Your Task
Download the blank presentation below and use the link underneath to complete the presentation:
Creating a code breaker
Lesson Aim
- Reinforce creating a program using Procedures and Functions
Your Task
Code Maker (and Breaker) – Lite Version
Write a program that will do the following:
• Print a menu:
Code Maker (and Breaker)
1 – Encode a letter
2 – Decode a letter
9 – Exit
Enter an option:
• If ‘1’ is entered, prompt for a letter and use a selection statement to convert the letter into an integer (a = 1, b = 2, etc.).
• If ‘2’ is entered, prompt for an integer, check it is valid (prompt again if invalid) and convert the integer into a letter.
• If ‘9’ is entered, print a goodbye message and exit (break)
• If another value is entered, print an error message and print the menu again.
GCSE Computing – Scratch Programming
Your Task
During the last few lessons you have been learning to create games in Scratch. You will now need to produce a game of your own using scratch, the game needs to have the following features:
- More than one level
- Must display scores
- The Player must have at least 3 lives
- A game over screen at the end
Year 10 – GCSE computing
Lesson Aim
- To extend the scratch skills you have developed
Today you will create a scratch version of a basic shooting game
Use the worksheet below to help you create the game
Once you finish the shooting game have a go at the maze game below: