top of page

Programowanie online
programy kursów | 9-12 lat

Kotwica 1

Programowanie blokowe

(Scratch, App Inventor)

kategoria wiekowa 9-12 lat

​Program został podzielony na kilka etapów, dzięki którym dzieci krok po kroku poznają świat programowania. Każdy kolejny etap wprowadza nowe zagadnienia oraz coraz bardziej rozbudowane projekty – od pierwszych animacji aż do tworzenia własnych aplikacji mobilnych wykorzystujących elementy sztucznej inteligencji.

Etap 1. Poznajemy świat programowania i tworzymy pierwsze gry

Na początku uczestnicy poznają środowisko Scratch oraz uczą się podstaw programowania blokowego. Dowiadują się, jak sterować postaciami, tworzyć animacje, wykorzystywać pętle, instrukcje warunkowe oraz podstawowe mechanizmy spotykane w grach.

Podczas zajęć dzieci:

✔ poznają środowisko Scratch,

✔ uczą się programować ruch i zachowanie postaci,

✔ tworzą pierwsze animacje i gry,

✔ poznają współrzędne, komunikaty oraz czujniki,

✔ uczą się analizować błędy i poprawiać własne projekty.

Przykładowe projekty:

  • Mysz i kot

  • Malowanie i rysowanie

  • Crossy Road

  • Labirynt

  • Grawitacja
     

Etap 2. Tworzymy coraz bardziej rozbudowane gry

Na tym etapie dzieci poznają kolejne elementy programowania – zmienne, operatory, listy oraz klonowanie obiektów. Dzięki temu tworzą gry przypominające znane produkcje komputerowe i uczą się budować bardziej zaawansowane mechaniki.

Podczas zajęć dzieci:

✔ korzystają ze zmiennych i liczników punktów,

✔ uczą się tworzyć animacje,

✔ wykorzystują klonowanie obiektów,

✔ programują przeciwników i system punktacji,

✔ poznają kolejne mechanizmy wykorzystywane w grach.

Przykładowe projekty:

  • Dinozaur (Chrome)

  • Mag Losujący

  • Super Mario

  • Spadające gwiazdki

  • Kosmiczna przygoda

  • Wyścigi samochodowe

  • Zawody lekkoatletyczne
     

Etap 3. Tworzymy profesjonalne gry w Scratch

Uczestnicy wykorzystują wszystkie poznane wcześniej elementy do budowania coraz bardziej zaawansowanych gier. Programują złożone zależności między obiektami oraz projektują własne rozwiązania.

Podczas zajęć dzieci:

✔ tworzą wieloetapowe gry,

✔ projektują bardziej rozbudowane mechaniki,

✔ uczą się planowania większych projektów,

✔ doskonalą umiejętność testowania i poprawiania kodu,

✔ rozwijają kreatywność oraz logiczne myślenie.

Przykładowe projekty:

  • Flappy Bird

  • Agar.io

  • Breakout

  • Ice Tower

  • Pac-Man

  • Car Race
     

Etap 4. Tworzymy własne aplikacje mobilne

Po opanowaniu podstaw programowania uczestnicy poznają środowisko MIT App Inventor i zaczynają tworzyć własne aplikacje działające na smartfonach i tabletach. To naturalny krok od gier do praktycznych projektów wykorzystywanych na co dzień.

Podczas zajęć dzieci:

✔ projektują własne interfejsy aplikacji,

✔ zapisują i przetwarzają dane,

✔ tworzą kalkulatory, organizery i gry mobilne,

✔ poznają podstawy projektowania aplikacji użytkowych,

✔ uczą się tworzyć kompletne projekty od pomysłu do gotowej aplikacji.

Przykładowe projekty:

  • Notatki

  • To-Do List

  • Speaking Robot

  • Średnia ocen

  • Moje finanse

  • Fiszki

  • Streak Tracker

  • Symulator sklepu

  • Memory

  • Zgadywanie liczby
     

Etap 5. Pierwsze projekty ze sztuczną inteligencją

