Educational Software and Resources
GCompris
GCompris is a highly popular, high-quality educational software suite designed entirely for children aged 2 to 10.
Download
Tux Paint
Tux Paint is a fantastic, free, and open-source drawing program designed specifically for children (typically ages 3 to 12).
DownloadScratch
Scratch is a free, block-based visual programming language developed by the MIT Media Lab. It is widely used across primary and middle school education to introduce students to logical thinking.
Download
Python
Python is one of the most popular, versatile programming languages in the world. It is designed to be highly readable, using clean, English-like syntax instead of complex symbols, which makes it a favorite for both beginners and seasoned engineers.
Download
Visual Studio Code
Visual Studio Code (commonly known as VS Code) is a free, lightweight, and highly extensible source-code editor developed by Microsoft. Since its release, it has become the most popular integrated development environment (IDE) among developers worldwide.
Download
Python extension for Visual Studio Code
When you install the official Python extension by Microsoft in Visual Studio Code, it fundamentally transforms the lightweight text editor into a full-featured Python IDE.
Download
BlueJ
BlueJ is a free Java Development Environment (IDE) specifically designed for teaching and learning object-oriented programming. It’s widely used in schools and universities because it visualizes class structures and lets you interact with objects without needing complex code syntax right away.
Download