# data[].attributes.attachment_link.readable_text
2022-12-04T00:00:01

2022-12-08T00:00:01

2022-12-13T00:00:01

2022-12-14T00:00:01

2022-12-16T00:00:01

2022-12-17T00:00:01

2022-12-10T00:00:01

2022-12-15T00:00:01

2022-12-03T00:00:01

2022-12-05T00:00:01

2022-12-20 \T00:00:01

2022-12-06T00:00:01

2022-12-11T00:00:01

2022-12-09T00:00:01

2022-12-18T00:00:01

2022-12-22T00:00:01

2022-12-12T00:00:01

2022-12-24 T00:00:01

2022-12-07T00:00:01

2022-12-21T00:00:01

2022-12-23T00:00:01

2022-12-19T00:00:01

2022-12-02T00:00:01

2022-12-01T00:00:01

Kalendarz TIKowy przygotowały dla Was:

czekaj do 1.12

czekaj do 4.12

czekaj do 19.12

czekaj do 8.12

czekaj do 13.12

czekaj do 14.12

czekaj do 23.12

czekaj do 16.12

czekaj do 17.12

czekaj do 21.12

czekaj do 10.12

czekaj do 7.12

czekaj do 15.12

czekaj do 3.12

czekaj do 5.12

czekaj do 24.12

czekaj do 12.12

czekaj do 20.12

czekaj do 6.12

czekaj do 22.12

czekaj do 18.12

czekaj do 11.12

czekaj do 9.12

Kalendarz TIKowy przygotowały dla Was:

czekaj do 1.12

TIK-owy Kalendarz Adwentowy

Aby stworzyć napis wystarczy wejść na stronę, wybrać prezentowany wzór i wpisać tekst.
UWAGA! - nie wszystkie czcionki mają polskie znaki! Można dobrać kolory, cienie i inne właściwości napisu! Następnie potwierdzamy "Create Logo" A w kolejnym kroku możemy pobrać napis lub wrócić do jego edycji! Życzymy:
Pozostałe aplikacje przedstawione działają bardzo podobnie.
Inspiracje, jak wykorzystać narzędzie w szkole?
Jeśli masz pomysł na wykorzystanie tej aplikacji i chcesz nam pokazać jak wyszło na twojej lekcji wyslij do nas mail!
sis@pti.org.pl
TIK-owy Kalendarz Adwentowy
Aplikacja wykorzystuje sztuczną inteligencje do odtworzenia obrazu poprzez rysowanie. Należy wczytać obrazek, który chcemy zamienić:
Następnie poczekać, aż program obrazek narysuje!

Można wybrać różnego rodzaju opcje klikając na przycisk PROMODE

Kolory tła, linii.

Jeśli w trakcie rysowania będzie zmieniany kolor - obrazek wyjdzie kolorowy!
Inspiracje, jak wykorzystać narzędzie w szkole?
A oto efekt:
sis@pti.org.pl
Jeśli masz pomysł na wykorzystanie tej aplikacji i chcesz nam pokazać jak wyszło na twojej lekcji wyslij do nas mail!

TIK-owy Kalendarz Adwentowy
Aplikacja pozwala na stworzenie listu, plakatu z poszukiwaniem przedmiotu, osoby, korzystając z istniejącego zdjęcia. UWAGA! Aplikacja nie obsługuje polskich liter!
Wanted poster generator

Można dostosować tekst i wygląd
Inspiracje, jak wykorzystać narzędzie w szkole?
A na koniec pobrać plik i zapisać na komputerze!
sis@pti.org.pl
Jeśli masz pomysł na wykorzystanie tej aplikacji i chcesz nam pokazać jak wyszło na twojej lekcji wyslij do nas mail!

TIK-owy Kalendarz Adwentowy

⸮iʞbɒϱɒz ǝiɔidυl γzƆ

¿ɯǝʍʎʇoɯ ɯʎʇʎɹʞn z ɐᴉuɐpɐZ

Ɐbɼᴉĸɑcᒉɑ qo oqʍʁɑcɑuᴉɑ ϝԍĸƨϝn¡

FLIP TEXT to prosta aplikacja do odwracania na różne sposoby tekstu.

Działa on-line, ma polskie znaki!

Po wpisaniu tekstu wystarczy skopiować wariant, który wybierzemy!
sis@pti.org.pl Inspiracje, jak wykorzystać narzędzie w szkole?
Jeśli masz pomysł na wykorzystanie tej aplikacji i chcesz nam pokazać jak wyszło na twojej lekcji wyslij do nas mail!

TIK-owy Kalendarz Adwentowy

AZGAAR'S FANTASY MAP GENERATOR to aplikacja pozwalająca na tworzenie map krain fantastycznych według naszych pomysłów.

Po wejściu na stronę klikamy w rozwijalne menu:

Otwierające się okienko pozwoli na wybranie wielu opcji - np. warstwy mapy, jej rodzaj i styl, liczba krain itd. Strona jest w języku angielskim, ale spokojnie można ją przetłumaczyć.

Po wybraniu wszystkich ustawień klikamy "New Map"

Program wygeneruje mapę według naszych ustawień, jeśli nie podoba nam się jej wygląd, możemy kliknąć raz jeszcze - zachowane zostaną ustawienia, ale zmieni się wygląd mapy. Podwójne kliknięcie w nazwę krainy otwiera okienko, pozwalające na edycję etykiety
Inspiracje, jak wykorzystać narzędzie w szkole?
Gotową mapę można zapisać na dysku np. dzięki narzędziu wycinania.

pomysł na podział na grupy, które mogą tworzyć według pomysłu dalsze elementy lekcji
sis@pti.org.pl
Jeśli masz pomysł na wykorzystanie tej aplikacji i chcesz nam pokazać jak wyszło na twojej lekcji wyslij do nas mail!

TIK-owy Kalendarz Adwentowy

Aplikacja synthesia zajmująca się przygotowaniem vlogów ze wykorzystaniem sztucznej inteligencji udostępnia co roku darmową wersję ze Świętym Mikołajem.

Aplikacja rozpoznaje ponad 60 języków świata!

Aby przygotować takie życzenia wystarczy postępować zgodnie z instrukcją. Wpisać tekst po polsku i podać mail..

jeden z informacją o rozpoczęciu przygotowania video

drugi z gotową aplikacją do pobrania.

Na skrzynkę przyjdą 2 maile:
Film można przesłać np na kanał YT lub na dysk google, a stamtąd osadzić w różnych miejscach. Ale też można wstawić link z wygenerowanych życzeń!
W drugim mailu jest link do filmu, który potem można pobrać na komputer jako plik mp4.
sis@pti.org.pl Inspiracje, jak wykorzystać narzędzie w szkole?
Jeśli masz pomysł na wykorzystanie tej aplikacji i chcesz nam pokazać jak wyszło na twojej lekcji wyslij do nas mail!

TIK-owy Kalendarz Adwentowy

koalastothemax.com

koalastothemax - to aplikacja napisana przez Vadima Ogievetsky , która zaczyna się od obrazka KOALI przedstawionego w formie jednej kuli.
W pasku adresu wstawiamy /?
Z każdym przejechaniem myszki, kula dzieli się na dwie, każda następna na dwie.. aż można uzyskać pełny obraz złożony z małych kuleczek. Jest on tym czytelniejszy im kulki drobniejsze. Aby wczytać swój obraz należy wyszukać w sieci adres obrazu.

https://www.koalastothemax.com/?wklejamy adres obrazu

https://www.koalastothemax.com/? https://publicdomainvectors.org/photos/1449633758.png
https://www.koalastothemax.com/?aHR0cHM6Ly9wdWJsaWNkb21haW52ZWN0b3JzLm9yZy9waG90b3MvMTQ0OTYzMzc1OC5wbmc=
po wciśnięciu enter - adres zmieni się i powstanie jedna kulka, która będzie ukrytym naszym obrazkiem
Uwaga!!
.

Ważne, aby to był adres obrazka - a nie strony!

i następnie należy skopiować adres grafiki z paska adresu
sis@pti.org.pl Inspiracje, jak wykorzystać narzędzie w szkole?
Jeśli masz pomysł na wykorzystanie tej aplikacji i chcesz nam pokazać jak wyszło na twojej lekcji wyslij do nas mail!
Tworzenie Awataru z pomocą aplikacji Avatarmaker jest bardzo proste.
TIK-owy Kalendarz Adwentowy

Wystarczy wybrać zgodnie z instrukcją elementy do zmiany, kolory, kształty poszczególnych części twarzy.

Do dyspozycji są 4 opcje stworzonego avatara.

Skończoną pracę można pobrać i zapisać na komputerze.
sis@pti.org.pl Inspiracje, jak wykorzystać narzędzie w szkole?
Jeśli masz pomysł na wykorzystanie tej aplikacji i chcesz nam pokazać jak wyszło na twojej lekcji wyslij do nas mail!

TIK-owy Kalendarz Adwentowy

Ta niezwykła aplikacja pozwoli na stworzenie ciekawej muzyki.
Wystarczy wybrać odpowiedni wariant. Następnie "ubieramy" koszulki na stojących muzyków (w Każda z nich to inny bit/dźwięk ystarczy przeciągnąć)
Po wybraniu wersji demo:

Po skończeniu utworu - wybrać należy z menu nad obrazkiem po lewej REC

Po zakończeniu nagrania wybieramy opcję zapisu, nadajemy pracy nazwę.
sis@pti.org.pl Inspiracje, jak wykorzystać narzędzie w szkole?
i uzyskujemy lik do strony z naszą muzyczką!

Jeśli masz pomysł na wykorzystanie tej aplikacji i chcesz nam pokazać jak wyszło na twojej lekcji wyslij do nas mail!
Na narysowanie każdej z nich mamy... 20 sekund. Uwaga, aplikacja podaje nazwy w języku angielskim. Za pomocą Tłumacza Google można je automatycznie przetłumaczyć na język polski Podczas naszych prób, aplikacja [AI] próbuje odczytać, co, rysujemy Na koniec wyświetla się podsumowanie naszych prób (ile razy udało się rozpoznać nasz rysunek)... A także zaproszenie, by spróbować jeszcze raz. Aplikację można poprać na telefony.
TIK-owy Kalendarz Adwentowy
sis@pti.org.pl Inspiracje, jak wykorzystać narzędzie w szkole?
Nazwa aplikacji Quick, Draw! mówi wszystko o jej działaniu. Aplikacja stawia nam wyzwanie - szybkiego narysowania 6 rzeczy

Jeśli masz pomysł na wykorzystanie tej aplikacji i chcesz nam pokazać jak wyszło na twojej lekcji wyslij do nas mail!

TIK-owy Kalendarz Adwentowy

Aplikacja dream.ai - to wejście w świat Sztucznej Inteligencji.

Pozwala na kreowanie losowej karty z obrazem, po wpisaniu słowa (w języku angielskim).

W naszym przypadku - KOT.

Można wybrać styl narysowania:

I następnie wykreować obrazek:

