V online škole Algonova má každá veková skupina svoj kurz, takže dieťa môže postupne prejsť zo Scratchu na Python a zostať pritom v tej istej škole. Všetky kurzy prebiehajú online a majú 40 lekcií.
Kurz Scratch je pre deti od 8 do 10 rokov: začínajú jednoduchými animáciami, potom robia hry s viacerými úrovňami a v poslednom module si každé dieťa vymyslí a vytvorí vlastný projekt. Deti od 10 do 12 rokov na kurze Roblox urobia v Roblox Studiu svoju prvú 3D hru a neskôr hru na hrdinov s rôznymi postavami. Deti od 12 do 14 rokov na kurze Python Start píšu hry a simulátory a vytvárajú programy, ktoré pracujú s obrázkami. Tínedžeri od 14 do 17 rokov potom môžu v Pythone pokračovať na kurze Python Pro. Lekcie prebiehajú raz týždenne: 90 minút v skupine do 10 detí alebo 60 minút individuálne. Každá lekcia nadväzuje na predchádzajúcu a kurz je postavený ako hra s úrovňami, takže dieťa nebudete musieť prehovárať, aby si sadlo k počítaču. V skupine si deti navzájom prezentujú svoje projekty, pracujú vo dvojiciach a spoločne tvoria jednu veľkú hru, v ktorej má každý na starosti svoju časť. Keď dieťa lekciu vymešká, lektor ju s ním dobehne. Naši lektori prejdú ešte pred prvou hodinou trojfázovým výberovým konaním. Potom sa ich práca každé tri mesiace hodnotí. Keď sa dieťa pri tvorbe hry zasekne alebo mu niečo nefunguje, lektor mu pomôže nájsť chybu a projekt dokončiť. Na otvorenej hodine sami uvidíte, ako výučba prebieha, a môžete sa porozprávať s lektorom. Po skončení kurzu dieťa dostane certifikát v angličtine v medzinárodnom formáte a zostane mu portfólio projektov, ktoré vytvorilo.