Szkolenie z nowej platformy programistycznej i testowej Baltie 2 on-line -
dowiedz się, jak można programować tylko ruchem palca lub myszy (idealne dla klas 1-3)
i jak łatwo tworzyć własne testy (z automatyczną oceną) dla uczniów. Indywidualne (jednosobowe) on-line szkolenie z autorem
za darmo do 17 stycznia 2021 lub do wyczerpania wolnych miejsc....
Chociaż
Scratch wzoruje się na
Baltiem (zobacz wiecej...), nie jest językiem wizualnym. Nadal jest językiem tekstowym (teksty w kolorowych ramkach),
czyli według obecnej podstawy programowej (PP) do użycia dopiero od klas 7 - 8.
Tu lepszym jest Python, C, JavaScript itp.
Scratch także nie spełnia żadnego z kryteriów dydaktycznych dla środowiska do nauki programowania (patrz po
prawej), więc trudno go zastosować na lekcjach programowania przez 12 lat (według obecnej PP), zwłaszcza od pierwszej klasy.
Jeśli już, to do programowania robotów, na kółkach zainteresowań itp.
Porównanie środowisk
Język | Kryterium dydaktyczne:
1.
2.
3.
4.
5.
6.
7.
8.
Baltie
+
+
+
+
+
+
+
+
C/C++/C#, Python, Java, itp.
—
—
—
+
—
+
+
—
Scratch, Logo itp.
—
—
—
—
—
—
—
—
Dlaczego akurat Baltie?
W kontekście nowej PP każdy nauczyciel musi podjąć decyzję:
"czy jego podopieczni mają się nauczyć programować, czy tylko bawić się w programowanie" - bo to zasadnicza różnica!
Jeśli wyborem nauczyciela jest nauka, to oprócz chęci trzeba mieć też odpowiednie środowisko (język, narzędzie i wsparcie).
Środowisko do skutecznej nauki programowania od pierwszej klasy musi spełniać co najmniej podstawowe kryteria dydaktyczne:
Musi być 1:1 z realnym światem.
Dobre środowisko powinno bazować na obiektach i pojęciach, które uczeń zna ze swojego otoczenia oraz potrafi je nazywać. Do wieku 14 lat uczeń
niechętnie pracuje na bazie nieznanych lub abstrakcyjnych pojęć. W przypadku nauki programowania znacznie utrudnia to pracę nauczycielowi i nie przynosi
pożądanych efektów.
Nadaje się do użycia od przedszkola do uczelni, podobnie jak ołówek, co jest wygodne nie tylko dla ucznia, ale także dla nauczyciela.
Jest niezależne od jakiegokolwiek języka, zarówno ludzkiego, jak i komputerowego.
Nie ogranicza wyobraźni ucznia lub rodzaju aplikacji, którą uczeń chciałby stworzyć.
Utrzymuje zainteresowanie ucznia programowaniem także wtedy, gdy dziecko jeszcze nie ma rozwiniętego abstrakcyjnego myślenia.
Jest to jednym z najtrudniejszych wyzwań dla narzędzia do nauki programowania.
„Rośnie” z uczniem tak, aby ten nie miał potrzeby zmieniać narzędzia, wraz z przyrostem swojej wiedzy.
W dowolnej chwili umożliwia uczniowi łatwe przejście na programowanie tekstowe (np. C, Python itp.).
Można go realnie użyć na wszystkich urządzeniach (komputer, tablet, komórka).
SUKCESY NASZYCH UCZNIÓW Ucznowie, którzy rozpoczęli przygodę z Baltiem, zdobywają najwyższe miejsca w
Olimpiadach Informatycznych ... Antoni Długosz, Olaf Targowski, Rafał Mańczyk, ... Gratulujemy!