Jeśli obrazek nam nie odpowiada - możemy skorzystać z opcji losowania jeszcze raz!

Gotowe obrazki można zapisać prawym klawiszem myszy (zapisz jako) lub dodać do profilu po zalogowaniu i następnie je pobrać.
sis@pti.org.pl Inspiracje, jak wykorzystać narzędzie w szkole?
Efekt ten sam!

Jeśli masz pomysł na wykorzystanie tej aplikacji i chcesz nam pokazać jak wyszło na twojej lekcji wyslij do nas mail!

* ilustracje słówek na język obce

* karty do ćwiczeń kreatywnych - np. gdyby ta karta była początkiem/środkiem/końcem historii to... (zarówno na języku polskim, jak i na lekcjach języka obcego)

TIK-owy Kalendarz Adwentowy

Generator tworzący GIF ze zdjęć jest bardzo prosty!

Wystarczy dodać serię zdjęć (np z klasowego wydarzenia lub galerię prac uczniów)

Kolejno wyznaczamy szybkość pojawiania się wstawionych obrazów (im wyższa wartość w milisekundach tym wolniej)
UWAGA!
Można ustawić powtórzenie lub pozostawić 0 - wówczas pętla będzie działać stale.

No i dodać śnieg :) lub nie!
sis@pti.org.pl Inspiracje, jak wykorzystać narzędzie w szkole?
Dobrze jak obrazki są tego samego rozmiaru!

Jeśli masz pomysł na wykorzystanie tej aplikacji i chcesz nam pokazać jak wyszło na twojej lekcji wyslij do nas mail!

TIK-owy Kalendarz Adwentowy

Kiedyś grafika była zero-jedynkowa.

ASCII Art to sztuka, która powstała w okresie, gdy w mailu można było tylko tak przesłać emocje czy obrazek.
Można ustawić liczbę znaków na szerokość, kolor :) Zapraszamy do eksperymentowania
Polecamy zatem generator, który tworzy z obrazka grafikę narysowaną tylko za pomocą znaków na klawiaturze.
sis@pti.org.pl Inspiracje, jak wykorzystać narzędzie w szkole?
Im obrazek bardziej prosty - tym lepiej wyjdzie grafikia!

Jeśli masz pomysł na wykorzystanie tej aplikacji i chcesz nam pokazać jak wyszło na twojej lekcji wyslij do nas mail!
Za jej pomocą możesz poznawać kraje, stany i stolice całego świata. Jest to wersja online, napisana w HTML5. Współpracuje z najnowszymi wersjami większości przeglądarek internetowych, takich jak Safari, Firefox i Google Chrome, a także z przeglądarką Internet Explorer 9 i nowszą. Seterra działać będzie na systemach operacyjnych Windows, MacOS X i Linux, a także na urządzeniach mobilnych iPhone, iPad i Android. Z długiej listy można wybrać dowolny obszar geograficzny do wyćwiczenia.
TIK-owy Kalendarz Adwentowy
sis@pti.org.pl Inspiracje, jak wykorzystać narzędzie w szkole?
Seterra jest darmową grą-quizem o tematyce geograficznej.

Jeśli masz pomysł na wykorzystanie tej aplikacji i chcesz nam pokazać jak wyszło na twojej lekcji wyslij do nas mail!
Za jej pomocą możesz poznawać kraje, stany i stolice całego świata. Jest to wersja online, napisana w HTML5. Współpracuje z najnowszymi wersjami większości przeglądarek internetowych, takich jak Safari, Firefox i Google Chrome, a także z przeglądarką Internet Explorer 9 i nowszą. Seterra działać będzie na systemach operacyjnych Windows, MacOS X i Linux, a także na urządzeniach mobilnych iPhone, iPad i Android. Z długiej listy można wybrać dowolny obszar geograficzny do wyćwiczenia.
TIK-owy Kalendarz Adwentowy
sis@pti.org.pl Inspiracje, jak wykorzystać narzędzie w szkole?
Seterra jest darmową grą-quizem o tematyce geograficznej.

Jeśli masz pomysł na wykorzystanie tej aplikacji i chcesz nam pokazać jak wyszło na twojej lekcji wyslij do nas mail!

# data[].attributes.attachment_link.description
Scratch is a free programming language and online community where you can create your own interactive stories, games, and animations.

# data[].attributes.attachment_link.readable_text
Jeżeli nie wyrażasz zgody na wykorzystywanie plików cookies, możesz w każdej chwili zablokować je, korzystając z ustawień swojej przeglądarki internetowej. Więcej informacji na temat plików cookies oraz przetwarzania danych osobowych znajdziesz w Polityce prywatności

# data[].attributes.attachment_link.description
Z nami nauka programowania jest prosta. Świadome, merytoryczne i metodyczne wprowadzanie elementów programowania i robotyki do zajęć dydaktycznych na różnych etapach edukacji.

# data[].attributes.headline
QR Code Generator | Create Your Free QR Codes

# data[].attributes.subject
QR Code Generator | Create Your Free QR Codes

# data[].attributes.attachment_link.title
QR Code Generator | Create Your Free QR Codes

# data[].attributes.attachment_link.description
Z nami nauka programowania jest prosta. Świadome, merytoryczne i metodyczne wprowadzanie elementów programowania i robotyki do zajęć dydaktycznych na różnych etapach edukacji.

# data[].attributes.attachment_link.description
Interlandia to pełna przygód gra online, dzięki której możesz poznać w praktyce podstawowe zasady bezpiecznego udziału w społeczności internetowej. Ukończ grę, by stać się Asem Internetu.

# data[].attributes.headline
Kodowanie, programowanie, TIK dla 1-3 - Wakelet

# data[].attributes.subject
Kodowanie, programowanie, TIK dla 1-3 - Wakelet

# data[].attributes.attachment_link.readable_text
W sieci można znaleźć naprawdę dużo darmowych stron i programów do nauki programowania dla dzieci. W dobie wszechobecnych smartfonów przydatne będą też aplikacje do nauki programowania. Postanowiłem dla Twojej wygody, zebrać je wszystkie w jednym wpisie. Ostatnia aktualizacja artykułu: 18/01/2020
Umieściłem w nim zarówno pozycje które są w 100% darmowe, jak i te które można wypróbować bez opłat przez jakiś czas.

Przy każdej pozycji znajdziesz link, sugerowany wiek dziecka, krótką recenzję oraz informację o długości okresu darmowego. Kolejność jest zupełnie przypadkowa.

Jeśli strona nie obsługuje języka polskiego to sprawdzałem jak radzi sobie tłumacz wbudowany w przeglądarkę Chrome. Jest tu tylko kilka propozycji których nie da się uruchomić w naszym języku, ale ze względu na swoją atrakcyjność postanowiłem je uwzględnić.

Całkiem możliwe że pominąłem jakąś ważną pozycję, jeśli to zauważysz to daj znać. Dane do kontaktu są na końcu strony. Miłej lektury!

Spis treści:

Darmowe strony do nauki programowania dla dzieci.

Code.org (PL)

Min. wiek 6 lat; darmowy; język polski;
https://code.org

Code.org to jedna z najpopularniejszych darmowych stron do nauki kodowania . Znajdziesz na niej kursy tworzenia stron internetowych i gier. Wszystko jest w 100% darmowe.
Polecam zacząć od „Godziny Kodowania" czyli serii lekcji, które można ukończyć w jedną godzinę, nie mając absolutnie żadnej wiedzy programistycznej. Całość została oprawiona w kochane przez dzieci gry i filmy.
Dziewczynkom na pewno przypadnie do gustu rysowanie śnieżynek z Elsą i Anną lub morskie podróże z Vaianą, Chłopcom programowanie droidów w Gwiezdnych Wojnach. Nie mogło też zabraknąć też hitu ostatnich lat czyli Minecrafta.

Min. wiek 9 lat; darmowy; język angielski;

MCreator odkryłem dosyć niedawno ale od razu skradł moje serce!

Wyobraźcie sobie program który w bardzo prosty i przystępny sposób pozwala wam tworzyć własne modyfikacje do Minecrafta. Zmieniać można wszystko od prostych przedmiotów aż po własne wymiary, biomy, MOBY i stoły do caftingu! Wszystko zależy od tego jak dużo czasu chcesz spędzić ucząc się jego obsługi.

Te sympatyczne wieloryby widoczne na zajęciu powyżej zrobiłem właśnie w MCreator. Wieża też powstała w tym programie, bo można dodawać do gry własne struktury ( wioski lochy itp).

Jedyny minus to że program i dokumentacja jest w 100% jest w języku angielskim.

Jeśli chcecie spróbować to przygotowałem krótki poradnik jak zrobić pierwszą modyfikację w MCreator w tym wpisie: Jak zrobić mod do Minecraft
A tych którzy chcą robić naprawdę zaawansowane mody w MCreator zapraszam na stronę kursu MINECRAFT MOD EXPERTS.
Min. wiek 8 lat; darmowy; język polski;

Nie bez powodu Scratch jest najpopularniejszą w Polsce aplikacją do programowania dla dzieci. Wg statystyk użytkowników zajmiemy 3 miejsce na świecie (1,04 miliona zarejestrowanych osób).

Program jest darmowy i w 100% obsługuje język polski. W Internecie i na YouTube aż roi się od darmowych poradników a społeczność jest kulturalna i pomocna. Na forum jest dział w języku polskim, gdzie można szukać wsparcia przy tworzeniu swoich projektów.

To jedno z niewielu miejsc w Internecie, gdzie Twoje dziecko jest naprawdę bezpieczne. Posty zawierające treści obraźliwe lub dane osobiste są natychmiast kasowane przez Administratorów.

Na początek, dziecko może po prostu zagrać w grę, lub obejrzeć animację stworzoną przez innych użytkowników. Z czasem zechce pokazać coś swojego.
Wszystko to sprawia, że jest to świetne miejsce, dla dzieci poszukujących sposobu na rozpoczęcia nauki programowania.

Min. wiek 8 lat; darmowy; język polski;
https://developers.google.com/blockly

Blockly zostało zaprojektowane przez programistów Google w odpowiedzi na rosnącą popularność Scratch. Również wykorzystuje kolorowe bloki do tworzenia programu, przy okazji pozwala wyświetlić kod w innych językach programowania. Dostępny jest między innymi JavaScript, Python, PHP, Lua i Dart.
Na stronie https://blockly-games.appspot.com dostępnych jest kilka ćwiczeń.
Gry Blockly wymagają, aby dziecko umiało czytać. W niektórych zadaniach trzeba będzie wykazać się znajomością kątów aby określić kierunek poruszania się obiektu.

Min. wiek 8 lat; darmowy; język polski;
https://www.sgpsys.com/pl/

Z Baltie jest związana ciekawa historia. Program powstał w 1996 roku, dzięki temu może poszczycić się mianem pierwszego pełnoprawnego graficznego języka programowania dla dzieci. W październiku 1998 roku Seymour Papert (twórca pierwszej wersji Scratch) poprosił o kopię programu źródło: https://www.sgpsys.com/cz/pic/Papert_Soukup_1998.jpg . 5 lat później wydany został Scratch. Można przypuszczać że Baltie stał się inspiracją do stworzenia Scratcha.