Na zakończenie kursu uczestnicy poznają możliwości nowoczesnych narzędzi AI wykorzystywanych w aplikacjach mobilnych. Dowiadują się, jak sztuczna inteligencja pomaga rozpoznawać obrazy, analizować tekst oraz generować treści.

Podczas zajęć dzieci:

✔ poznają praktyczne zastosowania sztucznej inteligencji,

✔ tworzą pierwszego chatbota AI,

✔ budują aplikację rozpoznającą obiekty na zdjęciach,

✔ analizują dane i emocje zapisane w tekście,

✔ wykorzystują AI do generowania własnych historii.

Przykładowe projekty:

  • ChatBot AI

  • AI Rozpoznawanie Obrazów

  • AI Analiza Nastroju

  • AI Generator Opowieści

  • Data Science
     

Projekt końcowy

Każdy uczestnik wykorzystuje zdobytą wiedzę do stworzenia własnego projektu – gry lub aplikacji mobilnej. Samodzielnie planuje funkcjonalność, programuje wszystkie elementy, testuje działanie projektu i prezentuje go pozostałym uczestnikom.


W trakcie kursu uczestnik nauczy się:

✅ tworzyć proste gry, animacje i aplikacje mobilne,

✅ programować w środowisku Scratch i MIT App Inventor,

✅ projektować interfejsy użytkownika,

✅ wykorzystywać zmienne, pętle, instrukcje warunkowe i komunikaty,

✅ samodzielnie planować i rozwijać własne projekty,

✅ testować i poprawiać własny kod,

✅ poznawać pierwsze praktyczne zastosowania sztucznej inteligencji,

✅ rozwijać kreatywność, logiczne myślenie i umiejętność rozwiązywania problemów.

ℹ️ Przedstawione projekty mają charakter przykładowy. Program kursu jest na bieżąco rozwijany i aktualizowany, dlatego instruktor może dobierać lub modyfikować projekty w zależności od wieku, poziomu grupy oraz nowych trendów w programowaniu i technologii.

Tworzenie i programowanie gier w Roblox Studio

(Roblox Studio, Lua)

kategoria wiekowa 9-12 lat

Program został podzielony na kilka etapów, dzięki którym uczestnicy krok po kroku poznają środowisko Roblox Studio i uczą się samodzielnie tworzyć własne gry. Każdy etap rozwija nowe umiejętności – od projektowania światów i modelowania 3D, przez animacje i programowanie w języku Lua, aż po tworzenie rozbudowanych mechanik znanych z popularnych gier Roblox.

Podczas kursu dzieci pracują nad własnymi projektami, ucząc się projektowania poziomów, budowania modeli, programowania interaktywnych elementów oraz wykorzystywania nowoczesnych narzędzi dostępnych w Roblox Studio, w tym funkcji opartych na sztucznej inteligencji (AI).

Etap 1. Poznajemy Roblox Studio i tworzymy pierwsze światy

Na początku uczestnicy poznają środowisko Roblox Studio oraz uczą się poruszać po edytorze. Tworzą pierwsze mapy, budują proste konstrukcje i poznają podstawowe narzędzia wykorzystywane przez twórców gier.

Podczas zajęć uczestnicy:

✔ poznają interfejs Roblox Studio,

✔ uczą się budować pierwsze światy,

✔ tworzą własne modele 3D,

✔ poznają materiały, oświetlenie i podstawowe elementy gry,

✔ uczą się organizacji projektu.

Przykładowe projekty:

  • Własna wyspa

  • Domek i otoczenie

  • Wyspa przygód

  • Zamek

Etap 2. Ożywiamy świat gry

Uczestnicy sprawiają, że ich świat zaczyna żyć. Tworzą animacje, dodają postacie, dialogi oraz pierwsze interaktywne elementy.

Podczas zajęć uczestnicy:

✔ tworzą animacje postaci,

✔ projektują bohaterów i NPC,

✔ dodają dialogi,

✔ uczą się projektować zadania i misje,

✔ budują interaktywne lokacje.

Przykładowe projekty:

  • Animowana postać

  • NPC z dialogami

  • Pierwsza misja

  • Poszukiwanie skarbu
     

Etap 3. Programujemy w języku Lua

