CodeCombat teaches coding through a game where players control characters using real programming languages such as Python or JavaScript.
AI Trainings
Access various online training courses for free and get upskilled in your own time.
Khan Academy – Computing
Khan Academy offers free, self-paced computer programming lessons covering topics such as JavaScript, HTML/CSS, and SQL.
Code.org
Code.org is a nonprofit platform providing free coding lessons and full computer-science courses for students from early primary school through high school.
Scratch (MIT)
Scratch is a free visual programming platform developed by MIT where children create games, animations, and stories using drag-and-drop coding blocks.
Raspberry Pi – Learn to Code
The Raspberry Pi Foundation provides a large collection of free coding tutorials and projects for children and teenagers.
BBC micro:bit (BBC Teach)
The BBC micro:bit resources introduce children to coding through hands-on activities using a small programmable device called the micro:bit.
Code Combat (Paid)
CodeCombat teaches coding through a game where players control characters using real programming languages such as Python or JavaScript.
Khan Academy – Computing
Khan Academy offers free, self-paced computer programming lessons covering topics such as JavaScript, HTML/CSS, and SQL.
Code.org
Code.org is a nonprofit platform providing free coding lessons and full computer-science courses for students from early primary school through high school.
Scratch (MIT)
Scratch is a free visual programming platform developed by MIT where children create games, animations, and stories using drag-and-drop coding blocks.
Raspberry Pi – Learn to Code
The Raspberry Pi Foundation provides a large collection of free coding tutorials and projects for children and teenagers.
BBC micro:bit (BBC Teach)
The BBC micro:bit resources introduce children to coding through hands-on activities using a small programmable device called the micro:bit.