Sam program jest bardzo intuicyjny i przystępny. Główna postać, czarodziej Baltie pozwala stopniowo zgłębiać tajniki programowania od graficznych obrazków do dorosłego C#

Jedyny minus tego programu to nieco archaiczna szata graficzna.

Min. wiek 8 lat; darmowy; język polski;
https://www.kodugamelab.com

Microsoft projektując KODU chciał umożliwić wszystkim osobom tworzenie własnych gier. Ta misja udała im się w 100%.
Kodu pozwala dzieciom tworzyć trójwymiarowe gry na PC i XBox, za pomocą prostego wizualnego języka programowania. Użytkownicy mogą zmieniać wszystko w świecie gry, od koloru nieba po topografię terenu, zachowanie postaci, oraz warunki wygrywania i przegrywania.

Program oferuje kilka lekcji, pomagających zrozumieć reguły projektowania gier. Każdą lekcję można edytować, dzięki temu dziecko może podejrzeć sposób realizacji konkretnych operacji i wykorzystać je we własnych projektach.

MadeWithCode by Gogle (PL)

Min. wiek 10 lat; darmowy; język polski z tłumaczem;
https://www.madewithcode.com

Moim zdaniem najciekawsza pozycja na liście. MadeWithCode to darmowa aplikacja do nauki programowania dla dziewczyn! Wszystko, począwszy od wyglądu strony, a kończąc na programach kursów, zostało tu zaprojektowane tak, aby pokazać płci pięknej, że programowanie nie jest wyłącznie męskim zajęciem. Najlepszym przykładem jest zdjęcie powyżej. Jedno z zadań polega na zaprogramowaniu sukienki LED. Osobiście w 100% popieram tą inicjatywę. Historie kobiet które odważyły się programować przeczytasz klikając w link.

Min. wiek 10 lat; darmowy;język polski z tłumaczem;
https://codemoji.com

Codemoji jest zabawną platformą dla dzieci, gdzie można nauczyć się kodowania za pomocą emotikonów, czyli śmiesznych obrazków zazwyczaj dołączanych do wiadomości SMS. Emoji reprezentują bloki kodów w HTML, CSS lub JavaScript.
Objaśnienie każdego emotikonu jest wyświetlane podczas lekcji, uczących tworzenia stron internetowych, animacji i gier. Taka forma bardzo przypomina kodowanie blokowe.

Strona zawiera dużo darmowych materiałów. Można założyć konto z dostępem do pełnej wersji na 14 dni. Miesięczna opłata wynosi 7$ miesięcznie.

Min. wiek 13 lat; darmowy; język polski z tłumaczem;
http://appinventor.mit.edu

App Inventor to tak naprawdę Scratch. Różnica polega jedynie na tym, że gotowe programy możemy przenieść i uruchomić na smartfonie. Oprogramowanie oryginalnie stworzyli programiści Google.
MIT przejęło obsługę aplikacji i udostępniło ją bezpłatnie. Samouczki zostały dopracowane przez nauczycieli. Kurs rozpoczyna się od skonfigurowania App Inventor i przechodzi przez coraz bardziej złożone tematy. Jeśli Twoje dziecko opanowało już Scratcha to koniecznie powinno spróbować tej aplikacji.

Min. wiek 10 lat; darmowy; język angielski;
http://www.stencyl.com

Stecyl to darmowe oprogramowanie do tworzenia gier inspirowane Scratchem. Jak w pierwowzorze, skrypty tworzy się upuszczając kolorowe bloki. Program wyposażono natomiast, w dużo bardziej zaawansowany edytor graficzny, pozwalający na tworzenie bardziej złożonych produkcji. Na stronie można znaleźć materiały do nauki podstaw obsługi programu. Oprogramowanie jest darmowe a uiszczenie dodatkowej opłaty, rozszerza funkcje o możliwość zapisywania gier na smartfony. Świetna propozycja dla dzieci które znają już Scratch i potrzebują bardzie zaawansowanego narzędzia. Pewnym ograniczeniem może być to że nie ma polskiej wersji językowej.

Min. wiek 10 lat; darmowy; język angielski;
http://www.alice.org

Alice, nazwana tak na cześć głównej postaci w " Alicji w krainie Czarów " Lewisa Carrolla , to trójwymiarowe środowisko programistyczne stworzone przez Carnegie Mellon University. Usługa ta jest bezpłatna, dzięki finansowaniu otrzymywanemu od gigantów komputerowych, takich jak Electronic Arts czy Sun Microsystems,
Naukę programowania zapewnia wbudowany samouczek zawierający kilka lekcji. Dodatkowe materiały można znaleźć na stronie, youtube i w internecie. Programy buduje się za pomocą bloków reprezentujących akcje, które przeciągasz i upuszczasz w oknie projektu. Alice nadaje się głównie do tworzenia gier oraz interaktywnych animacji.

Min. wiek 12 lat; darmowy; język polski z tłumaczem;
https://s2js.com

S2JS wypełnia lukę między Scratch a JavaScript. Pozwala na łatwe przejście z programowania blokowego do tekstowego. Aplikacja została napisana w Australii i jest przeznaczona dla starszych dzieci, w wieku od 12 do 17 lat. Zakłada, że są one już dobrze obeznane w Scratch. Używa skryptów stworzonych za pomocą bloków a następnie, pokazuje krok po kroku, jak osiągnąć ten sam wynik w JavaScript.

Min. wiek 12 lat; darmowy; język polski z tłumaczem;
https://woofjs.com

WoofJS jest jeszcze lepszym przykładem oprogramowania ułatwiającego przejście ze Scratch do „dorosłego" programowania. W tej aplikacji dalej przeciągamy znane bloki ale w oknie pojawia się kod w JavaScript! Dlatego korzystać powinny z niej jedynie dzieci doskonale obeznane ze Scratch. Jedyny problem jest taki, że aplikacja nie oferuje żadnych wyjaśnień. Samouczki są dostępne w języku angielskim na YouTube

Min. wiek 8 lat; darmowy; język polski;
https://pixblocks.com

Pixblocks to jedyna polska pozycja na mojej liście darmowych programów do nauki kodowania. Opracowany przez specjalistów z UAM w Poznaniu pozwala na programowanie blokowe i tekstowe w języku Python. Interfejs jest przyjazny, samouczki dopracowane i wyczerpujące. Posiada kilka narzędzi szczególnie przydatnych nauczycielom: tworzenie klas, zadawanie prac domowych i ich automatyczne sprawdzanie!!! Program jest jeszcze w fazie testów więc w przyszłości na pewno pojawi się do niego więcej treści. Aplikację trzeba pobrać ze strony i zainstalować na komputerze.

Min. wiek 10 lat; darmowy; język polski;
https://codecombat.com

Code Combat to gra online, która uczy programowania tekstowego w języku Python i JavaScript. Nie znajdziemy tutaj kolorowych bloczków znanych z poprzednich propozycji.
Pierwszy świat, który odwiedzają gracze nazywa się Lochy Kithgardu. Bohater to średniowieczny wojownik o imieniu Anya. Gracz steruje poczynaniami Anyi, wpisując linie kodu, a następnie uruchamiając program. W CodeCombat liczy się każdy wpisany znak. Dużo więcej czasu spędza się więc na poszukiwaniu błędów.

Najbardziej spodobał mi się tryb multiplayer gdzie mierzymy się z innymi graczami. W CodeCobat wygrywa gracz który napisze lepszy program kierujący ruchem wojska.

Opłacając dodatkową jednorazową opłatę w wysokości 40$ zyskujemy dożywotni dostęp do dodatkowych poziomów. Naprawdę warto!

Min. wiek 13 lat; darmowy; język polski z tłumaczem;
http://www.crunchzilla.com

Code Monster to interaktywna gra, która daje dzieciom możliwość nauki pisania programów. Zakłada on, że użytkownik zna już JavaScript i po prostu potrzebuje miejsca do ćwiczenia składni.

Min. wiek 10 lat; darmowy; język polski z tłumaczem;
https://minecraft.makecode.com
Propozycja dla fanów gry Minecraft. Na tej stronie znajdziesz kilkadziesiąt przykładów jak stworzyć własne modyfikacje do tej gry.

Do uruchomienia będzie potrzebna oryginalna kopia gry Minecraft dla windows (nie JAVA EDITION) i specjalne oprogramowanie pobrane z w.w strony. W przypadku problemów autorzy przygotowali instrukcję instalacji i uruchomienia w formie filmu.

Po około 10 minutach można już zacząć programować i stworzyć jeden z szalonych projektów . Numerem 1 wśród uczestników moich warsztatów jest zawsze deszcz kurczaków 🙂

TwilioQuest (PL)

Min. wiek 12 lat; darmowy;
https://www.twilio.com/quest
TwilioQuest to propozycja dla wszystkich fanów retro gier. Program stylizowany jest na oldschoolowe produkcje z przełomu lat 80 i 90. Program powstał pierwotnie jako samouczek usług oferowanych przez firmę Twilio. Potem został przepisany i dodano lekcje podstaw programowania.

Pozwala nauczyć się programowania w języku Python. Programowanie odbywa się w klasyczny tekstowy sposób. Pierwsze lekcje pokazuję jak przygotować komputer do programowania w Python 3. Fajną rzeczą jest też wbudowany kurs tworzenia oprogramowania open-source.

Jedynym minusem będzie brak obsługi języka polskiego.

Strony do nauki programowania dla dzieci z okresem próbnym

Min. wiek 13 lat; darmowa pierwsza lekcja; język polski z tłumaczem;
https://codegym.cc
Fabuła CodeGym rozwija się w przyszłości. Jest rok 3018, kiedy statek kosmiczny rozbija się na „dzikiej" planecie z robotami. Załoga musi nauczyć ich programowania, aby oczyścić skały i uwolnić statek. Postacią użytkownika jest młody robot o nazwie Amigo, który aby wykonać zadanie musi nauczyć się podstaw języka Java.

Aby zostać programistą, musisz kodować - to motto kursu. I to jest dokładnie to, co musisz robić przez około 80% czasu spędzanego na tej platformie internetowej.

Każdy nowy temat w Javie jest wyjaśniony przez jednego z członków załogi, podczas gdy kapitan John Squirrels jest odpowiedzialny za wprowadzenie odrobiny motywacji na początku każdego poziomu. Wszystkie wykłady są napisane w formie dialogu z dowcipami i łatwymi do zrozumienia przykładami. Wyobraź sobie, że czytasz zabawną historię i jednocześnie uczysz się Javy. Brzmi fajnie, prawda?

Aplikacja dostępna za darmo w języku anielskim ale 90% materiału można przetłumaczyć z poziomu przeglądarki.

https://www.tynker.com
Min. wiek 7 lat; darmowy; język polski z tłumaczem;

