USEFUL LINKS | SHARING IS CARING
Throughout this site there are many links to external pages that might be useful. We are not sponsored by or affiliated with any of the external sites mentioned. Here we have a list of pages we have referred to throughout this site and an opportunity for you to contact us if you would like to be represented.
HACKERTHONS AND COMPETITIONS
BEBRAS - A GREAT INTERNATIONAL COMPUTATIONAL THINKING SKILLS CHALLENGE - RUNS IN NOVEMBER
Home - Bebras® Computing Challenge (bebraschallenge.org)
WORLD YOUTH CODERS HACKATHON - ONGOING COMPETITIONS
World Youth Coders Hackathon - World Coding Club | Code For Impact | Non-Profit Organization
HACKEREARTH - ONGOING COMPETITIONS
Hackerearth A good community provided help, challenges and competitions. Great to prepare for industry level.
CHECKIO - CODING GAMES FOR BEGINNERS TO ADVANCED PROGRAMMERS
Checkio - Gamification to improve your code, a great site for beginners to advanced.
Home - Bebras® Computing Challenge (bebraschallenge.org)
WORLD YOUTH CODERS HACKATHON - ONGOING COMPETITIONS
World Youth Coders Hackathon - World Coding Club | Code For Impact | Non-Profit Organization
HACKEREARTH - ONGOING COMPETITIONS
Hackerearth A good community provided help, challenges and competitions. Great to prepare for industry level.
CHECKIO - CODING GAMES FOR BEGINNERS TO ADVANCED PROGRAMMERS
Checkio - Gamification to improve your code, a great site for beginners to advanced.
FOR GCSE
Isaac Computer Science A great site for both teachers and students for computer science at GCSE level
Bits of Bytes Good learning material and a great selection of past paper questions grouped into topics
Computer Science Guru Good learning material written in an easy to understand way
Liam McQuay Youtube tutorial videos good for Computer Science IGCSE students
BBC Bitesize A great selection of learning material and quizzes
Seneca Learning A great site for courses in Computer Science from most examination boards
GCSECS A great site with a host of quick revision / self test questions
Bits of Bytes Good learning material and a great selection of past paper questions grouped into topics
Computer Science Guru Good learning material written in an easy to understand way
Liam McQuay Youtube tutorial videos good for Computer Science IGCSE students
BBC Bitesize A great selection of learning material and quizzes
Seneca Learning A great site for courses in Computer Science from most examination boards
GCSECS A great site with a host of quick revision / self test questions
FOR IB AND A-LEVEL
Isaac Computer Science A great site for both teachers and students for computer science at A Level
Brain Scape Computer Science revision flashcards and more...
IB Documents A useful site for IB Past Papers
IB Comscihub Useful website for IB Com Sci students, learning resources and past papers
Mr Baumgarten Useful learning resources from a great Computer Science teacher and self confessed geek.
IB Diploma Computer Science A good site dedicated to IB Computer Science
IB Past Papers All the past papers you will need for most subjects
Brain Scape Computer Science revision flashcards and more...
IB Documents A useful site for IB Past Papers
IB Comscihub Useful website for IB Com Sci students, learning resources and past papers
Mr Baumgarten Useful learning resources from a great Computer Science teacher and self confessed geek.
IB Diploma Computer Science A good site dedicated to IB Computer Science
IB Past Papers All the past papers you will need for most subjects
TEACHING COMPUTER SCIENCE?
TEACH COMPUTING A must visit for a great selection of curriculum resources and curriculum design ideas.
CURRICULUM WEBSITES
Cambridge GCSE Cambridge syllabus, updates and past papers
AQA GCSE AQA specification, updates and link to assessment material
Cambridge A-Level A-Level Computer Science syllabus, updates and past papers
IB IB Computer Science course details
AQA GCSE AQA specification, updates and link to assessment material
Cambridge A-Level A-Level Computer Science syllabus, updates and past papers
IB IB Computer Science course details
PAST PAPER WEBSITES
Best Exam Help A good site to get your GCSE and A-Level past papers
GCE Guide A good site to get your GCSE and A-Level past papers - including GCSE 0984 papers
Past Papers Another good site to get your GCSE and A-Level past papers - including GCSE 0984 papers
IB Documents A useful site for IB Past Papers
GCE Guide A good site to get your GCSE and A-Level past papers - including GCSE 0984 papers
Past Papers Another good site to get your GCSE and A-Level past papers - including GCSE 0984 papers
IB Documents A useful site for IB Past Papers
QUIZ PLATFORMS
KAHOOT Because everyone loves Kahoot
GIMKIT Gamified quizzes that have proven popular with students
QUIZLET A great site to create or use flips card style revision and learning.
GIMKIT Gamified quizzes that have proven popular with students
QUIZLET A great site to create or use flips card style revision and learning.
LEARN TO CODE
codehs.com Codehs offers many free courses, a great site to get started
W3 Schools A must for anyone who is learning to code - loads of great syntax and tips
CodeMonkey A great site for young kids - learn to code in a fun way
Computing 101 A good site for quizzes and programming challenges
HowTo | Delft Stack Lots of useful coding HOW TOs
THIS POINTER A great site with help on multiple programming languages
W3 Schools A must for anyone who is learning to code - loads of great syntax and tips
CodeMonkey A great site for young kids - learn to code in a fun way
Computing 101 A good site for quizzes and programming challenges
HowTo | Delft Stack Lots of useful coding HOW TOs
THIS POINTER A great site with help on multiple programming languages
YOUTUBE CHANNELS
Craig n Dave A complete course by the legends 'Craig n Dave'
Python Simplified Loads of great videos by Mariya helping you learn Python programming
Crash Course Loads of great explainer videos, presented with perfection
Tech with Tim A great selection of videos guiding you on software development produced by Tim
Python Simplified Loads of great videos by Mariya helping you learn Python programming
Crash Course Loads of great explainer videos, presented with perfection
Tech with Tim A great selection of videos guiding you on software development produced by Tim
IB COMPUTER SCIENCE IA PROJECT
IBPUBLISHING - Example marked papers and more
IB DP Computer Science IA Cover Sheet Generator | N7 Education - Details on submitting your project
BBC BITESIZE - User requirements - Designing solutions using appropriate tools - BBC Bitesize
MOCKFLOW - A great website to help design your User Interface
IB DP Computer Science IA Cover Sheet Generator | N7 Education - Details on submitting your project
BBC BITESIZE - User requirements - Designing solutions using appropriate tools - BBC Bitesize
MOCKFLOW - A great website to help design your User Interface
TOPIC SPECIFIC
Visual Go A great site for algorithms like sorting, traversal, heaps, trees and loads more.
Ethical Hacking Tutorials | Steam Labs A great resource to learn about ethical hacking at Steam Labs
Little Man Computing LMC - A simulation of the CPU
Github CPU Schweig CPU simulation
fetch decode execute Simple animation of the cycle - by future learn
LOGIC LY Draw your own logic circuits
MBASTACK A host of Data Science Learning Resources designed for Computer Science and Business students.
Ethical Hacking Tutorials | Steam Labs A great resource to learn about ethical hacking at Steam Labs
Little Man Computing LMC - A simulation of the CPU
Github CPU Schweig CPU simulation
fetch decode execute Simple animation of the cycle - by future learn
LOGIC LY Draw your own logic circuits
MBASTACK A host of Data Science Learning Resources designed for Computer Science and Business students.
THINKING OF STUDYING COMPUTER SCIENCE AT UNIVERSITY?
Complete University Guide A good site for UK university information and rankings for Computer Science
CONTACT US about these links
If you know any more great sites then we would love to hear from you. If your site is listed and you want to change how it is represented then we would love to hear from you.