Listing all results (161)
This resource from CAS London is a reference guide to compilers, interpreters and assemblers. It could be used as a revision summary for students or as a reference for questions.
This is a very comprehensive resource from the University of Cambridge detailing the main functions of generic operating systems. It could be used as a reference or basis for a comprehension question sheet or preparing model answers for examination questions. Students will also see links with other topics such as...
It is a valuable experience for students to experience coding in a variety of languages. This worksheet introduces the functional paradigm and compares functional coding in Python and Haskell. The resource is a useful introduction to the Haskell language.
An excellent activity from CS4FN to train students’ eyes to spot errors in code. This would form a useful starter activity.
Two documents cover the topics of functions and recursion. Students are provided with Python code and need to think through exactly what the code will do.
This resource is a comprehensive beginner’s guide to creating procedural programs using Python 3. It would be suitable for self-paced learning and independent work. There are also activities that are suitable as homework tasks that reiterate key terms and concepts. It was originally developed for the pre-2015...
A CS Unplugged series resource aimed at younger students but also works well with A level students. This illustrates the concept of minimal spanning trees and graph traversal.
A CS Unplugged series resource aimed at younger students but also works well with A level students. The document contains student activities covering constructing Steiner trees, greedy algorithms and solving traversal problems.
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...