Tynker to bardzo rozbudowana platforma do nauki programowania dla dzieci. Programy tworzymy oczywiście w postaci kolorowych bloków. Darmowa sekcja „PLAY" zawiera kursy wystarczające na kilka godzin zabawy. Same kursy są w języku angielskim ale tłumacz w Chrome radzi sobie doskonale.

Mojej córce najbardziej spodobało się programowanie dronów. W kursie trzeba za pomocą kodu przeprowadzić je przez wirtualny tor przeszkód. Jeśli chcemy (i posiadamy w domu) możemy podłączyć prawdziwego drona, który w rzeczywistości wykona program napisany w Tynkerze.

Poza dronami dzieci mogą kodować wirtualne roboty, projektować gry i aplikacje, oraz tworzyć mody do Minecrafta. Większa ilość kursów dostępna po uiszczeniu dodatkowej opłaty w wysokości 10$ miesięcznie

https://www.codeavengers.com
Min. wiek 8 lat; za darmo przez 7 dni ; język angielski;

Kursy na stronie Code Avengers obejmują wprowadzenie do programowania, wprowadzenie do tworzenia stron internetowych w HTML/CS, lub kodowania w języku Python i JavaScript. Lekcje kursu są przerywane historią dwóch przyjaciółek. Mimo że zadania są skierowane do dużo (bardzo dużo...) młodszej grupy odbiorców, to wykonałem je wszystkie, aby zobaczyć zakończenie. Niestety nie udało mi się włączyć tłumacza więc polecam tylko dzieciom znającym język angielski. Przy rejestracji nie trzeba podawać danych karty płatniczej.

https://codakid.com
Min. wiek 8 lat; za darmo przez 14 dni ; język angielski;

Z kursów dostępnych na stronie CodaKid ,najbardziej byliby zadowoleni fani Minecrafta. 14 z 33 dostępnych lekcji dotyczy tworzenia modów właśnie tej grze. Patrząc na dostępne języki programowania mamy wybór między LUA, JavaScript i Python. Kursy wideo są dostępne jedynie w języku angielskim i nie ma możliwości ich przetłumaczenia.
Darmowy dostęp dostajemy na 14 dni. Należy pamiętać o anulowaniu subskrypcji zaraz po założeniu konta, ponieważ rejestracja wymaga podania nr kary płatniczej. Opłata w wysokości 200$ za cały rok zostanie w przeciwnym razie pobrana po okresie próbnym.

Min. wiek 8 lat; za darmo przez 14 dni ; język angielski;
https://www.playcodemonkey.com

Code Monkey uczy programowania wykorzystując gry online. Pomagając sympatycznym małpkom odzyskać banany, gracz przechodzi przez szereg wyzwań i ostatecznie uczy się wystarczającej ilości kodu, aby móc zbudować swoją własną grę. Korzystając z edytora tekstowego, gracz uczy się CoffeeScript, języka programowania, który używa składni podobnej do pisanej angielszczyzny, ale kompiluje ( czyli tłumaczy) ją do JavaScript. Wszystko w prześlicznej oprawie graficznej która spodoba się szczególnie młodszym dzieciom.
Darmowa wersja nie wymaga podawania danych karty płatniczej. Jeżeli Twojemu dziecku spodoba się ta produkcja, to warto rozważyć zakupienie subskrypcji, ponieważ jest ona niedroga. Kosztuje ona niecałe 15 zł miesięcznie za ponad 500 ćwiczeń.

Programy dla dzieci do tworzenia gier, które mogą zachęcić do nauki programowania.

CONSTRUCT 3
https://www.construct.net/en

Contruct 3 pozwala na stworzenie dużo bardziej zaawansowanych gier niż np Scratch. Nawet w darmowej wersji która jest nieco ograniczona.

Programowanie odbywa się w ciekawy sposób. Do postaci dodaje się "zachowania". Np zaznaczając naszą postać i wybierając zachowanie "platformówka". Postać od razu zostaje zaprogramowana do tego typu gry. Potrafi poruszać się w lewo i prawo oraz skakać.

Podobnie "programuje się" inne elementy gry, tło, sceny i wrogów. Dzięki temu bardzo szybko i łatwo można rozpocząć tworzenie gry dodając pomysły zamiast głowić się jak zaprogramować to co sobie wymyśliliśmy.

Po jakimś (dłuższym) czasie, ograniczenia Construct 3 sprawią że młody twórca gier sięgnie po bardziej zaawansowane narzędzia, które wymagają już jakiegoś języka programowania.

Aplikacje do nauki programowania dla dzieci na smartfony

Min. wiek - 6 lat; darmowy; język angielski; wymagany tablet
http://scratchjr.org

Młodszy brat Scratcha . Darmowa aplikacja dla dzieci przeznaczona na tablety z systemem android lub iOS.

Brak języka polskiego nie przeszkadza, ponieważ bloki opisane są symbolami a nie słowami. Jest to jedna z najlepszych darmowych aplikacji do kodowania dla dzieci w wieku przedszkolnym.

Na stronie znajduje się przewodnik po interfejsie, opisy bloków, a także przykładowe zadania do wykonania. Na początku, do opanowania aplikacji, niezbędna będzie pomoc dorosłego. Świetnie sprawdza się do robienia interaktywnych animacji. Twojemu dziecku ( i Tobie) na pewno spodoba się wspólne tworzenie wirtualnego akwarium.

Daisy the Dinosaur to darmowa aplikacja, która uczy podstaw kodowania. Przeznaczona jest dla dzieci w wieku od 5 do 7 lat.

Aplikacja ma prostą, ale uroczą grafikę a jej głównym bohaterem, jak można się spodziewać,jest dinozaur. Gra pozwala na zrozumienie projektowania algorytmów za pomocą prostych komend, takich jak ruch, obrót i skok. W bardziej zaawansowanych lekcjach można już wykorzystać pętle i funkcje warunkowe.

Tryb darmowego grania pozwala eksperymentować i tworzyć własne sekwencje programów.

Mimo że ta aplikacja jest darmowa, jest to doskonały sposób na wprowadzenie do programowania. Dostępna jedynie w języku angielskim na urządzenia z systemem iOS.

Hopscotch uczy dzieci kodowania za pomocą prostych, intuicyjnych klocków. Dzieci mogą tworzyć gry i animacje. W samouczkach wideo autorzy tłumaczą jak odtworzyć gry takie jak: Crossy Road czy PokemonGo. Język polski nie jest niestety obsługiwany.

Cargo-Bot jest jest dość trudną grą i warto zapoznać się z samouczkami, przed przystąpieniem do wykonywania zadań. Aplikacja ma wiele poziomów i system punktacji, w którym otrzymasz maksymalny wynik, jeśli prawidłowo zaprogramujesz robota. Na każdym poziomie znajduje się sekcja podpowiedzi, która może pomóc w rozwiązaniu problemu.

Swift Playgrounds nie wymaga wiedzy o kodowaniu. Poprzez kierowanie poczynaniami sympatycznego kosmity i rozwiązywanie łamigłówek, cały czas uczysz się Swift. Języka programowania stworzonego przez Apple i wykorzystywanego przez profesjonalistów do budowy wielu najpopularniejszych obecnie aplikacji.

Code Warriors: Hakitzu Battles (iPhone) (PL)

Link

Code Warriors: Hakitzu Battles pomaga dzieciom, i dorosłym nauczyć się podstaw JavaScript! W grze kierujesz oddziałem robotów. Na początku widzisz jedynie jak kod w JavaSript pojawia się obok pola walki, podczas kiedy ty kierujesz robotem. W późniejszych poziomach skrypty trzeba wpisywać samodzielnie. Im więcej wpiszesz linijek kodu, tym więcej punktów otrzymasz, możesz je później przeznaczyć na zakup lepszego rodzaju broni i robotów.

Kodable to darmowa gra edukacyjna na iPada, oferująca przyjazne dzieciom wprowadzenie do programowania i rozwiązywania problemów. Przeznaczona jest dla dzieci od 5 lat. Wiele poziomów jest darmowych, dodatkowe można zakupić w aplikacji.

Pocket Code (Android) (PL)

Korzystając z interfejsu programistycznego, który będzie doskonale znany użytkownikom Scratcha, Pocket Code pozwala na robienie gir i animacji. Jest stale ulepszana przez twórców. Posiada wbudowaną obszerna sekcję pomocy. Pocked Code obsługuje język polski!

Run Marco! (Android) (PL)

Ulubiona aplikacja do nauki programowania mojej córki. Uruchamiając Run Marco na telefonie lub komputerze zagrasz w epicką grę przygodową. Oparta jest na oryginalnej, zabawnej historii, która wciąga tak że zapomnisz, że jest to gra edukacyjna! Zaprojektowana została dla dzieci w wieku od 6 do 12 lat przez zespół ekspertów w dziedzinie gier i edukacji.

Organizacje prowadzące darmowe warsztaty z programowania dla dzieci

Devoxx4Kids
http://www.devoxx4kids.pl
Misją Devoxx4Kids jest upowszechnienie wśród dzieci nauki programowania poprzez zabawę. Organizacja na całym świecie uświadamia rodziców i ich dzieci, że komputer to narzędzie, które można wykorzystać do kreatywnej zabawy i nauki. Rozpowszechnia wśród nauczycieli oraz rodziców darmowe materiały i narzędzia wspomagające edukację komputerową.

Coder Dojo
coderdojo.org.pl
CoderDojo rozwija umiejętności technologiczne (programowanie, modelowanie, grafika, druk 3D) wśród dzieci. Udział w warsztatach jest darmowy.

Girls code fun
https://www.girlscodefun.pl
Fundacja, której misją jest motywowanie i zachęcanie dziewczyn do rozwijania się w zakresie nowych technologii.

Mistrzowie Kodowania

http://mistrzowiekodowania.samsung.pl
To program dla szkół (i nie tylko). Organizatorzy warsztatów wierzą że nawet jeśli rodzice nie czują się ekspertami w jakiejś dziedzinie, to i tak są nimi w oczach swoich pociech. Dlatego wspierają rodziców w zakresie nowych technologii, dzieląc się z nimi niezbędną wiedzą i umiejętnościami. Na stronie znajdzie darmowe scenariusze lekcji.

Super Koderzy

https://superkoderzy.pl
#SuperKoderzy to ogólnopolski program edukacyjny Fundacji Orange, którego kluczowym elementem jest nauka programowania. Adresowany jest do szkół podstawowych oraz uczniów w wieku 9-12 lat.

Bonus: Kiedy aplikacje do nauki programowania dla dzieci to już za mało ...

Khan Academy

darmowy; język polski;
https://www.khanacademy.org/computing/computer-programming

W Khan Academy znajdziesz darmowe kursy JavaScript, ProcessingJS, CSS, HTML i JavaScript oraz SQL.
Każdy z tych kursów przedstawia kompleksowe podejście mające na celu wykształcenie umiejętności zawodowych. Khan Academy szacuje, że ukończenie każdego kursu zajmie od 15 do 40 godzin. Zwykle kursy są prezentowane w formie wideo, następnie zdobytą wiedzę trzeba wykorzystać do wykonania projektu. Strona skierowana jest do dorosłych, ale dzieci które naprawdę wkręciły się w programowanie, znajdą tam lekcje niedostępne na wcześniej wymienionych pozycjach.

