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
Basic Javascript Game
Class Based Javascript Game
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

Javascript Game

Make a game using Javascript and the HTML canvas

Javascript Game with Classes

Following on from the basic game, make a game using Javascript Classes and the HTML canvas

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.