Skip to content
info@mrcaglar.co.uk
Computer Science
  • Home
  • Year 7
    • Lesson 3 – Programming with micro:bit
    • Lesson 2 Programming with micro:bit
    • Lesson 1 – Programming with micro:bit
    • Creating a web app using HTML and CSS
  • Year 8
    • Creating complex patterns with Python
    • Drawing shapes with Python
    • Creating a quiz program with Python
    • Creative Writing with Programming
    • Programming with Python L4
    • Programming with Python
    • Coding with code combat
  • Year 10 – GCSE
    • Summer 1 revision units
    • Activity 1
    • COMP 01: Computer Systems – Theory
    • COMP 02: Computational Thinking, Algorithms and Programming
    • Comp 03 – NEA Programming Project (Year 11)
Menu
Close

Home

Computer Science lesson resources

Learn Coding with Code Combat

Learn Coding with Code Academy

FREE Online Programming courses

  • Codecademy Programming courses
  • Khan Academy Programming courses
  • Learncodethehardway programming courses
  • A level Computer Science Introduction course
  • A level Harvard University Computer Science introduction course
  • Improve your programming skills even further

Online Python Editor

Learning Python with Open Book Project

GCSE Computer Science Revision resources

GCSE Computer Science Getting Started MOOC (OCR)
GCSE Computer Science Getting Started MOOC (OCR)
OCR GCSE Dynamic Learning Computer Science resources
Use your login details to access all available materials in your Google classroom account
Use your Google classroom login details to access all available video quizzes in your Edpuzzle account
Use your Google classroom login details to access all available memrise tasks in your account
Free online Python books to download!
First, solve the problem. Then, write the code.
John Johnson
Computational Thinking learn more ...
info@mrcaglar.co.uk
Copyright © 2022 Computer Science. Powered by WordPress & CeeWP, Theme by ceewp.com & Computer Science is using the Great WordPress theme