FreeCodeCamp

darmowy; język angielski;
https://www.freecodecamp.org

FreeCodeCamp to ogromna baza darmowych materiałów do nauki programowania. Możesz nauczyć się kodować w HTML5, CSS, JavaScript, obsługi baz danych, Git i GitHub, Node.js, React.js i D3.js. Lekcje są w 100% bezpłatne, platforma szacuje że na ukończenie wszystkich lekcji potrzeba 1200 godzin.

Opcjonalnie organizacja zarządzająca stroną, oferuje certyfikację, pod warunkiem wykonania 4 projektów dla organizacji non-profit.

HTMLdog

darmowy; język angielski;
http://htmldog.com/

HTMLdog to prosta, darmowa strona, która uczy JavaScript, HTML i CSS . Przeznaczona głownie dla osób chcących związać się z projektowaniem stron internetowych.
Materiały podzielone są na 4 sekcje. Kursy, Techniki, Interaktywne przykłady i słownik.
Materiały udostępniane są w 100% za darmowo w języku angielskim

CodingBat

darmowy; język angielski;
https://codingbat.com/

Strona zawiera testy i wyzwania do wykonania w języku Python i Java. Bardzo dobre miejsce do ćwiczenia, jeśli za się podstawy powyższych języków.

Podsumowanie

Spisanie tej listy zajęło mi więcej czasu niż sądziłem i jest całkiem prawdopodobne że i tak nie ująłem tu wszystkich pozycji.

Darmowe aplikacje do nauki programowania zapewnią zajęcie na tysiące godzin, z mojego doświadczenia wiem też że najczęstszą przeszkodą w samodzielnym zdobywaniu wiedzy, okazuje się motywacja. A w zasadzie jej brak. Indywidualna praca to duży wysiłek dla dziecka. Rodzice chcieliby pomóc ale, programowanie to tak specyficzny temat, że wielu baruje wiedzy. W konsekwencji wiele dzieci porzuca zajęcie, które do tej pory sprawiało im frajdę. Znam to z doświadczenia, byłem jednym z nich. Dlatego podczas moich kursów dbam o to, aby dzieci stanowiły drużynę i pomagały sobie nawzajem oraz chętnie dzieliły się wiedzą. Delikatna rywalizacja też nie zaszkodzi. Jeśli pochodzisz z województwa lubelskiego i chcesz znaleźć dla swojego dziecka grupę, w której będzie się dobrze bawiła, rozwijając jednocześnie umiejętności programowania to, zajrzyj na stronę moich kursów.

Daj znać na Fanpage CyberSkill który z programów wymienionych na liście spodobał Ci się najbardziej!

Pozdrawiam!

Radek

P.S. Jeśli uważasz ten wpis za wartościowy, to podziel się nim ze znajomymi 😉 Będzie to dla mnie największa nagroda! Dzięki!

# data[].attributes.attachment_link.title
Darmowe aplikacje do nauki programowania dla dzieci 2020 - 40 pozycji

# data[].attributes.attachment_link.description
W sieci można znaleźć naprawdę dużo darmowych stron i programów do nauki programowania dla dzieci. W dobie wszechobecnych smartfonów przydatne będą też aplikacje do nauki programowania. Postanowiłem dla Twojej wygody, zebrać je wszystkie w jednym wpisie. Ostatnia aktualizacja artykułu: 18/01/2020 Umieściłem w nim zarówno pozycje które są w 100% darmowe, jak i te które można wypróbować bez opłat przez jakiś czas.

# data[].attributes.attachment_link.title
Szkoła Młodego Programisty - Kursy i ćwiczenia z programowania dla dzieci. Nauka Scratcha, Minecrafta, Pythona

# data[].attributes.attachment_link.description
Kursy i ćwiczenia z programowania dla dzieci. Nauka Scratcha, Minecrafta, Pythona

# data[].attributes.body
dla młodszych uczniów szkoły podstawowej

# data[].attributes.attachment_link.readable_text
Wszystkie aktywności, które przybliżają naszym uczniom symbole narodowe, tradycje i historię Polski są bardzo potrzebne i przyniosą na pewno zamierzone efekty.
Uczniowie potrafią być kreatywni, twórczy i aktywni na zajęciach jeśli zaproponujemy im nieszablonowe zadania. My jako entuzjastki nowoczesnych technologii i kodowania staramy się, aby wplatać takie metody pracy w codziennych zajęciach. Dlatego tym razem proponujemy utrwalanie symboli narodowych i skojarzeń z Polską poprzez proste aktywności z kodowaniem. Przygotowałyśmy karty pracy, które mamy nadzieję są dla dzieci an tyle atrakcyjne, że zmotywują do twórczej pracy, a przy okazji rozwiną logiczne myślenie, orientację przestrzenną i utrwalą pożądaną wiedzę na temat Polski.

Zadanie polega na odczytaniu kodu z planszy literowej. Wyznacznikiem kodu są kolorowe kółka oraz strzałki, które wskazują kierunek do odczytania właściwej litery. Karty mają 3 poziomy trudności i można je dostosować do umiejętności uczniów. Zaczynamy od najłatwiejszej, gdzie dzieci odczytują wyrazy za pomocą kodu strzałkowego. Druga, gdzie uczniowie mają za zadanie odczytać wyraz zakodowany poprzez kolorowe kółka i strzałki i ostatnia karta pracy, w której dzieci muszą sami zakodować wskazany wyraz.

Jeśli posiadacie podłogowe maty do kodowania to warto najpierw zaprezentować zadanie na dużej powierzchni i przejść do kart pracy.

Karta pracy nr 1 do pobrania TUTAJ

Karta pracy nr 2 do pobrania TUTAJ

Karta pracy nr 3 do pobrania TUTAJ

Może Wy macie inne pomysły na wykorzystanie takiej zabawy?

# data[].attributes.attachment_link.description
Wszystkie aktywności, które przybliżają naszym uczniom symbole narodowe, tradycje i historię Polski są bardzo potrzebne i przyniosą na pewno zamierzone efekty. Uczniowie potrafią być kreatywni, twórczy i aktywni na zajęciach jeśli zaproponujemy im nieszablonowe zadania. My jako entuzjastki nowoczesnych technologii i kodowania staramy się, aby wplatać takie metody pracy w codziennych zajęciach.

# data[].attributes.attachment_link.readable_text
Zbliżający się Międzynarodowy Dzień Dziecka skłonił nas do stworzenia kreatywnych, niesztampowych ćwiczeń dla naszych uczniów. Wykorzystałyśmy w tym celu ozoboty. Na specjalnie przygotowanej karcie pracy uczniowie programowali trasę robotów, których zadaniem było dotarcie do wszystkich kontynentów. Przy okazji uczniowie uczyli się spełniać warunki. Jakie?

Takie, które pozwalały na zmianę tempa poruszania się robota, zmianę koloru i kierunku jazdy. Ozobot miał za zadanie np. jadąc pod Afryką zapalić czerwone światło i zwolnic, zbliżając się do Ameryki Południowej zatrzymać się na 3 sec itd. Przy okazji uczyliśmy się nazywać i rozpoznawać kontynenty. Podjęliśmy również temat tolerancji odmienności ludzi, a w szczególności dzieci bez względu na ich kolor skóry, czy kraj pochodzenia.
Dodatkowo wykonaliśmy dużą planszę z kontynentami, by na większym formacie zaprogramować aktywności ozobotów.
Inspiracje do pracy z ozobotami znajdziecie na stronie EDU SENSE. Przy zakupie ozobota, wpisując hasło warsztat 2017 otrzymasz 10% zniżki.

# data[].attributes.attachment_link.description
Zbliżający się Międzynarodowy Dzień Dziecka skłonił nas do stworzenia kreatywnych, niesztampowych ćwiczeń dla naszych uczniów. Wykorzystałyśmy w tym celu ozoboty. Na specjalnie przygotowanej karcie pracy uczniowie programowali trasę robotów, których zadaniem było dotarcie do wszystkich kontynentów. Przy okazji uczniowie uczyli się spełniać warunki. Jakie?

# data[].attributes.attachment_link.readable_text
W sieci można znaleźć naprawdę dużo darmowych stron i programów do nauki programowania dla dzieci. Postanowiłam dla Twojej wygody, zebrać je wszystkie w jednym wpisie.

Umieściłem w nim zarówno pozycje które są w 100% darmowe, jak i te które można wypróbować bez opłat przez jakiś czas.

Przy każdej pozycji znajdziesz link, sugerowany wiek dziecka, krótką recenzję oraz informację o długości okresu darmowego. Kolejność jest zupełnie przypadkowa. Część aplikacji można obsługiwać na urządzeniach mobilnych ale nie będzie to zbyt wygodne. Jeśli strona nie obsługuje języka polskiego zawsze możesz skorzystać z tłumacza wbudowanego w przeglądarkę Chrome.

Całkiem możliwe że pominąłem jakąś ważną pozycję, jeśli to zauważysz to daj znać. Dane do kontaktu są na końcu strony. Miłej lektury!

Darmowe strony do nauki programowania dla dzieci.

1. Code.org (PL)

Min. wiek 6 lat; darmowy; język polski;
https://code.org

Code.org to jedna z najpopularniejszych darmowych stron do nauki kodowania . Znajdziesz na niej kursy tworzenia stron internetowych i gier.
Polecam zacząć od „Godziny Kodowania" czyli serii lekcji, które można ukończyć w jedną godzinę, nie mając absolutnie żadnej wiedzy programistycznej. Całość została oprawiona w kochane przez dzieci gry i filmy.
Dziewczynkom na pewno przypadnie do gustu rysowanie śnieżynek z Elsą i Anną lub morskie podróże z Vaianą, Chłopcom programowanie droidów w Gwiezdnych Wojnach. Nie mogło też zabraknąć też hitu ostatnich lat czyli Minecrafta.

Min. wiek 8 lat; darmowy; język polski;
https://scratch.mit.edu

Nie bez powodu Scratch jest najpopularniejszą w Polsce aplikacją do programowania dla dzieci. Wg statystyk użytkowników zajmiemy 3 miejsce na świecie (1,04 miliona zarejestrowanych osób).

Program jest darmowy i w 100% obsługuje język polski. W Internecie i na YouTube aż roi się od darmowych poradników a społeczność jest kulturalna i pomocna. Na forum jest dział w języku polskim, gdzie można szukać pomocy przy tworzeniu swoich projektów.

To jedno z niewielu miejsc w Internecie, gdzie Twoje dziecko jest naprawdę bezpieczne. Posty zawierające treści obraźliwe lub dane osobiste są natychmiast kasowane przez Administratorów.

Na początek, dziecko może po prostu zagrać w grę, lub obejrzeć animację stworzoną przez innych użytkowników. Z czasem zechce pokazać coś swojego.
Wszystko to sprawia, że jest to świetne miejsce, dla dzieci poszukujących sposobu na rozpoczęcia nauki programowania.

Min. wiek 8 lat; darmowy; język polski;
https://developers.google.com/blockly

Blockly zostało zaprojektowane przez programistów Google w odpowiedzi na rosnącą popularność Scratch. Również wykorzystuje kolorowe bloki do tworzenia programu, przy okazji pozwala wyświetlić kod w innych językach programowania. Dostępny jest między innymi JavaScript, Python, PHP, Lua i Dart.
Na stronie https://blockly-games.appspot.com dostępnych jest kilka ćwiczeń.
Gry Blockly wymagają, aby dziecko umiało czytać. W niektórych zadaniach trzeba będzie wykazać się znajomością kątów aby określić kierunek poruszania się obiektu.

Min. wiek 8 lat; darmowy; język polski;
https://www.kodugamelab.com

Microsoft projektując KODU chciał umożliwić wszystkim osobom tworzenie własnych gier. Ta misja udała im się w 100%.
Kodu pozwala dzieciom tworzyć trójwymiarowe gry na PC i XBox, za pomocą prostego wizualnego języka programowania. Użytkownicy mogą zmieniać wszystko w świecie gry, od koloru nieba po topografię terenu, zachowanie postaci, oraz warunki wygrywania i przegrywania.

Program oferuje kilka lekcji, pomagających zrozumieć reguły projektowania gier. Każdą lekcję można edytować, dzięki temu dziecko może podejrzeć sposób realizacji konkretnych operacji i wykorzystać je we własnych projektach.

Min. wiek 10 lat; darmowy; język polski z tłumaczem;
https://www.madewithcode.com

Moim zdaniem najciekawsza pozycja na liście. MadeWithCode to darmowa aplikacja do nauki programowania dla dziewczyn! Wszystko, począwszy od wyglądu strony, a kończąc na programach kursów, zostało tu zaprojektowane tak, aby pokazać płci pięknej, że programowanie nie jest wyłącznie męskim zajęciem. Najlepszym przykładem jest zdjęcie powyżej. Jedno z zadań polega na zaprogramowaniu sukienki LED. Osobiście w 100% popieram tą inicjatywę. Razem z CyberSkill też prowadzę kursy wyłącznie dla dziewczyn.

Min. wiek 10 lat; darmowy;język polski z tłumaczem;
https://codemoji.com

Codemoji jest zabawną platformądla dzieci, gdzie można nauczyć się kodowania za pomocą emotikonów, czyli śmiesznych obrazków zazwyczaj dołączanych do wiadomości SMS. Emoji reprezentują bloki kodów w HTML, CSS lub JavaScript.
Objaśnienie każdego emotikonu jest wyświetlane podczas lekcji, uczących tworzenia stron internetowych, animacji i gier. Taka forma bardzo przypomina kodowanie blokowe.

Strona zawiera dużo darmowych materiałów. Można założyć konto z dostępem do pełnej wersji na 14 dni. Miesięczna opłata wynosi 7$ miesięcznie.

Min. wiek 13 lat; darmowy; język polski z tłumaczem;
http://appinventor.mit.edu

App Inventor to tak naprawdę Scratch. Różnica polega jedynie na tym, że gotowe programy możemy przenieść i uruchomić na smartfonie. Oprogramowanie oryginalnie stworzyli programiści Google.
MIT przejęło obsługę aplikacji i udostępniło ją bezpłatnie. Samouczki zostały dopracowane przez nauczycieli. Kurs rozpoczyna się od skonfigurowania App Inventor i przechodzi przez coraz bardziej złożone tematy. Jeśli Twoje dziecko opanowało już Scratcha to koniecznie powinno spróbować tej aplikacji.

Min. wiek 10 lat; darmowy; język angielski;
http://www.stencyl.com

Stecyl to darmowe oprogramowanie do tworzenia gier inspirowane Scratchem. Jak w pierwowzorze, skrypty tworzy się upuszczając kolorowe bloki. Program wyposażono natomiast, w dużo bardziej zaawansowany edytor graficzny, pozwalający na tworzeni większych poziomów. Na stronie można znaleźć materiały do nauki podstaw obsługi programu. Oprogramowanie jest darmowe a uiszczenie dodatkowej opłaty, rozszerza funkcje o możliwość zapisywania gier na smartfony. Świetna propozycja dla dzieci które znają już Scratch i potrzebują bardzie zaawansowanego narzędzia.

Min. wiek 10 lat; darmowy; język angielski;
http://www.alice.org

Alice, nazwana tak na cześć głównej postaci w " Alicji w krainie Czarów " Lewisa Carrolla , to trójwymiarowe środowisko programistyczne stworzone przez Carnegie Mellon University. Usługa ta jest bezpłatna, dzięki finansowaniu otrzymywanemu od gigantów komputerowych, takich jak Electronic Arts czy Sun Microsystems,
Naukę programowania zapewnia wbudowany samouczek zawierający kilka lekcji. Dodatkowe materiały można znaleźć na stronie, youtube i w internecie. Programy buduje się za pomocą bloków reprezentujących akcje, które przeciągasz i upuszczasz w oknie projektu. Alice nadaje się głównie do tworzenia gier oraz interaktywnych animacji.

Min. wiek 12 lat; darmowy; język polski z tłumaczem;
https://s2js.com

S2JS wypełnia lukę między Scratch a JavaScript. Pozwala na łatwe przejście z programowania blokowego do tekstowego. Aplikacja została napisana w Australii i jest przeznaczona dla starszych dzieci, w wieku od 12 do 17 lat. Zakłada, że są one już dobrze obeznane w Scratch. Używa skryptów stworzonych za pomocą bloków a następnie, pokazuje krok po kroku, jak osiągnąć ten sam wynik w JavaScript.

Min. wiek 12 lat; darmowy; język polski z tłumaczem;
https://woofjs.com

WoofJS jest jeszcze lepszym przykładem oprogramowania ułatwiającego przejście ze Scratch do „dorosłego" programowania. W tej aplikacji dalej przeciągamy znane bloki ale w oknie pojawia się kod w JavaScript! Dlatego korzystać powinny z niej jedynie dzieci doskonale obeznane ze Scratch. Jedyny problem jest taki, że aplikacja nie oferuje żadnych wyjaśnień. Samouczki są dostępne w języku angielskim na YouTube

Min. wiek 8 lat; darmowy; język polski;
https://pixblocks.com

Pixblocks to jedyna polska pozycja na mojej liście darmowych programów do nauki kodowania. Opracowany przez specjalistów z UAM w Poznaniu pozwala na programowanie blokowe i tekstowe w języku Python . Interfejs jest przyjazny, samouczki dopracowane i wyczerpujące. Program jest jeszcze w fazie testów więc w przyszłości na pewno pojawi się do niego więcej treści. Aplikację trzeba pobrać ze strony i zainstalować na komputerze.

Min. wiek 10 lat; darmowy; język polski;
https://codecombat.com

Code Combat to gra online, która uczy programowania tekstowego w języku Python i JavaScript. Nie znajdziemy tutaj kolorowych bloczków znanych z poprzednich propozycji.
Pierwszy świat, który odwiedzają gracze nazywa się Lochy Kithgardu. Bohater to średniowieczny wojownik o imieniu Anya. Gracz steruje poczynaniami Anyi, wpisując linie kodu, a następnie uruchamiając program. W CodeCombat liczy się każdy wpisany znak. Dużo więcej czasu spędza się więc na poszukiwaniu błędów.

Najbardziej spodobał mi się tryb multiplayer gdzie mierzymy się z innymi graczami. W CodeCobat wygrywa gracz który napisze lepszy program kierujący ruchem wojska.

Opłacając dodatkową jednorazową opłatę w wysokości 40$ zyskujemy dożywotni dostęp do dodatkowych poziomów. Naprawdę warto!

Min. wiek 13 lat; darmowy; język polski z tłumaczem;
http://www.crunchzilla.com

Code Monster to interaktywna gra, która daje dzieciom możliwość nauki pisania programów. Zakłada on, że użytkownik zna już JavaScript i po prostu potrzebuje miejsca do ćwiczenia składni.

Strony do nauki programowania dla dzieci z okresem próbnym

https://www.tynker.com
Min. wiek 7 lat; darmowy; język polski z tłumaczem;

Tynker to bardzo rozbudowana platforma do nauki programowania dla dzieci. Programy tworzymy oczywiście w postaci kolorowych bloków. Darmowa sekcja „PLAY" zawiera kursy wystarczające na kilka godzin zabawy. Same kursy są w języku angielskim ale tłumacz w Chrome radzi sobie doskonale.

Mojej córce najbardziej spodobało się programowanie dronów. W kursie trzeba za pomocą kodu przeprowadzić je przez wirtualny tor przeszkód. Jeśli chcemy (i posiadamy w domu) możemy podłączyć prawdziwego drona, który w rzeczywistości wykona program napisany w Tynkerze.

Poza dronami dzieci mogą kodować wirtualne roboty, projektować gry i aplikacje, oraz tworzyć mody do Minecrafta. Większa ilość kursów dostępna po uiszczeniu dodatkowej opłaty w wysokości 10$ miesięcznie

https://www.codeavengers.com
Min. wiek 8 lat; za darmo przez 7 dni ; język angielski;

Kursy na stronie Code Avengers obejmują wprowadzenie do programowania, wprowadzenie do programowania stron internetowychw HTML/CS, lub kodowania w języku Python i JavaScript. Lekcje kursu są przerywane historią dwóch przyjaciółek. Mimo że zadania są skierowane do dużo (bardzo dużo...) młodszej grupy odbiorców, to wykonałem je wszystkie, aby zobaczyć zakończenie. Niestety nie udało mi się włączyć tłumacza więc polecam tylko dzieciom znającym język angielski. Przy rejestracji nie trzeba podawać danych karty płatniczej.

https://codakid.com
Min. wiek 8 lat; za darmo przez 14 dni ; język angielski;

Z kursów dostępnych na stronie CodaKid ,najbardziej byliby zadowoleni fani Minecrafta. 14 z 33 dostępnych lekcji dotyczy tworzenia modów właśnie tej grze. Patrząc na dostępne języki programowania mamy wybór między LUA, JavaScript i Python. Kursy wideo są dostępne jedynie w języku angielskim i nie ma możliwości ich przetłumaczenia.
Darmowy dostęp dostajemy na 14 dni. Należy pamiętać o anulowaniu subskrypcji zaraz po założeniu konta, ponieważ rejestracja wymaga podania nr kary płatniczej. Opłata w wysokości 200$ za cały rok zostanie w przeciwnym razie pobrana po okresie próbnym.

Min. wiek 8 lat; za darmo przez 14 dni ; język angielski;
https://www.playcodemonkey.com

Code Monkey uczy programowania wykorzystując gry online. Pomagając sympatycznym małpkom odzyskać banany, gracz przechodzi przez szereg wyzwań i ostatecznie uczy się wystarczającej ilości kodu, aby móc zbudować swoją własną grę. Korzystając z edytora tekstowego, gracz uczy się CoffeeScript, języka programowania, który używa składni podobnej do pisanej angielszczyzny, ale kompiluje (tłumaczy) ją do JavaScript. Wszystko w prześlicznej oprawie graficznej która spodoba się szczególnie młodszym dzieciom.
Darmowa wersja nie wymaga podawania danych karty płatniczej. Jeśli twoje dziecko zainteresuj się programowaniem, to warto rozważyć zakupienie subskrypcji, ponieważ jest ona niedroga. Kosztuje ona niecałe 15 zł miesięcznie.

Darmowe aplikacje do nauki programowania dla dzieci na smartfony

Min. wiek - 6 lat; darmowy; język angielski; wymagany tablet
http://scratchjr.org

Młodszy brat Scratcha . Darmowa aplikacja dla dzieci przeznaczona na tablety z systemem android lub iOS.

Brak języka polskiego nie przeszkadza, ponieważ bloki opisane są symbolami a nie słowami. Jest to jedna z najlepszych darmowych aplikacji do kodowania dla dzieci w wieku przedszkolnym.

Na stronie znajduje się przewodnik po interfejsie, opisy bloków, a także przykładowe zadania do wykonania. Na początku, do opanowaniu aplikacji, niezbędna będzie pomoc rodzica. Świetnie sprawdza się do robienia interaktywnych animacji. Twojemu dziecku ( i Tobie) na pewno spodoba się wspólne tworzenie wirtualnego akwarium.

Daisy the Dinosaur to darmowa aplikacja, która uczy podstaw kodowania. Przeznaczona jest dla dzieci w wieku od 5 do 7 lat.

Aplikacja ma prostą, ale uroczą grafikę a jej głównym bohaterem jest, jak można się spodziewać, dinozaur. Gra pozwala na zrozumienie projektowania algorytmów za pomocą prostych komend, takich jak ruch, obrót i skok. W bardziej zaawansowanych lekcjach można już wykorzystać pętle i funkcje warunkowe.

Tryb darmowego grania pozwala eksperymentować i tworzyć własne sekwencje programów.

Mimo że ta aplikacja jest darmowa, jest to doskonały sposób na wprowadzenie do programowania. Dostępna jedynie w języku angielskim na urządzenia z systemem iOS.

Cargo-Bot jest jest dość trudną grą i warto, zapoznać się z samouczkami przed przystąpieniem do wykonywania zadań. Aplikacja ma wiele poziomów i system punktacji, w którym otrzymasz maksymalny wynik, jeśli prawidłowo zaprogramujesz robota. Na każdym poziomie znajduje się sekcja podpowiedzi, która może pomóc w rozwiązaniu problemu.

Uruchamiając Run Marco na telefonie lub komputerze zagrasz w epicką grę przygodową. Oparta jest na oryginalnej, zabawnej historii, która wciąga tak że zapomnisz, że jest to gra edukacyjna! Zaprojektowana została dla dzieci w wieku od 6 do 12 lat przez zespół ekspertów w gier i edukacji.

Organizacje prowadzące darmowe warsztaty z programowania dla dzieci

28. Devoxx4Kids
http://www.devoxx4kids.pl
Misją Devoxx4Kids jest upowszechnienie wśród dzieci nauki programowania poprzez zabawę. Organizacja na całym świecie uświadamia rodziców i ich dzieci, że komputer to narzędzie, które można wykorzystać do kreatywnej zabawy i nauki. Rozpowszechnia wśród nauczycieli oraz rodziców darmowe materiały i narzędzia wspomagające edukację komputerową.

29. Coder Dojo
https://coderdojo.org.pl
CoderDojo rozwija umiejętności technologiczne (programowanie, modelowanie, grafika, druk 3D) wśród dzieci. Udział w warsztatach jest darmowy.

30. Girls code fun
https://www.girlscodefun.pl
Fundacja, której misją jest motywowanie i zachęcanie dziewczyn do rozwijania się w zakresie nowych technologii.

31. Mistrzowie Kodowania

http://mistrzowiekodowania.samsung.pl
To program dla szkół (i nie tylko). Organizatorzy warsztatowy wierzą ę nawet jeśli rodzice nie czują się ekspertami w jakiejś dziedzinie, to i tak są nimi w oczach swoich pociech. Dlatego wspierają rodziców w zakresie nowych technologii, dzieląc się z nimi niezbędną wiedzą i umiejętnościami. Na stronie znajdzie darmowe scenariusze lekcji.

32. Super Koderzy

https://superkoderzy.pl
#SuperKoderzy to ogólnopolski program edukacyjny Fundacji Orange, którego kluczowym elementem jest nauka programowania. Adresowany jest do szkół podstawowych oraz uczniów w wieku 9-12 lat.

Bonus: Kiedy aplikacje dla dzieci to już za mało ...

33. Khan Academy

darmowy; język polski;
https://www.khanacademy.org/computing/computer-programming

W Khan Academy znajdziesz darmowe kursy JavaScript, ProcessingJS, CSS, HTML i JavaScript oraz SQL.
Każdy z tych kursów przedstawia kompleksowe podejście mające na celu wykształcenie umiejętności zawodowych. Khan Academy szacuje, że ukończenie każdego kursu zajmie od 15 do 40 godzin. Zwykle kursy są prezentowane w formie wideo, następnie zdobytą wiedzę trzeba wykorzystać do wykonają projektu. Strona skierowana jest do dorosłych, ale dzieci które naprawdę wkręciły się w programowanie, znajdą tam lekcje niedostępne na wcześniej wymienionych pozycjach.

34. FreeCodeCamp

darmowy; język angielski;
https://www.freecodecamp.org

FreeCodeCamp to ogromna baza darmowych materiałów do nauki programowania. Możesz nauczyć się kodować w HTML5, CSS3, JavaScript, obsługi baz danych, Git i GitHub, Node.js, React.js i D3.js. Lekcje są w 100% bezpłatne, platforma szacuje że na ukończenie wszystkich lekcji potrzeba 1200 godzin.

Opcjonalnie organizacja zarządzająca stroną, oferuje certyfikację, pod warunkiem wykonania 4 projektów dla organizacji non-profit.

35. HTMLdog

darmowy; język angielski;
http://htmldog.com/

HTMLdog to prosta, darmowa strona, która uczy JavaScript, HTML i CSS . Przeznaczona głownie dla osób chcących związać się z projektowaniem stron internetowych.
Materiały podzielone są na 4 sekcje. Kursy, Techniki, Interaktywne przykłady i słownik.
Materiały udostępniane są w 100% za darmowo w języku angielskim

36. CodingBat

darmowy; język angielski;
https://codingbat.com/

Strona zawiera testy i wyzwania do wykonania w języku Python i Java. Bardzo dobre miejsce do ćwiczenia jeśli za się podstawy powyższych języków.

Podsumowanie

Spisanie tej listy zajęło mi więcej czasu niż sądziłem i jest całkiem prawdopodobne że nie ująłem tu wszystkich pozycji. Przed zapisaniem dziecka na płatny kurs programowania, warto pokazać mu tą listę, jestem pewien, że znajdzie coś dla siebie.

Darmowe aplikacje do nauki programowania zapewnią zajęcie na tysiące godzin, z mojego doświadczenia wiem też że najczęstszą przeszkodą w samodzielnym zdobywaniu wiedzy, okazuje się motywacja. Indywidualna praca to duży wysiłek dla dziecka. Podczas moich kursów dbam o to aby dzieci stanowiły drużynę i pomagały sobie nawzajem oraz chętnie dzieliły się wiedzą. Delikatna rywalizacja też nie zaszkodzi. Jeśli zauważysz u swojego dziecka oznaki znudzenia, zajrzyj na stronę moich kursów i rozważ czy taka opcja będzie w tej sytuacji przydatna.

Daj znać na Fanpage CyberSkill który z programów wymienionych na liście spodobał Ci się najbardziej!

Pozdrawiam!

Radek

P.S. Jeśli uważasz ten wpis za wartościowy to podziel się nim ze znajomymi 😉 Będzie to dla mnie największa nagroda! Dzięki!

# data[].attributes.attachment_link.title
Darmowe aplikacje do nauki programowania dla dzieci 2019 | (36 pozycji)

# data[].attributes.attachment_link.description
W sieci można znaleźć naprawdę dużo darmowych stron i programów do nauki programowania dla dzieci. Postanowiłam dla Twojej wygody, zebrać je wszystkie w jednym wpisie. Umieściłem w nim zarówno pozycje które są w 100% darmowe, jak i te które można wypróbować bez opłat przez jakiś czas.

# data[].attributes.body
Program do kodowania

# data[].attributes.attachment_link.readable_text
QR-Codes lassen sich vielfältig in der Schule gebrauchen. Mit dieser Website kannst du dir QR-Codes zum Ausmalen erstellen, die sich prima für ein Quiz oder einen Wettbewerb verwenden lassen.

# data[].attributes.attachment_link.description
QR-Codes lassen sich vielfältig in der Schule gebrauchen. Mit dieser Website kannst du dir QR-Codes zum Ausmalen erstellen, die sich prima für ein Quiz oder einen Wettbewerb verwenden lassen.

# data[].attributes.attachment_link.provider_name
Generator kodów QR on-line. Porady, informacje

# data[].attributes.attachment_link.readable_text
Możesz w nim zapisać takie informacje jak adres ulubionej strony na Facebook-u, e-mail, numer telefonu czy każda inna wiadomość. Do odczytania kodu wystarczy telefon z aparatem oraz aplikajcą dekodującą. Na tej stronie stworzysz własne kody QR. Jest to darmowy, bezpłatny generator kodów QR.

# data[].attributes.attachment_link.title
Generator kodów QR on-line. Porady, informacje

# data[].attributes.attachment_link.description
Twój darmowy bezpłatny generator kodów QR. Szyfruj w QR code: strony www, adresy e-mail, smsy i numery telefonów. Zakoduj informację promocyjną, zagadkę, wizytówka lub wiadomość

# data[].attributes.attachment_link.description
Z nami nauka programowania jest prosta. Świadome, merytoryczne i metodyczne wprowadzanie elementów programowania i robotyki do zajęć dydaktycznych na różnych etapach edukacji.

# data[].attributes.attachment_link.readable_text
Use our free, collaborative, in-browser IDE to code in 50+ languages - without spending a second on setup.

Start coding with your favorite language on any platform, OS, and device.

Invite your friends, teammates, and colleagues right into your code with Google-docs like editing.

Import, run, and collaborate on millions of GitHub repos with 0 manual setup.

From Python, to C++, to HTML and CSS, stay in one platform to learn and code in any language you want.

The second you create a new repl, it's instantly live and sharable with the world.

Learn how to code from 3 million+ passionate programmers, technologists, creatives, and learners of all kinds.

Make your team more productive with interactive docs, real-time collaboration, and 0-hassle remote interviewing.

Create apps programatically, spin up bots and customize the IDE with plugins to fit your needs.

# data[].attributes.attachment_link.description
Repl.it is a simple yet powerful online IDE, Editor, Compiler, Interpreter, and REPL.

# data[].attributes.attachment_link.readable_text
Ten tekst chciałbym zadedykować tym wszystkim nauczycielkom i nauczycielom, którzy za chwilę będą musieli się mierzyć z nową Podstawą Programową.
Dotychczas nauczanie informatyki w SP było w miarę proste - nie będę wymieniał nazw własnych aplikacji, kto mnie zna, ten wie, czego nie lubię. Teraz z nową podstawą programową dochodzą tematy takie jak:

w klasach 4-6 uczeń projektuje, tworzy i zapisuje w wizualnym języku programowania [...] prosty program sterujący robotem lub innym obiektem na ekranie komputera;

w klasach 7-8 uczeń projektuje, tworzy i testuje programy w procesie rozwiązywania problemów. W programach stosuje: instrukcje wejścia/wyjścia, wyrażenia arytmetyczne i logiczne, instrukcje warunkowe, instrukcje iteracyjne, funkcje oraz zmienne i tablice. W szczególności programuje algorytmy z działu I pkt 2 oraz [...] projektuje, tworzy i testuje oprogramowanie sterujące robotem lub innym obiektem na ekranie lub w rzeczywistości;

Mamy więc tutaj „programowanie" - magiczne słowo, które odmieniane jest przez przypadki przez większą część Ministerstwa Edukacji Narodowej, Ministerstwa Cyfryzacji, zapewne jeszcze przez kilka innych ministerstw i organizacji, o firmach zajmujących się tworzeniem softweare'u nie wspomnę. Oczywiście w zbliżających się czasach programowanie nie może być traktowane tylko jako „kodowanie" - znane z dawnych czasów. Pralkę też należy umieć zaprogramować (choć ja się tego jeszcze mimo wieku nie nauczyłem), parkometr w Warszawie wymaga podania danych w określonej kolejności (przecież to algorytm), nikogo nie dziwią już telewizory czy telefony „SMART".

Zatem nasze dzieci również muszą być SMART; a My/Wy - nauczyciele/nauczycielki macie im w tym pomóc.

Ale jak? Skąd wziąć materiały, oprogramowanie?
Przecież szkoły są biedne jak przysłowiowa mysz kościelna, ciągle wszyscy narzekają na brak finansów.

I tutaj ja mam pomysł, który staram się realizować od pewnego czasu - oprogramowanie OpenSource i materiały dla każdego na licencjach Creative Commons.

To jest oprogramowanie, które jest dostępne dla każdego, za darmo, do dowolnego wykorzystania - jest tylko jeden „kruczek" - trzeba umieć sobie radzić; chyba, że ktoś Wam pomoże.

Ja staram się pomagać w pewnym zakresie, tworząc system, dokumentację, wreszcie udostępniając oprogramowanie na serwerach, które opłacam. Dzisiaj chciałbym przedstawić Wam pewien projekt, który idealnie moim zdaniem wpisuje się w Podstawę Programową - Świat Reeborga.

To system dostępny poprzez Internet i dowolną przeglądarkę z obsługą HTML 5.

Przede wszystkim mamy tu dwa tryby pracy (i możemy ławo je zmieniać):

Tryb graficzny pozwala na łatwe budowanie algorytmów w środowisku, które bazuje na scratchu (Blockly), a więc jest łatwe w obsłudze dla większości nauczycieli i dzieci.

Tryb Python jest oczywiście trudny - wymaga pisania kodu z klawiatury. Natomiast trzeba mieć świadomość, że dowolny język programowania w pewnym momencie niesie konieczność sprawnej obsługi klawiatury, dlatego tak czy inaczej lepiej jest tego uczyć na komputerach z normalną klawiaturą.

Jeśli chcecie posłuchać i zobaczyć tę platformę w działaniu, polecam jeden z moich samouczków na YouTube

Teraz kilka słów o dokumentacji - bo częste są pytania i rozumiem tych nauczycieli/nauczycielki, którzy oczekują scenariuszy lekcji z wykorzystaniem danego narzędzia. Niestety nie znalazłem jeszcze wydawnictwa, które chciałoby wykorzystać to oprogramowanie (mimo, że darmowe i nikt by im nie mógł zabronić) jako przykładu do prowadzenia lekcji. Ja sam nie mam czasu i środków na tworzenie takich scenariuszy.

Ale Wy możecie - jedni dla drugich.

Dokumentacja jest dostępna, nawet jej część jeden z nauczycieli już przetłumaczył, ale każdy(a) z Was może też dorzucić cegiełkę swojej pracy. A może Wasi uczniowie, którzy chcą zdobyć lepszą ocenę z języka angielskiego? Możliwości jest sporo. Trzeba tylko (i aż) chcieć współpracować.

Mam nadzieję, że ten artykuł będzie dla Was inspiracją. Dodam tylko, że dzisiaj miałem ciekawą rozmowę z nauczycielem z Zespołu Szkół Centrum Kształcenia Rolniczego, który ku mojemu zdziwieniu chciał podziękować za tę platformę, gdyż na niej szkoli przyszłych rolników, programując trasę robota tak, jakby programowali trasę dla traktora. Oto, jak można połączyć prozę życia z robotyką i programowaniem.

Pamiętajcie też - w świecie Reeborg'a możecie tworzyć własne światy, a jeśli mi je przyślecie, chętnie zaimplementuję je tam dla wszystkich.
Adam Jurkiewicz - haker edukacji, członek nieformalnej grupy SuperbelfrzyRP. Absolwent kursów Massachusetts Institute of Technology z języka programowania Python.
Trener języka programowania Python, robotyki, mechatroniki, technologii komputerowych ze szczególnym uwzględnieniem otwartych zasobów edukacyjnych oraz oprogramowania OpenSource. Programista, administrator systemów UNIX/Linux, twórca remiksu edukacyjnego FREE_Desktop - remiksu systemu operacyjnego dla wolnych ludzi, legalnego i darmowego dla wszystkich.
Współpracownik Centrum Edukacji Obywatelskiej, w projekcie „Koduj z Klasą" ambasador i trener nauczycieli w zakresie języka programowania Python.

# data[].attributes.attachment_link.title
Programowanie, czyli jak przejść od bloczków do Pythona - dla nauczycieli klas 4-8 SP

# data[].attributes.attachment_link.description
Ten tekst chciałbym zadedykować tym wszystkim nauczycielkom i nauczycielom, którzy za chwilę będą musieli się mierzyć z nową Podstawą Programową. Dotychczas nauczanie informatyki w SP było w miarę proste - nie będę wymieniał nazw własnych aplikacji, kto mnie zna, ten...

# data[].attributes.attachment_link.description
Crunchzilla offers interactive tutorials that get people excited about programming. Play with code, build, and learn.

# data[].attributes.headline
Kursy e-learningowe programowanie i algorytmika

# data[].attributes.subject
Kursy e-learningowe programowanie i algorytmika

# data[].attributes.attachment_link.description
IT Szkoła to internetowy, otwarty program przeduniwersyteckich studiów e-learningowych w zakresie teorii oraz zastosowań technologii informacyjno-komunikacyjnych (ICT) dla uczniów szkół ponadgimnazjalnych oraz innych osób zainteresowanych tematyką ICT

# data[].attributes.headline
82 aplikacje i strony internetowe, które uczą dzieci programowania.

# data[].attributes.subject
82 aplikacje i strony internetowe, które uczą dzieci programowania.

# data[].attributes.attachment_link.description
83 apps en websites om kinderen zelf te leren programmeren. Begin nu met het verkennen van de programmeer wereld.

# data[].attributes.attachment_link.readable_text
Hello Ruby for homeschoolers - Computer Science in One Minute! Watch now "

Hello Ruby is the world's most whimsical way to learn about computers, technology and programming. The story started with a book, and now Ruby continues her adventures in exercises, activities and videos. It's suited for kids age 5 years and older (but even adults might learn something new).

"Hello Ruby is way more than a children's book"
Fast Company

"The heroine of Liukas' book is a girl, but it's not a book for girls."
Guardian

"Hello Ruby has obviously struck a chord. "
Wired

"Getting girls into programming, one children's book at a time "
TechCrunch

# data[].attributes.attachment_link.description
Welcome to the whimsical world of computing. Hello Ruby is a children's book and an app that teaches programming fundamentals through stories and kid-friendly activities. It's suited for kids between 5 and 8 (but even adults might learn something new).

# data[].attributes.attachment_link.readable_text
Since 2012, we've freely offered Blockly, a developer library that powers the largest introduction-to-CS products worldwide. Blockly adds a visual code editor to web and mobile apps and uses interlocking, graphical blocks to represent code concepts like variables, logical expressions, loops, and more. Code.org, Scratch, Microsoft MakeCode and other developers use Blockly to teach computer science to over 40 million students every year.

# data[].attributes.attachment_link.title
Helping all students explore, advance, and succeed with the technical skills of the future

# data[].attributes.attachment_link.description
Help students explore, advance, and succeed in computer science and digital skills with Grow with Google resources for teachers and educators.

# data[].attributes.attachment_link.readable_text
From robots to Minecraft, there are thousands of different ways to introduce programming to your class in fun and interactive ways for the upcoming Hour of Code (December 8-14). While most apps and tutorials do require internet connected computers or mobile devices, it does not mean that schools without this level of technology cannot get involved. In fact, coding with paper can be an even more engaging and meaningful way to introduce students to early programming concepts.

The Game

The object of the Space Race game is to navigate your rocket ship safely through the galaxy of aliens and satellites, all the way to the moon. Using the pre-made coding blocks students can create a 'program' of directions for their rocket to follow and complete its mission.

I would encourage you to have your students work together as pairs or groups on this exercise. One student can set up the 'course' using the printed character blocks (Earth, moon, aliens, satellites). Their partner can then attempt to program the solution using the printed code blocks, and together they can 'execute' the program to navigate the ship. This not only gets your students working together but it will help them practice some of the collaborative aspects of coding and problem solving.

Getting Started

1. Print copies of both of the below files for each student or group

2. Have your students cut out the objects and code blocks from sheet 1

3. Using the cut out objects, place objects on the display (sheet 2) to create a course

4. Using the cut out code blocks, create directions for the rocket to follow

5. Run the program!

Objects and Code Blocks (sheet 1)

Use this sheet to cut out each individual object to place on the display and each code block to place on the console.

Display and Console (sheet 2)

This sheet is used for the gameplay. Use the display to set up a course and use the console to assemble the program.
Feature image adapted from image courtesy of Flickr, Sweetie187.

# data[].attributes.attachment_link.title
Coding with Paper: FREE Printable Space Game for Students

# data[].attributes.attachment_link.description
From robots to Minecraft, there are thousands of different ways to introduce programming to your class in fun and interactive ways for the upcoming Hour of Code (December 8-14). While most apps and tutorials do require internet connected computers or mobile devices, it does not mean that schools without this level of technology cannot get involved.