Code.org je celosvetová vzdelávacia platforma na učenie (sa) programovania a rozvoj algoritmického myslenia pre rôzne vekové kategórie prostredníctvom kvalitných a pre žiakov atraktívnych úloh s narastajúcou náročnosťou.
Vo svete ju využíva viac ako 2 milióny učiteľov a jej obsah je dostupný aj v slovenčine. Platforma poskytuje bezplatné kurzy, detailné plány lekcií aj online kurzy profesijného rozvoja. Výhodou je, že registrácia na portáli a jeho používanie sú úplne zdarma.
Učiteľ si po registrácii môže vytvoriť a spravovať kurz pre svoju triedu s heslom, prostredníctvom ktorého sa žiaci prihlásia do danej virtuálnej triedy, v ktorej kurz prebieha. Sleduje záznam ich pokroku, čo umožňuje pracovať vlastným tempom – napomáha diferenciácii aj v kontexte inklúzie.
Na výber je veľké množstvo kurzov, ktorých výber je na zvážení učiteľa. Kurzy sú rozdelené do dvoch základných kategórií podľa veku (5-11 rokov, viac ako 11 rokov). Každý kurz obsahuje popis, prehľad, do akej miery a hĺbky je rozpracovaná konkrétna časť programovania ako sú cykly, kreslenie, používanie príkazov a pod.
Niektoré kurzy využívajú pri gamifikácii motívy a postavy z deťom známych filmov a hier (napr. Frozen, Angry Birds, Minecraft), čo zvyšuje ich motiváciu.
Najnovšie aktualizácie na Code.org priniesli aj kurzy zamerané na prácu s hudbou (tzv. Hudobné laboratórium), vývoj webových stránok a na lepšie pochopenie fungovania nástrojov umelej inteligencie.
Okrem blokového programovania ponúka Code.org aj náročnejšie kurzy zamerané na JavaScript.
Kurzy programovania umožňujú rozvíjanie medzipredmetových vzťahov. V predmete informatika dokážu pokryť obsahové štandardy spojené s rozvíjaním algoritmického myslenia od 1. až po 3. cyklus.
Samozrejme, pri výučbe programovania je vhodné používať aj iné platformy a nástroje, ako sú napríklad Informatika 2.0, Scratch, Micro:bit, Programovanie s Emilom, GalaxyCodr a pod.
Preskúmajte aj YouTube kanál Code.org, ktorý obsahuje množstvo videí nielen na tému učenia (sa) programovania, ale aj na témy fungovania internetu, počítačov a umelej inteligencie.