Choose what you would like to learn from the ‘Languages’ links below – this list is always growing. Suggestions for other coding topics are always welcome – for example, you might like to work on a mod for your favorite game.
This is a club rather than a classroom. Just work away at your own pace on things you find interesting. Try to help others when you can. Work in groups or on your own – whatever you like.
If you are watching YouTube tutorials, please use headphones or keep the volume low to avoid disturbing others.
Any questions please let me know – I’m always happy to try to help.
Here you will find links to a selection of tutorials for different programming languages.
If you are unsure where to start, go for the Python beginners section.
YouTube – Learning to Code with Python (needs Python installed on laptop, ask for help with this)
Python documentation & references
Talk like a pirate – instructions tell you to use a Raspberry PI, but you can use replit.com instead
Godot game engine
Easy to use, yet very powerful game engine. It’s free to use and the games you create could run on the web, mobile, desktop PC or even a games console.
Think of it as a more advanced version of Scratch.
Start by either following official tutorial and the youtube videos below:
KidsCanCode YouTube videos:
https://exercism.org/ – Free code lessons for many languages
https://adventofcode.com/ – Advent Calendar of coding challenges. You can try challenges for previous years
Online Development Environments
To avoid having to install software on your laptop you can use these online development environments. It’s like using Google Docs for coding.