V online škole Algonova má každá věková skupina svůj kurz, takže dítě může ze Scratche přejít na Python postupně a zůstat přitom ve stejné škole. Všechny kurzy probíhají online a mají 40 lekcí.
Kurz Scratch je pro děti od 8 do 10 let: začínají jednoduchými animacemi, pak dělají hry s několika úrovněmi a v posledním modulu si každé dítě vymyslí a vytvoří vlastní projekt. Děti od 10 do 12 let na kurzu Roblox postaví v Roblox Studiu svou první 3D hru a později hru na hrdiny s různými postavami. Děti od 12 do 14 let na kurzu Python Start píšou hry a simulátory a vytvářejí programy, které pracují s obrázky. Dospívající od 14 do 17 let pak mohou v Pythonu pokračovat na kurzu Python Pro. Lekce probíhají jednou týdně: 90 minut ve skupině do 10 dětí nebo 60 minut individuálně. Každá lekce navazuje na předchozí a kurz je postavený jako hra s úrovněmi, takže dítě nebudete muset přemlouvat, aby si sedlo k počítači. Ve skupině si děti navzájem ukazují své projekty, pracují ve dvojicích a společně tvoří jednu velkou hru, ve které má každý na starosti svou část. Když dítě lekci zamešká, lektor ji s ním nahradí individuálně bez příplatku. Než naši lektoři odučí první hodinu, projdou výběrem ve třech kolech. Potom jejich práci každé tři měsíce hodnotíme. Když dítě nemůže přijít na to, proč mu ve hře nepřibývají body, lektor trpělivě vysvětlí, kde je chyba, a pomůže mu projekt dotáhnout do konce. Na otevřené hodině sami uvidíte, jak výuka probíhá, a můžete si promluvit s lektorem. Po skončení kurzu dítě dostane certifikát mezinárodního typu v angličtině a zůstane mu portfolio projektů, které vytvořilo.