Fundamentals of Programming
A free and easy-to-use Google learning tool
Learn to code with this free app!
Free Software for Teachers
Absolute Pitch Trainer
Absolute Pitch Trainer is software that is designed to help develop the skill of Absolute Pitch
MuseScore
Compose music with the help of your computer
Piano Time Pro
A full version app for Windows, by Revel Software
FL Studio
A complete virtual studio to create your music