Blockly dla małych

Blockly, można po kolei ćwiczyć gry dla przyszłych programistów
albo

Scratch Junior

Strona ScratchJr
SratchJr na iPadzie, ale jak chcę mieć na komputerze z Windows to można spróbować.
Scenariusze z Mistrzowie Kodowania na ScratchJR.

Dash i Dot

Dash i Dot to gotowe rozwiązanie edukacyjne dla dzieci w wieku od 5 do 12 lat.
Scenariusze lekcji.
Darmowe aplikacje.
http://makewonder.pl/aplikacje_go.html

 




http://makewonder.pl/aplikacje_wonder.html

http://makewonder.pl/aplikacje_blockly.html


A.L.E.X

https://itunes.apple.com/pl/app/a-l-e-x/id597040772?l=pl&mt=8

Opis

A.L.E.X. To zabawna gra logiczna i świetny sposób na ćwiczenie mózgu. A.L.E.X. Pomaga myśleć i planować logicznie, gdy programujesz robota A.L.E.X. Z sekwencją poleceń, aby przejść przez każdy poziom od początku do końca. Dostępna na iPada i iPhona.

Nazwa A.L.E.X. Po siostrzeńcu autora, który stworzył grę i chciałby, żeby on grał. Niższe poziomy gier są odpowiednie dla dzieci w wieku zaledwie sześciu lat, a gra też jest przyjemna dla dorosłych!

BEZPŁATNA wersja
- Zawiera 25 poziomów
- Zawiera funkcję tworzenia własnej układanki

AKTUALIZACJA
- 35 dodatkowych poziomów
- Więcej typów bloków do tworzenia własnych zagadek
- 3 dodatkowe spojrzenia na A.L.E.X.

Doświadczenie:
Programowała dwójka dzieci. Dziecko - chłopiec w wieku 7 lat i 8 m-cy, robił błyskawicznie, zapisywał kolejność najpierw na kartce, a potem na ekranie iPada; zwracał uwagę na to aby dostać 3 gwiazdki - liczył się najkrótszy kod, szybkość i poprawne wykonanie. Dziecko - dziewczynka w wieku 5 lat i 9 m-cy robiła to samo, ale trochę wolniej. Sprawiało to dzieciom dużo radości. Wydawało się początkowo b. łatwe, ale gdy zobaczyli, ze jednak trzeba precyzyjnie myśleć to się przykładali do pracy. Świetny program na początek. Tylko 3 - 4 znaki potrzebne są do zapisu. Dziecko oswaja się z kierunkami, obrotami, pojęciami, że coś jest poprawne, można szybkość nazwać złożonością czasową i zwrócić uwagę na długość zapisu. Polecam, szkoda, że jest dostępne tylko na iPada i iPhona.


Dlaczego warto uczyć programowania już najmłodsze dzieci i dlaczego zacząć od scratcha?

Przepisane z blogu OtwartaEdukacja z 2013 r.


Uczenie programowania od najmłodszych lat ma na celu postawienie dziecka w roli twórcy, mającego poczucie panowania nad najnowocześniejszą technologią.
Programowanie jest bliskie myśleniu matematycznemu i rozwija najpełniej mózg dziecka.
Programowanie nie zawsze wydaje się łatwe, dlatego stworzono w tym celu, aby dziecku było łatwiej, specjalny, interpretowany język programowania LOGO (na MIT przez Paperta).
Wersja najnowocześniejsza (obiektowa) Logo, czyli Logomocja, jest programem płatnym, działającym tylko w środowisku Windows. Baltie jest bezpłatny i spełnia wszystkie kryteria.
Dlatego stworzenie SCRATCH’a (również na MIT), który jest językiem obiektowym, wizualnym, bezpłatnym, działającym pod Windows, Mac OS X i Linuksem, a zarazem jest serwisem społecznościowym jest rozwiązaniem idealnym na miarę XXI w. Ponieważ oprogramowanie jest wolne, więc zostało przetłumaczone na język polski.
Samo logo programu opatrzone słowami: “myśl • programuj • dziel się” dużo mówi.
Mój kolega ma doświadczenie uczenia programowania w scratch’u już dzieci w klasach 1-3, 4-6 oraz gimnazjalistów, moje doświadczenie jest takie, że inteligentny 6-cio latek też sobie świetnie radzi i ma moc radości i zabawy ze swoich osiągnięć w scratchu.
Strona domowa: http://scratch.mit.edu/, a projekty kolegi Witka Kranasa: http://scratch.mit.edu/users/witek
Poniżej przepisane z Wikipedii
Scratch to interpretowany wizualny język programowania. Został zaprojektowany przez Mitchela Resnicka (m.in. pomysłodawcę serii zabawek Lego MindStorms i twórcę języka StarLogo) i jest rozwijany przez mały zespół pracujący w Lifelong Kindergarten Group w MIT Media Lab. Scratch to edukacyjny język obiektowy, stworzony jako środek do nauczania dzieci i młodzieży (od 8 lat wzwyż) podstaw programowania oraz środowisko programistyczne służące do tworzenia i uruchamiania programów w tym języku. Scratch umożliwia łatwe tworzenie interaktywnych historyjek, animacji, gier, muzyki oraz sztuki. Programowanie odbywa się w sposób wizualny - elementy języka mają kształt puzzli i mogą być klikane myszką oraz przeciągane w celu ułożenia ich w określonym porządku. W ten sposób tworzy się kod przypisany określonemu obiektowi. Obiekty (np. postacie) można wybierać z menu lub importować z zewnątrz.
Dla polskiego użytkownika ważne jest to, że począwszy od wersji 1.1 Scratch został częściowo spolonizowany
Scratch to także społecznościowy serwis, pozwalający każdemu na umieszczanie stworzonych w tym języku programów, dyskutowanie o nich oraz oglądanie i pobieranie prac stworzonych przez innych użytkowników tego serwisu. Cała strona jest już dostępna w polskim języku.
Scratch'a można pobrać bezpłatnie z działu download na stronie domowej programu.

Programowanie co to jest? Opis z PP

ROZPORZĄDZENIE MINISTRA EDUKACJI NARODOWEJ z dnia 14 lutego 2017 r.



i dalej