Na tym etapie uczestnicy poznają podstawy języka Lua i uczą się tworzyć własne mechaniki gry. Programują zachowanie obiektów, graczy oraz elementów świata.

Podczas zajęć uczestnicy:

✔ poznają podstawy języka Lua,

✔ tworzą własne skrypty,

✔ programują teleporty,

✔ tworzą przyciski i przełączniki,

✔ wykorzystują zmienne, warunki i zdarzenia.

Przykładowe projekty:

  • Blok zmieniający kolor

  • Blok zadający obrażenia

  • Automatyczne drzwi

  • Teleport

  • System zbierania punktów
     

Etap 4. Tworzymy gry z własnymi mechanikami

Uczestnicy wykorzystują zdobytą wiedzę do projektowania coraz bardziej rozbudowanych gier. Poznają rozwiązania wykorzystywane w najpopularniejszych produkcjach Roblox.

Podczas zajęć uczestnicy:

✔ projektują własne poziomy,

✔ tworzą system punktów,

✔ dodają przeszkody i pułapki,

✔ uczą się projektować rozgrywkę,

✔ wykorzystują funkcje AI dostępne w Roblox Studio do wspomagania tworzenia projektów.

Przykładowe projekty:

  • Obby

  • Tor wyścigowy

  • Escape Room

  • Arena PvP

  • Gra survivalowa
     

Etap 5. Projekt końcowy

Na zakończenie kursu uczestnicy samodzielnie planują i tworzą własną grę w Roblox Studio. Projektują świat, programują mechaniki, dodają animacje, dialogi i własne pomysły, a następnie prezentują gotowy projekt pozostałym uczestnikom.

Przykładowe projekty końcowe:

  • Własna gra przygodowa

  • Gra survivalowa

  • Gra RPG

  • Symulator

  • Rozbudowane Obby
     

W trakcie kursu uczestnik nauczy się:

✅ projektować własne światy w Roblox Studio,

✅ tworzyć modele i elementy 3D,

✅ animować postacie i obiekty,

✅ programować w języku Lua,

✅ tworzyć interaktywne mechaniki i zadania,

✅ budować gry wykorzystujące dialogi, misje oraz system punktów,

✅ korzystać z nowoczesnych narzędzi AI wspierających tworzenie gier,

✅ samodzielnie planować, tworzyć i rozwijać własne projekty.

ℹ️ Przedstawione projekty mają charakter przykładowy. Program kursu jest na bieżąco rozwijany i aktualizowany, dlatego instruktor może dobierać lub modyfikować projekty w zależności od wieku, poziomu grupy oraz nowych trendów w programowaniu i technologiach.

Minecraft kodowanie, programowanie blokowe

(Minecraft Education Edition)

kategoria wiekowa 10-12 lat

Program został podzielony na kilka etapów, dzięki którym uczestnicy krok po kroku poznają świat programowania w Minecraft Education. Nauka odbywa się poprzez praktyczne projekty, misje i wyzwania realizowane bezpośrednio w świecie Minecrafta, dzięki czemu dzieci od razu widzą efekty swojego kodu i z dużą motywacją rozwijają kolejne umiejętności.

Podczas kursu uczestnicy uczą się nie tylko programować, ale również planować własne rozwiązania, analizować problemy oraz wykorzystywać kod do budowania światów, automatyzowania zadań i tworzenia własnych gier oraz interaktywnych map. Każdy kolejny etap rozwija nowe umiejętności i przygotowuje do coraz bardziej zaawansowanych projektów.

.

Etap 1. Poznajemy Minecraft Education i pierwsze programy

Na początku kursu dzieci poznają środowisko Minecraft Education oraz uczą się podstaw programowania blokowego z wykorzystaniem środowiska. Tworzą pierwsze programy sterujące postacią oraz uczą się wykorzystywać kod do budowania i modyfikowania świata.

Podczas zajęć uczestnicy:

✔ poznają środowisko Minecraft Education,

✔ uczą się podstaw programowania blokowego,

✔ poznają współrzędne i sterowanie postacią,

✔ programują pierwsze budowle,

