Jak nauczyć dziecko programować

0

Moja siostra, która aktualnie jest w czwartej klasie podstawówki właśnie dostała laptopa do rąk - rotacja sprzętu, przyszedł nowy, dostała fajnego, aczkolwiek przegrzewającego się składaka.

Jest chętna do "takich magicznych wynalazków" - projekty z lego mindstorm bardzo jej się podobały (jak przyjdzie fajniejsze zlecenie to jej sprezentuje).

Angielski - odpada. Wchodzi jej jak nóż w... beton.
Matematyka - z książek nudzi ją niesamowicie. W pascalu (który przez angielski ciężko jej wchodził) nawet nieźle ją łapała.

Teraz pytanie - czy znacie coś, co pomoże nauczyć ją programować (i rozwijać)?
Chodzi mi o:

  • proste polskie języki programowania
  • gry, w których działania postaci kontroluje się programując (jw. po polsku, jak rubywarrior)
  • "gejm-mejkery" po polsku
  • inne?
3

colobot? :)

1

MIT uczy tym swoich studentów: http://scratch.mit.edu/
bardzo fajna sprawa, łączysz klocki którą reprezentują jakieś proste moduły, uczą co to np: pętla, instrukcja warunkowa.

1

Potwierdzam info ze scratch :) nasze pierwsze zajęcia też były ze scratchem, co prawda sam tego nie ogarniam, bo nie chciało mi się w to bawić, to jednak dla dziecka może to być jedyne sensowne wyjście.
A poza tym może turtle?

1

Osobiście zacząłem od logo. Plus jest taki, że chyba wciąż w podstawówce jest konkurs z logo dający wejście do gimnazjum, więc jest też lekka motywacja. Z drugiej strony nie jest to taki typowy język programowania i są plany aby konkurs ten dało się też pisać w Pythonie. Tak więc do wyboru: Logo (polska składnia), Python i o Scratch'u też dobre opinie słyszałem.

1

Z własnego doświadczenia (zaczynałem w podstawówce) zasugeruję, aby technologia, którą zamierzasz ją uczyć, była silnie powiązana z jakimś łatwo dostępnym środowiskiem graficznym (flash; html/css+JS; TP). Mnie osobiście konkretne, wizualne efekty motywowały najbardziej, a na kolegach robiły największe wrażenie, co nie było bez znaczenia ;). Jak pokazywałem im nie mniej ambitne programy uruchamiane z poziomu DOS'a, to wzruszali ramionami i w konsekwencji ja trochę też :(. Ot, taka może nie techniczna, ale pedagogiczna wskazówka ;).

1

jeśli lubi lego, to może jej się spodobać środowisko Brix Command Center:
http://bricxcc.sourceforge.net/
i polski tutorial: http://www.mindstorms.c0.pl/
język nxc fajnie pozwala wejść w c/c++, niestety nie programuje się po polsku(chociaż, skoro sobie z pascalem poradziła...).

1 użytkowników online, w tym zalogowanych: 0, gości: 1