With a few decades of experience teaching Computer Science, Business and IT, this shop has a variety of resources for KS3 Computing as well as the KS4 GCSE Computer Science, GCSE Business, BTEC Business and BTEC TA DIT. More resources coming in the near future.
With a few decades of experience teaching Computer Science, Business and IT, this shop has a variety of resources for KS3 Computing as well as the KS4 GCSE Computer Science, GCSE Business, BTEC Business and BTEC TA DIT. More resources coming in the near future.
By creating a Times Table Learning Game on Scratch, students can become familiar with key programming terms:
Sequence
Selection
Iteration
Variables
Includes lesson powerpoint, student resource and Scratch quiz.
Update: Additional resource added - screenshots of Scratch code for quiz in case you are not using Scratch 2 offline editor.
Follow on lesson - Direct Reflection and Improvement Time. How much do they now understand.
Lesson plan introducing HTML and Dreamweaver: Images and the bibliography.
Key Concept - linking together Computer Science, Digital Literacy and Programming.
After the Introduction of Python unit, I wanted to check my students understood the programming concepts of selection, iteration, variables etc.
First they created the quiz in Scratch and then in Python, and compared the two.
PA1 Scratch
Introducing programming concepts through visual-based learning
Programming Concept - Knowledge and Application test
Screenshots provided in the Word document in case you are not using the offline editor Scratch 2.
A follow-on unit to Python Basics.
Introducing procedures and functions for more efficient code.
Procedures & Functions
Using menus (selection)
Adding to and reading from file.
Importing modules
Using lists
Using SQL to search for data
Comparison of High Level Language, Assembly language and Low Level Language - Lesson 2:
Theory & practice:
High - Python (Iteration)
Assembly - Little Man Computer (Iteration)
Low - Binary subtraction (using Op Code and Operand)
Designed to help lower-ability students remember basic facts about computer hardware.
Input devices
Output devices
Storage devices - remembering which is which - Magnetic, optical, SSD and Flash.
Red - easy to remember, green - try to remember, yellow - you know you want to succeed!
Learn to convert denary to binary to hexadecimal (and vice versa) using a simple method that reduces the amount of calculations a student has to do.
This spreadsheet is designed with students in mind, showing them a fast and effective way to convert numbers without having to remember too many different stages in the calculation.
Learning Objectives:
To convert from binary to denary and vice versa
To convert from binary to hexadecimal and vice versa
Teacher PowerPoint and solution. Student worksheet for Excel.
Coming shortly:
To convert from hexadecimal to denary and vice versa
Converting Denary to Hexadecimal (via binary)
A spreadsheet demonstrating a quick way to convert denary to hexadecimal via binary.
Teacher solution and student worksheet included.
Binary Addition
This resource uses a spreadsheet to teach binary addition, and then encourages students to do a double-check to ensure that their answer is correct.
By teaching via spreadsheet first, they will get into the habit of adding the 1s and 0s correctly, so that when doing it written, their mind knows the process to follow.
Student worksheet and teacher solution included.
GCSE Computer Science
Unit 1 - Storage
Calculating the capacity of files:
In the exam, students will be expected to be able to calculate the capacity of different file types: Text File, Database File, Sound File and Image File.
This lesson provides students with practice calculating capacity for the four different file types - 5 minute lesson plan and teacher solution provided.
GCSE Computer Science 9-1
This is the assessment I will be using with my Year 9 end of year assessment.
Assessment on modules covered so far:
Unit 1:
Systems Architecture - Von Neumann Architecture, Components of the CPU.
Software – operating system, system software, application software
Memory – ROM, RAM, Virtual Memory, Flash Memory
Storage – storage types, data capacity
Unit 2:
Algorithms - Binary search and merge sorting.
Translators & Facilitators - Low Level Language, Assembly Language and High Level Language.
Programming Concepts
Unit 3:
Sequence
Selection
Iteration
Count control
Teacher assessment criteria (Low Ability - LAP, Medium Ability - MAP, High Ability-HAP)
Full solution to test, marking grid (for teacher analysis), as well as teacher PowerPoint to display during test (differentiated).
I have developed a simpler method for converting numbers:
Binary to denary (and vice versa)
Binary to hexadecimal (and vice versa)
Denary to Hexadecimal via Binary (and vice versa)
By teaching via spreadsheet, it will hopefully enable students to master the conversion process quicker.
The workbook follows on the from the spreadsheets - now students know the process, they can work through calculations manually.
Converting Hexadecimal to Denary (via Binary)
A quick method of converting to hexadecimal to denary, via binary.
Teacher solution and student worksheet included.
Knowledge Build Cards for LA.A Online Services & Communication.
This resource includes the second instalment of Knowledge Build Cards 5-9 (15 minutes - Read & Answer differentiated questions).
Small chunking of theory as start to lesson.