Fundamentals

Various tutorials and programming exercises for those students who would like a little extra practice and support. These are resources that previous students of mine have found helpful.

Snakify

Learn Python 3 and web design with 200+ exercises

Code Step By Step

CodeStepByStep is an online coding practice tool that has thousands of exercises to help you learn and practice programming in a variety of popular languages.

Coding Bat

CodingBat is a free site of live coding problems to build coding skill in Java and Python (example problem). CodingBat is a project by Nick Parlante, a computer science lecturer at Stanford.

Exercism

We’re building a place where anyone can learn and master programming for free, without ever feeling lost or stupid. Exercism’s Java Track for access to 148 exercises grouped into 25 Java Concepts

Time 2 code

Time2code has been specifically written for the IGCSE course and is used by 100s of schools. Each lesson has written material, video demonstrations, example code to replicate, and exercises. Put aside a couple of hours a week to work through the online course and share your results with me.


Copyright © Paul Baumgarten.