Listing all results (12134)

Range versus accuracy in floating point binary numbers

Students need to be aware of the trade-off when the number of bits allocated to the mantissa and exponent are increased or decreased. This worksheet allows them to answer practice questions. Answers are provided.

Social, Moral, Spiritual and Cultural aspects in Computing

This resource consists of a series of suggested activities and dozens of topic starters for aspects of Computer Science and ICT relating to the Social, Moral, Spiritual and Cultural aspects of the subject. With questions as diverse as Do computers have intelligence? Do animals have souls? If computers are...

Coded simulation of Bubble Sort

This presentation guides students through an explanation & coded simulation of Bubble Sort. Students can add to this later by adding another option for Merge Sort with the potential to then measure the time taken for each algorithm to form a...

Digital Images

This short homework or worksheet activity describes how a bitmapped image has been stored in a file, including the encodings used in binary to represent the 4 colours which make up the image, and the height and width of the image. The data is all given in binary format. Students are then expected to recreate the...

Introduction to App Inventor

An introductory resource to App Inventor for students aged 11- 14 years. App Inventor is a visual programming environment that allows students to build mobile apps for smartphones and tablets. This resource contains a teacher presentation and worksheet to support the students in their development of a simple 'spot...

Debugging system for students

A resource which provides learners with a user friendly strategy to utilise when they come across a bug they do not understand. SNOT stands for Self, Neighbour, Other, Teacher, and it includes a framework for recording who students have sought help from, and who they have helped along with record sheets to record...

Introduction to sound and music computing

A highly technical overview of how sound is represented in a computer, how digitising sound changes the quality of it and how reducing the sample rates can effect the resulting audio. The resource also comes with a number of sound samples to illustrate these concepts, along with both Python and Scratch programs to...

Data Representation -Data Compression

This resource, aimed at lower ability Key Stage 4 students, introduces the concept of data compression, specifically Run Length Encoding. Students are asked to use an online tool to convert names into binary (ASCII), this binary data is then subjected to Run Length Encoding and encoded binary compared to the...

Relational Databases -Santa's Workshop

A resource aimed at the various GCSE Specifications for Computing. Activities are broken down into 14 stages and will require students to create a Relation Database...

Storage devices

Resources which centre around a series of lessons that facilitate students producing a large Mind Map of ideas and facts about computing hardware. The Mind Map itself is created using a free online tool called MindMup.com, but any other suitable software or even just pencil and paper methods could also be used....

Pages

View all publishers