✔ tworzą własne konstrukcje z wykorzystaniem kodu.

Przykładowe projekty:

  • Budowanie domów

  • Ognisty chód

  • Programowanie budowli
     

Etap 2. Programujemy Agenta

Dzieci poznają jednego z najbardziej charakterystycznych bohaterów Minecraft Education – Agenta. Uczą się sterować nim za pomocą własnych programów i rozwiązują kolejne misje wymagające logicznego myślenia.

Podczas zajęć uczestnicy:

✔ programują ruch Agenta,

✔ uczą się automatyzować wykonywanie zadań,

✔ wykorzystują pętle,

✔ tworzą własne algorytmy,

✔ rozwiązują zadania w przygotowanych światach.

Przykładowe projekty:

  • Misje Agenta

  • Budowa mostów

  • Sprzątanie Galapagos

  • Pułapka na wilki

  • Ekspedycja kosmiczna
     

Etap 3. Tworzymy coraz bardziej inteligentne programy

Na tym etapie dzieci poznają kolejne elementy programowania, dzięki którym ich projekty stają się coraz bardziej rozbudowane. Uczą się korzystać z instrukcji warunkowych, zmiennych, funkcji oraz podstaw logiki wykorzystywanej przez programistów.

Podczas zajęć uczestnicy:

✔ wykorzystują instrukcje warunkowe,

✔ poznają zmienne,

✔ uczą się korzystać z funkcji,

✔ programują zachowanie postaci,

✔ rozwiązują problemy metodą prób i testowania.

Przykładowe projekty:

  • Budowa Koloseum

  • Dziki Zachód

  • Automatyczna farma

  • Labirynt dla Agenta
     

Etap 4. Tworzymy własne światy i mechaniki gry

Uczestnicy uczą się wykorzystywać zaawansowane możliwości Minecraft Education do projektowania własnych map, wydarzeń i interaktywnych elementów rozgrywki.

Podczas zajęć uczestnicy:

✔ tworzą własne postacie niezależne (NPC),

✔ wykorzystują Bloki Poleceń (Command Blocks),

✔ projektują własne mini gry,

✔ programują areny i wyzwania,

✔ uczą się planować większe projekty.

Przykładowe projekty:

  • Quiz z NPC

  • Arena walk

  • Arena Spleef

  • Kodowe wyzwania
     

Etap 5. Projekt końcowy

Na zakończenie kursu uczestnicy wykorzystują zdobytą wiedzę do stworzenia własnego świata lub gry w Minecraft Education. Samodzielnie planują projekt, programują wszystkie mechaniki i prezentują gotowy efekt swojej pracy.


W trakcie kursu uczestnik nauczy się:

✅ programować w środowisku blokowym w Minecraft Education,

✅ tworzyć własne światy i budowle przy pomocy kodu,

✅ wykorzystywać pętle, instrukcje warunkowe, zmienne i funkcje,

✅ programować Agenta oraz automatyzować wykonywanie zadań,

✅ projektować własne gry i interaktywne mapy,

✅ rozwiązywać problemy poprzez programowanie,

✅ rozwijać logiczne myślenie, kreatywność i umiejętność planowania projektów.

ℹ️ Przedstawione projekty mają charakter przykładowy. Program kursu jest na bieżąco rozwijany i aktualizowany, dlatego instruktor może dobierać lub modyfikować projekty w zależności od wieku, poziomu grupy oraz nowych trendów w programowaniu i technologii.

Od programowania blokowego do tekstowego

(MakeCode, JavaScript, Python)

Kategoria wiekowa 10-12 lat

Program został podzielony na kilka etapów, dzięki którym uczestnicy stopniowo przechodzą od programowania blokowego do samodzielnego pisania kodu w językach JavaScript i Python. Nauka odbywa się poprzez tworzenie własnych gier, rozwiązywanie praktycznych problemów oraz realizację projektów rozwijających logiczne myślenie i umiejętność programowania.

To pierwszy kurs w Akademii Kodowania, podczas którego uczestnicy zaczynają samodzielnie pisać kod w językach JavaScript i Python, przygotowując się do nauki bardziej zaawansowanego programowania.

