Listing all results (143)

Key Teacher Attitudes

A presentation highlighting seven strategies for behaviour management.

CPU jigsaw

This activity allows students to construct a paper CPU using “jigsaw” pieces. They can also add notes to their jigsaw explaining the function of each component. Carrying out this activity allows students to relate sub components of the CPU to one another. For example, they will appreciate that level 1 cache memory...

Types of processor activities

This document contains a number of activities for students to carry out. They develop an instruction set for a fictional processor which forms a thought-provoking introduction to this topic. Encourage them to think about basic mathematical operations and how data values need to be manipulated within the CPU. This...

Itching for more

Designed for students who have advanced through Scratch and are ready for additional challenge, this resource explores Build Your Own Blocks (BYOB) as a tool for learning modular programming using procedures. 

After examining, briefly, the history of the computer and the Turing Test as a measure of their...

I love my smartphone

Mobile app development is an engaging way for students to learn programming and interface design as many do, indeed, "love their smartphone".

This complete learning package teachers the origins and development of the smartphone, helping them to appreciate the amount of technology packed into their pocket. It...

Protecting the Da Vinci code

This article from the CS4FN Magazine, looks into the ideas surrounding Intellectual Property, copyright, copyleft and patents and how these all apply (or don't) in the realm of computer programming and software. These ideas can be used as...

Biometric Mice

This brief article taken from CS4FN looks at how a user authenticates themselves to a computer could be used as the starting point for class discussions around passwords, security, biometrics and other related topics concerning how users...

An Intelligent Piece of paper

This longer article taken from AI: Where is the Intelligence? discusses Artificial Intelligence and rule following "bots". The activities contained within would easily lend themselves to a series of lessons on algorithms. The section on...

The 21 Card Trick

The book "The Magic of Computer Science" contains a variety of tricks that relate to various elements of computer science.

In this resource, the algorithm for which is then described, along with why this ensures that the trick will always work. This...

Game Show Algorithms

Although this activity is not in the form of a lesson plan, the activity illustrates a good series of steps that students could either work through as a class, or in smaller groups/pairs. They could then be asked to pick from a selection of existing real Game Shows or ones made up by the...

Pages

View all publishers