Codeable Crafts
Codeable Crafts, darmowa aplikacja na urządzenia z systemem Android i iPady, wprowadza kodowanie do dzieci, odwołując się do ich wyobraźni. Ta aplikacja pozwala dzieciom eksperymentować z programowaniem poprzez opowiadanie historii. Dzieci mogą animować swoje własne historie lub dodawać animacje do podpowiedzi fabularnych za pomocą prostych „bloków kodowania”.
CodeCombat
CodeCombat przyjmuje oparte na grze podejście do kodowania, oferując kursy dla klas i dzieci, które chcą kodować na własną rękę. Uczniowie uczą się języków kodowania, takich jak Python i JavaScript, poprzez platformę gier, prowadzoną wirtualnie przez nauczycieli. Dzieci mogą również połączyć się ze sobą, dołączając do konkurencyjnej ligi kodowania AI.
Uczniowie mogą zapisać się na samodzielne kursy, zajęcia letnie lub prywatne lekcje. Większość kursów odbywa się w trybie jeden na jeden, choć w klasie letniej uczestniczy czterech uczniów. Pierwsza lekcja jest darmowa, ale kolejne mogą kosztować od 99 dolarów za rok do 399 dolarów za miesiąc.
Codeemoji
Codemoji oferuje program nauczania kodowania dla uczniów w klasach 1-8. Program uczy HTML, CSS i JavaScript, a dzieci budują swoje własne strony internetowe i tworzą animacje w wyznaczonym wirtualnym obszarze zabawy.
Uczniowie mogą zapisać się na kursy na poziomie początkującym, średnio zaawansowanym i eksperckim. Codemoji stara się, aby jego programy były zarówno zabawne, jak i wymagające, aby dzieci nie były znudzone ani zniechęcone.
Rodzice mogą zapisać swoje dzieci na plan miesięczny o wartości 15 dolarów lub plan roczny o wartości 55 dolarów. Oba te pakiety zawierają lekcje, projekty i wsparcie klienta na żywo.
Code.org
Code.org, organizacja non-profit, ma na celu rozszerzenie dostępu do edukacji kodowania dla studentów na całym świecie. Kampania Hour of Code grupy twierdzi, że służyła ponad milionowi uczniów. Ponadto, Code.org zintegrowała zajęcia z informatyki w szkołach w całych Stanach Zjednoczonych.
Code.org ułatwia prowadzenie zajęć osobiście w lokalnych szkołach i społecznościach. Strona oferuje również kursy informatyki online, które dzieci mogą pobierać z domu. W przypadku lekcji wprowadzających lub szybkich, uczniowie mogą również uzyskać dostęp do jednogodzinnych samouczków na tematy takie jak sztuczna inteligencja i Minecraft.
Hopscotch
Zaprojektowana dla dzieci w wieku 10-16 lat, Hopscotch jest aplikacją, która uczy użytkowników jak budować kod poprzez tworzenie animowanych historii, gier i sztuki. Ta aplikacja do kodowania, która działa na iPadzie lub iPhonie, uczy również dzieci przedsiębiorczości. Gracze mogą „płacić” twórcom gier za pomocą nasion waluty w aplikacji, co zachęca użytkowników do kreatywności i budowania kuszących programów.
Rodzice mogą wybrać pomiędzy planem 19,99 dolarów za miesiąc lub 59,99 dolarów za rok. Użytkownicy mogą wypróbować aplikację poprzez siedmiodniowy bezpłatny okres próbny.
Scratch i ScratchJr
Aplikacje Scratch i ScratchJr uczą dzieci kodowania poprzez wyobraźnię i kreatywność. Aplikacje zostały opracowane przez DevTech Research Group na Uniwersytecie Tufts, MIT’s Lifelong Kindergarten Group oraz Playful Invention Company. Scratch jest skierowany do dzieci w wieku 8-16 lat, natomiast ScratchJr oferuje lekcje dla dzieci w wieku 5-7 lat.
Dzieci mogą tworzyć własne interaktywne historie i współpracować ze sobą, aby ćwiczyć umiejętność pracy zespołowej. Użytkownicy aplikacji mają również dostęp do samouczków i strony z pomysłami, które pomogą im tworzyć historie i gry.
Uczniowie w ponad 150 krajach mają dostęp do tych aplikacji w ponad 60 językach. Aplikacja Scratch jest dostępna do pobrania na komputer, a dzieci mogą również grać w przeglądarce internetowej. Korzystanie z programu Scratch jest bezpłatne.
SpriteBox Coding
SpriteBox Coding uczy dzieci w wieku zaledwie czterech lat podstaw kodowania. Aplikacja uczy funkcji takich jak sekwencjonowanie, parametry, pętle, procedury oraz podstawowej składni Swift i Java. Aplikacja opisuje się jako „gra przygodowa”, która instruuje dzieci poprzez ikony kodowania, które ostatecznie zmieniają się w polecenia tekstowe.
Użytkownicy mogą pobrać aplikację za 4,99 USD za pośrednictwem Apple Store lub Google Play.
Swift Playgrounds
Ta aplikacja skupia się na Swift, języku programowania dla aplikacji Apple. Swift Playgrounds pozwala użytkownikom prowadzić postać przez świat 3D za pomocą prawdziwego kodu. W miarę jak gracze uczą się bardziej zaawansowanych koncepcji, pokonują coraz trudniejsze poziomy. Po drodze gracze opanowują takie pojęcia, jak polecenia, pętle, parametry i zmienne.
Firma Apple zaprojektowała język programowania Swift i opracowała aplikację Swift Playgrounds. Użytkownicy mogą pobrać Swift Playgrounds na iPada lub Maca.
Tynker
Tynker to internetowa platforma kreatywnego kodowania, która uczy dzieci w wieku 5-18 lat umiejętności informatycznych. Lekcje rozpoczynają się od wprowadzenia do informatyki poprzez wyzwania związane z kodowaniem opartym na blokach. W miarę jak uczniowie uczą się więcej, bloki te zamieniają się w komendy JavaScript i Python. Kursy mają wciągające, przypominające gry podejście, dzięki któremu dzieci są zaangażowane.
Uczniowie mogą samodzielnie realizować plany, uczestniczyć w zajęciach grupowych lub prywatnych lekcjach. Tynker kosztuje 25 dolarów miesięcznie za samodzielne kursy, 60 dolarów miesięcznie za prywatne zajęcia i 280 dolarów za osiem tygodni lekcji grupowych.
Vidcode
Zaprojektowany dla nastolatków, Vidcode oferuje kursy takie jak Intro to JavaScript, tworzenie gier, HTML i CSS, oraz fizyczne obliczenia z Makey Makey. Podczas tych lekcji uczniowie uczą się, jak tworzyć złożone projekty, takie jak gry i symulacje.
Tysiące szkół włącza Vidcode do swojego programu nauczania, ale wielu nastolatków korzysta z programu również w domu. Mogą oni śledzić samodzielną naukę z ponad 300 tutorialami i tworzyć własne projekty. Użytkownicy mogą zapłacić 8,99 dolarów za miesiąc, 71,88 dolarów za rok lub 135 dolarów za całe członkostwo.