Teaching London Computing: A RESOURCE HUB from CAS LONDON & CS4FN

Menu

Skip to content
  • Home
  • Puzzles
  • Booklets
  • Activities
    • Learning about Machine Learning
      • The Intelligent Piece of Paper Activity
      • The Brain-in-a-bag Activity
      • The Sweet Learning Computer Activity
    • Christmas Computing
    • Halloween Computing
    • Valentine Computing
    • Magic-based Activities
      • The Invisible Palming Activity
      • Magical Book Magic
      • The Australian Magician’s Dream Activity
      • The Red Black Mind Meld Activity
      • The Four Aces Activity
      • The Teleporting Robot (and Melting Snowman) Activity
    • Puzzle based activities
    • Art-based activities
    • Craft-based activities
    • Sort Algorithms
      • The Bubble Sort and Sort Dance Activities
      • The Divide and Conquer Sorting Activity
      • The Punch Card Sorting Activity
    • JFLAP: Creating Finite State Machines
    • The 20-questions Activity
    • The Box Variable Activity
    • The Assignment Dry Run Activity
    • The create-a-face activity
    • The Emotion Machine Activity
    • The Imp Computer Activity
    • Microwave Racing Video
    • The Locked-in Activity
    • The Punch-card searching activity
    • The Spit-not-so Activity
    • The Sodarace Evolution Activity
    • The Soda Constructor Physics Activity
  • Mix Subjects
  • Research
  • Resources
    • Home Learning
    • Re-using our material
    • A cs4fn guide to Secondary School Computing Topics
    • Video CPD
    • Primary School Resources
    • Puzzles, Computer Science and Computational Thinking
      • Puzzle Book 1
      • Bakuro and Binary
      • Pixel Puzzles and Images
      • Computational Thinking: Number Hive Puzzles
      • Computational Thinking: Cut Block Logic Puzzles
      • Word Searches and Linear Search
      • Compression Code Puzzles
      • Spot the Difference and Debugging
    • Magic and Computational Thinking
      • Magic Book 3 – for schools
      • Computational Thinking: Magical Book Magic
    • Great Reading for budding computer scientists
    • Books
    • Developing computational thinking
      • Abstraction
      • Algorithmic Thinking
      • Decomposition
      • Evaluation
      • Generalisation
    • Other Useful Resources
    • Computing Summer Schools in London
  • Courses/Workshops
    • Online-live-lectures
    • CAS London 2020 Conference
    • Teacher training in London
    • Teaching GCSE Computing
      • GCSE Computing CPD Resources
        • Introduction and Programming Challenges
        • 1: Introducing Python Expressions and Variables
        • 2: Binary
        • 3: Conditional Statements and Booleans
        • 4: While Loops
        • 5: Computer Components
        • 6: Arrays and Testing
        • 7: Networks
        • 8: Functions
        • 9: Logic Circuits
        • 10: Files
    • Teaching A-level Computing
      • A-level Computing CPD Resources
        • 1: GCSE Python Recap
        • 3: Arrays and Exceptions, Representing information
        • 2: Searching and Sorting
        • 4: Recursion
        • 5: Computer architecture
        • 6: Object Oriented Programming
        • 7: Running programs and operating systems
        • 8: Software development
        • 9: Data Structures
        • 10: FSM, Regular expressions, Syntax and parsing
    • Workshops
      • 1. Computational Thinking: Searching to Speak
      • 2. Invisible palming! Intelligent paper? So what is an algorithm?
      • 3. Programming unplugged: learning programming without computers
      • 4. Computational Thinking: it’s about people too
      • 5. Interdisciplinary Computational Thinking through Modelling
      • 6. Explorers need maps: Abstraction, Representations and Graphs
      • 7. KS2 and KS3 Computing Unplugged
      • 8. The Magic of Computing
      • 9. GUI Programming in Python
      • 10. Turtle Graphics: from Visual to Textual Programming
      • 11. Sorting Unplugged
    • miniCPD – short courses
      • miniCPD – Controlled Assessment
      • miniCPD – GUI Programming in Python
      • miniCPD: Introduction to Arduino
    • TechPathways Courses
      • Games Development Course 2020
      • 3DAmi Animations Course 2020
      • GIS Course 2020
    • ABC for Schools
    • LCT Centre Online Roundtable
    • Semantic Waves Course 2020
    • Industry pedagogy course Nov/Dec 2020
  • Diversity
    • Women in Computing
    • Black history
    • LGBTQ+
    • Disability
  • Sign up
  • Contact
  • Blog
    • Testimonials
    • Project private
    • Index / Site-map
    • Volunteering
    • Previous courses
  • Home Learning

Tag Archives: computer scientists

20 March 2025 by Jo Brodie

School teachers: sign your class(es) up to chat with Computer Scientists in “I’m a Computer Scientist, Get Me Out of Here”

Search this blog

Enter your email address to follow this blog and receive notifications of new posts by email.

Join 889 other subscribers
Follow Teaching London Computing: A RESOURCE HUB from CAS LONDON & CS4FN on WordPress.com

Blog Stats

  • 2,705,053 hits
  • RSS - Posts
  • RSS - Comments
Blog at WordPress.com.
  • Subscribe Subscribed
    • Teaching London Computing: A RESOURCE HUB from CAS LONDON & CS4FN
    • Join 889 other subscribers
    • Already have a WordPress.com account? Log in now.
    • Teaching London Computing: A RESOURCE HUB from CAS LONDON & CS4FN
    • Subscribe Subscribed
    • Sign up
    • Log in
    • Report this content
    • View site in Reader
    • Manage subscriptions
    • Collapse this bar