Etap 1. Poznajemy MakeCode i pierwsze elementy programowania

Na początku uczestnicy poznają środowisko MakeCode oraz uczą się płynnie przechodzić od programowania blokowego do tekstowego. Poznają podstawowe elementy kodu oraz tworzą pierwsze własne gry.

Podczas zajęć uczestnicy:

✔ poznają środowisko MakeCode,

✔ uczą się programowania blokowego, JavaScript i Python,

✔ poznają listy, funkcje i podstawy programowania obiektowego,

✔ uczą się tworzyć mapy i pierwsze gry.

Przykładowe projekty:

  • TileMap

  • Labirynt

  • Ucieczka przed duchami

  • Lądownik kosmiczny
     

Etap 2. Tworzymy własne gry

Na tym etapie uczestnicy rozwijają swoje umiejętności poprzez tworzenie coraz bardziej rozbudowanych gier oraz poznawanie nowych mechanik programistycznych.

Podczas zajęć uczestnicy:

✔ projektują gry platformowe,

✔ wykorzystują fizykę oraz animacje,

✔ uczą się planować mechanikę rozgrywki,

✔ poznają algorytmy wykorzystywane podczas tworzenia gier.

Przykładowe projekty:

  • Icy Tower

  • Snake

  • Flappy Bird

  • Bricks

  • Asteroid Shooter

  • Boks

  • Dance Party
     

Etap 3. Programujemy w JavaScript i Pythonie

Po opanowaniu podstaw uczestnicy coraz częściej pracują z kodem tekstowym. Poznają składnię JavaScript i Pythona oraz uczą się wykorzystywać je do tworzenia własnych projektów.

Podczas zajęć uczestnicy:

✔ piszą programy w JavaScript,

✔ poznają podstawy języka Python,

✔ wykorzystują instrukcje warunkowe,

✔ tworzą funkcje i pracują z pętlami,

✔ uczą się programowania obiektowego.

Przykładowe projekty:

  • Programowanie tekstowe

    • JavaScript

    • Python

    • Praca w konsoli

  • Dance Party

  • Bubble Sort

  • Własne programy w JavaScript

  • Pierwsze programy w Pythonie
     

Etap 4. Rozwiązujemy prawdziwe problemy programistyczne

Ostatni etap kursu przypomina pracę programisty. Uczestnicy analizują kod, wyszukują błędy, rozwiązują zadania algorytmiczne oraz tworzą własne rozwiązania.

Podczas zajęć uczestnicy:

✔ analizują gotowy kod,

✔ rozwiązują zadania algorytmiczne,

✔ pracują z listami, tekstem i liczbami,

✔ uczą się debugowania,

✔ rozwijają logiczne myślenie.

Przykładowe projekty:

  • Sortowanie imion

  • Znajdź największą liczbę

  • Licznik liter

  • Kalkulator temperatur

  • Parzyste czy nieparzyste

  • Tabliczka mnożenia

  • Tajemnicze hasło
     

Projekt końcowy

 Tworzymy własną grę lub aplikację wykorzystującą programowanie tekstowe.

Uczestnicy samodzielnie planują projekt, wybierają sposób jego realizacji oraz wykorzystują wiedzę zdobytą podczas całego kursu.


W trakcie kursu uczestnik nauczy się:

✅ przechodzić od programowania blokowego do tekstowego,

✅ tworzyć gry i aplikacje w środowisku MakeCode,

✅ pisać pierwsze programy w JavaScript i Pythonie,

✅ wykorzystywać funkcje, zmienne, pętle oraz instrukcje warunkowe,

✅ analizować i poprawiać własny kod,

✅ rozwiązywać problemy programistyczne,

✅ samodzielnie planować i realizować własne projekty.

ℹ️ Przedstawione projekty mają charakter przykładowy. Program kursu jest na bieżąco rozwijany i aktualizowany, dlatego instruktor może dobierać lub modyfikować projekty w zależności od wieku, poziomu grupy oraz nowych trendów w programowaniu i technologii.

Kotwica 2
Kotwica 3
Kotwica 4
bottom of page