A-Level Computer Science

Links and Resources

The Magic of Computer Science

Unplugged activities that help students understand fundamental CS concepts.

publication year
2010 to date

1 file

0

0

The Magic of Computer Science II

Fun with algorithms.

publication year
2010 to date

1 file

0

0

The Magic of Computer Science III

More great tricks that help understanding of algorithms.

publication year
2010 to date

1 file

0

0

CS4FN Magazine

Computer Science for Fun. Lots of wider-interest articles that make for engaging reading.

publication year
2010 to date

0 files

0

0

Computing, Programming and Pedagogy (Autumn 2014)

Includes functional programming and tips for teaching coding

publication year
2010 to date

1 file

0

0

Networks

An introductory resource for those who may be lacking prior knowledge

publication year
2010 to date

17 files

1

5

Comprehensive Computer Studies

Oldie but goodie! Great sections on logic and gates, as well as 'historical' view on careers and ethical issues.

publication year
1980 - 1989

1 file

0

5

Revised Nuffield Advanced Physics: Microcomputer Circuits and Processes

lots of older but very relevant content, inc buses, memory, processor architecture, execution cycle etc

publication year
1980 - 1989

1 file

0

0

How Computers Work

Technical coverage of computer fundamentals, working up from basic circuits through logic gates, memory, data and instructions. A read through would give a thorough grounding in basics of microelectronics!

publication year
2000 - 2009

1 file

0

0

Computing Science

Detailed computer science fundamentals, including assembly; compilers and interpreters; data structures; processors and much more.

publication year
1980 - 1989

1 file

0

0

Fetch, Execute, Decode

Simplified fetch-decode-execute cycle

publication year
2010 to date

1 file

0

5

All Systems Go

Binary, logic, latches.

publication year
1990 - 1999

1 file

0

0

Raspberry Pi - Getting Started Tutorials

For those who are new to the Raspberry Pi

publication year
2010 to date

1 file

0

0

The Raspberry Pi Education Manual

Introductory projects to show the broad capabilities of the Pi.

publication year
2010 to date

1 file

0

0

Bash Gaffer Tape

A series of hands-on projects for developing skill at the command line.

publication year
2010 to date

0 files

0

0

An Introduction to Python (v2.7 and v3)

Introductory programming exercises.

publication year
2010 to date

4 files

0

0

Python 3: Selection and Conditionals

Useful for early-stage learners of Python.

publication year
2010 to date

1 file

0

0

Python Pit

A series of rapidly escalating Python learning exercises.

publication year
2010 to date

0 files

0

0

LiveCode

Software development course.

publication year
2010 to date

0 files

0

0

So You Want to Learn to Program?

Intensive BASIC programming course book.

publication year
2010 to date

1 file

0

0

Mastering Computer Programming

CS and programming fundamentals with BASIC.

publication year
1980 - 1989

1 file

0

0

Further Computer Programming in Basic

Advanced BASIC programming tutorial.

publication year
1980 - 1989

1 file

0

0

The Orange Game - Routing and Deadlock in Networks

Useful introduction to internet routing and communications topics.

publication year
2000 - 2009

1 file

0

0

Computing without Computers

Brilliant 'unplugged' teaching ideas for improving understanding of a range of computer science concepts.

publication year
2010 to date

1 file

0

0

Digital Images

Introduction to digital images, compression, formats etc.

publication year
2010 to date

1 file

0

0

Ice Roads - Steiner Trees

Exploring fundmentals of algorithms.

publication year
2000 - 2009

1 file

0

0

How Do We Teach Our Kids Code? (Autumn 2012)

Includes programming paradigms, encryption, and tips for teaching programming.

publication year
2010 to date

1 file

0

0

Chinese Postman Problems

Mathematical approaches for common algorithm challenges.

publication year
2010 to date

3 files

0

0

Dijkstra's Algorithm

Commonly-studied shortest-path algorithm.

publication year
2010 to date

3 files

0

0

Hexahexaflexagon

Abstraction, finite state machines and other concepts revealed through a peculiar shape!

publication year
2010 to date

1 file

0

0

Flowcharts and Algorithms

Useful way to learn proper flowcharting and common computing notation.

publication year
1970 - 1979

1 file

