Computer Science LearnITWithMrC ⛯ Year 7 Year 8 Year 9 GCSE
// create our sesssion Login

# ?

Unit 1

Coding Turtle

Unit 2

Text_Programming

Unit 3

Game Development

Unit 4

More Game Development

Unit 5

Data representation

Unit 6

Web Design

#### Assessment 1

Students will sit a 50 minute exam which will be a mixture of multiple choice and short answer questions. The two key areas covered will be Coding Turtle and Text_Programming

Topics that will be covered in the exam:

## Coding Turtle

• Using Python Turtle commands
• python Syntax, using loops/repetition, using selection (If Statements)
• using basic functions, using data structures i.e. lists,

## Text_Programming

• variables
• Datatypes, assignment, if, if-elif-else
• conditional statements, count controlled loops, condition controlled loops
• functions, debugging, modular programming

Resources to help students revise and prepare:

#### Assessment 2

Students will sit a 50 minute exam which will be a mixture of multiple choice and short answer questions. The two key areas covered will be Game Development and More Game Development

Topics that will be covered in the exam:

## Game Development

• creating algorithmic solutions
• using the program library pygame, if, if-elif-else, variables
• for loops, while loops, keyboard events
• Interrupt Events, Event Listeners, Event Handlers
• Sprites, X,Y coordinates,

## More Game Development

• creating algorithmic solutions
• using the program library pygame, if, if-elif-else, variables
• for loops, while loops, keyboard events
• Interrupt Events, Event Listeners, Event Handlers
• Sprites, X,Y coordinates,

Resources to help students revise and prepare:

#### Assessment 3

Students will sit a 50 minute exam which will be a mixture of multiple choice and short answer questions. The two key areas covered will be Data representation and Web Design

Topics that will be covered in the exam:

## Data representation

• binary
• using binary to represent whole numbers, boolean, logic gate
• AND gate, OR gate, NOT gate
• converting from binary to decimal, converting from decimal to binary, pixels
• bitmaps, resolution, ASCII
• character codes, Vectors, character sets

## Web Design

• HTML, Tags
• styling tags, margins, padding, divider tags
• comments, using images, page layout
• hyperlinks, testing, mobile applications

Resources to help students revise and prepare: