Bag Of Cows Here are some of the resources which I have created to help me to teach Computer Science and ICT. Please feel free to use them. Anton Leach, September 2024 



Binary/Hex Questions Encryption Explained Programming Exercises Learning HTML 
Code challenges Bits & Bytes A big noise? Seating Plan 
Bitmap size calculations Regular Expression Playground CS Whiteboard Python Workshop 
Computer Science at GCSE and A Level
Seating Plan
Randomised daily seating plan for Y12.
Binary Question Generator
Random questions in various types of binary, denary and hexadecimal conversion, including fractions, two's compliment and real numbers with mantisa and exponent. There is a secret 'teacher mode' which shows the answers  contact if you would like details of how to access that.
Bits & Bytes
How many bits would you need to store a given value? What is the biggest number you can get in N bits?
Bitmap size calculations
Calculate bitmap sizes, resolutions and changes caused by resampling at different colour depths.
Encryption Explained
Basic encryption, Keyword, One Time Pad,SSL Public/Private key, Digital Signatures, Digital Certificates
Regular Expression Playground
You can put in some text and then write regular expressions to find things in the text. There are some examples to get you started, but you can put in your own text too.
Learning Programming
Programming Exercises
Learn HTML
Python Workshop
My "Introduction to Python" course, which is aimed at year 7/8/9 pupils. The pages here contain the source code for the demonstrations to the pupils and also the worksheets for them. Provided for teachers wanting to do something similar.