CAS Tenderfoot Units

CAS Tenderfoot training units are designed for whole day presentation.
To enable shorter presentations the units have been divided sessions.
http://www.computingatschool.org.uk/custom_pages/173-tft-units

How Computers Do Stuff – A Conceptual approach to programming

  • Firm Foundations
  • Session 1 -  Concepts & Continuity: 2 activities
  • Session 2 – Structured Programming: 4 activities
  • Session 3 – Transitioning To Text: 4 activities  

How Computers Do Stuff – A Conceptual approach to programming

  • Data Structures
  • Session 1 – Transition to Text: 2 activities
  • Session 2 – ‘Proper’ Programming: 1 activity
  • Session 3 – Algorithms and Data Structures:  2 activities
  • Session 4 – Going Gooey: 2 activities

Clever Stuff for Common Problems – Going beyond simple algorithms

  • Session 1 – Perfect Shuffle:  2 activities
  • Session 2 – Data Structures Matter: 2 activities
  • Session 3 – Many Problems One Solution: 2 activities
  • Session 4 – Toy Problems for the Real Word: 2 activities
  • Session 5 – the Oracle of Bacon: 1 activity
  • Session 6 - The Beauty of Trees: 1 activity

Bits and Bytes – The digital advantage

  • Session 1 – All Done By Numbers: 3 activities
  • Session 2 – Playing With Pictures: 2 activities
  • Session 3 – Character Codes and Compression: 2 activities
  • Session 4 – Painting By Numbers: 2 activity
  • Session 5 – Computational Graphics: 1 activity

Theoretical Computers – Fun with finite-state machines

  • Session 1 – The State We Are In: 2 (+3 supplementary) activities
  • Session 2 – Mind your Language: 2 (+3 supplementary) activities
  • Session 3 – From Diagrams To Programs: 1 activity
  • Session 4 – Computing Without Computers: 1 activity

  Bits AND Chips – The simple ideas that make computers tick

  • Session 1 – Logical Foundations: 2 activities
  • Session 2 – Adders and Ladders: 2 activities
  • Session 3  - Munching Squares: 1 activity
  • Session 4 – Inside the Machine: 2 activities
  • Session 5 – The Need For Speed: 1 activity

Simulating Our World –Adventures in agent based modelling

  • Session 1 – Analytical Models: 2 activities
  • Session 2 – Decentralised Systems: 4 activities
  • Session 3 – Emergent Behaviour: 1 activity
  • Session 4 – Complex Investigations: 2 activities
  • Session 5 – Building Models: 2 activities