Stacks & Queues Data Structure Worksheet - Used for revision
Practice Pushing and Popping stacks and queues
Describing using key terms
Looking at their uses
A booklet containing explanations and exercises on binary number conversion, hexadecimal number conversion, ASCII and Unicode.
Activities include:
Converting numbers
Binary number pattern worms
Hex Grid Challenge
ASCII word challenge
Unicode Emoji Challenge
Christmas task - convert numbers in to binary, find the colour associated with that binary number and colour in the blank pixel grid to reveal a Christmas related image.
This is the third word spiral task I have created. Students use the clues to find keywords. They write these words in to the spiral. They then use the letters circuled in red to reveal a hidden word.
Great Computer Science Starter activity
A starter activity that gets students to think of related keywords to create phrases. All keywords and phrases are linked to Computer Science.
Estimated time 10 - 15 minutes (Based on my year 10 GCSE mixed ability class)
A revision worksheet covering 4 software development methodologies (2 each side of a worksheet)
Waterfall
RAD
Spiral
Agile (Including Extreme Programming)
6 Revision Worksheets to help students revise for the OCR A-Level Computer Science Exams
Sections cover (1.1, 1.2, 1.4)
Logic Gates, Shifts
Software
Data Types
Data Structures
A revision/teaching aid worksheet (Double sided) That includes explanations and examples of binary logic notations, Truth Table tasks, Logic gate diagram tasks.
A python programming challenge where students are expected to write a program that checks if a password is considered to be strong. The password must be greater than a certain length, include numbers, symbols, upper & lower case letters, not contain certain words or number pattens.
The booklet includes:
A tick sheet for when students have managed a certain task
A test plan to check that certain passwords are ‘strong’ or not
Some useful snipits of python code that will assist the students.
An extension task.
Good practice for string manipulation.
Depending on your group ability, this could be a 1 or 2 lesson activity.