Zaczynamy od Scratcha

Pierwszym językiem, którego dzieci będą się uczyć w ramach programu, jest Scratch i Scratch Junior. To jedno z łatwiejszych narzędzi programistycznych, opracowane w Massachusetts Institute of Technology (MIT). Scratch to  intuicyjny język pozwalający dziecku w sposób wizualny tworzyć gry, pokazy multimedialne, historyjki i inne program. Jego niewątpliwą zaletą jest błyskawiczny efekt, jaki widzi uczeń tworząc swój program i go uruchamiając. Ma to niebagatelne znaczenie zwłaszcza przy nauce najmłodszych dzieci, które oczekują szybkich rezultatów swojej pracy. Ten sposób nauki pozwala też utrzymać ich uwagę i motywację do dalszego zgłębiania tajników programowania.
W kolejnych edycjach projektu wprowadzane są kolejne języki programowania, dostosowane do potrzeb i zainteresowań starszych uczestników, takie jak App Inventor, Java i C++.

Więcej o języku Scratch.