0

0

Locked in Syndrome

Enrichment or extension activity, including some simple algorithm challenges that are linked clearly to the real world.

publication year
2010 to date

4 files

0

0

Sweet Learning Computer

Simple exercise showing how algorithms can be optimised.

publication year
2010 to date

2 files

0

0

Bin Packing

Decision maths lesson on algorithmic thinking.

publication year
2010 to date

3 files

0

0

Swap Puzzle

Learning what, fundamentally, an algorithm is.

publication year
2010 to date

2 files

0

0

Australian Magician's Dream

Search algorithms.

publication year
2010 to date

4 files

0

0

Tour Guide (Companion to the Knight’s Tour Activity)

Thought-provoking introduction to algorithms.

publication year
2010 to date

2 files

0

0

Treasure Hunt - Finite State Automata

A basic introduction.

publication year
2000 - 2009

1 file

0

0

Discrete Mathematics

Includes algorithmics and recursion, as covered in CS.

publication year
1990 - 1999

1 file

0

0

Sets, Mappings, Relations and Operations

Covers much of the maths of sets, needed for some A-Level CS courses.

publication year
1960 - 1969

1 file

0

0

Nuffield Advanced Mathematics Book 1

Mathematical approaches to algorithms and programs.

publication year
1990 - 1999

1 file

0

0

Exercises in Modern Mathematics

A range of relevant maths-for-computing and CS topics.

publication year
1960 - 1969

1 file

0

0

Contemporary School Mathematics Exercises: 2

Sets. Boolean Algebra. Switching circuits. Linear Programming.

publication year
1960 - 1969

1 file

0

0

Vectors

Introduction to vector notation and arithmetic.

publication year
2010 to date

3 files

0

0

Boolean Algebra

Archive resource that covers the whole subject in detail.

publication year
1960 - 1969

1 file

0

0

Irrationals

The set of natural numbers, rational numbers and irrational numbers - a maths resource for use in CS.

publication year
1970 - 1979

5 files

0

0

Celebrating the Genius of Alan Turing (Spring 2012)

Background info for students studying Turing machines. Also graphs, the halting problem and CAPTCHA - the 'reverse Turing test'.

publication year
2010 to date

1 file

0

0

The Chocolate Factory - Human Interface Design

Fun (but maybe a bit young) series of unplugged activities relating to HCI.

publication year
2000 - 2009

1 file

0

0

Spit-Not-So

Unplugged exercise on human-computer interfaces.

publication year
2010 to date

2 files

0

0

iSquared Magazine Issue 2

Articles on encryption and the maths of computing.

publication year
2010 to date

1 file

0

0

Smarter Phones for All

Signal processing and mobile phones.

publication year
2010 to date

1 file

0

0

Data Representation: Bitmap Images

For use when introducing image storage and processing.

publication year
2010 to date

5 files

0

0

Picture Perfect Processing

The mathematics of image processing.

publication year
2010 to date

1 file

0

0

Parallel calculations

Practical demonstration using Raspberry Pi computers.

publication year
2010 to date

3 files

0

0

Abracadabra! The Magic of Computer Science (Summer 2010)

Includes OO programming in Java with Greenfoot.

publication year
2010 to date

1 file

0

0

iSquared Magazine Issue 1

Dynamic programming and optimisation.

publication year
2010 to date

1 file

0

0

Fly by the Stars

Space-science challenge to program the Raspberry Pi Sense HAT.

publication year
2010 to date

1 file

0

0

Analogue and Digital

Highlights the differences between analogue and digital signals, linked to sensors.

publication year
2010 to date

2 files

0

0

The Peruvian Coin Flip - Cryptographic Protocols

Algorithms and Boolean logic.

publication year
2000 - 2009

1 file

0

0

Databases Unplugged

For those with little prior understanding of database fundamentals.

publication year
2010 to date

1 file

0

0

TBL@WWW

The difference between the Internet and the world-wide web, in an article about Tim Berners-Lee.

publication year
2000 - 2009

1 file

0

0

An Introduction to Web-based Information Systems

An introduction to web development with HTML.

publication year
2010 to date

4 files

0

0

Published by

Dave Gibbs's picture
Dave Gibbs

Actions

Share this resource

Comments