Czegoś takiego jeszcze nie było! Kompletny system donauki programowaniaprzeznaczony dla dzieci lub dorosłych nie posiadających żadnej wiedzyinformatycznej, opierający się nie na podawaniu suchych reguł i schematówpostępowania, lecz na zabawie z kolejką elektryczną - ulubionym zajęciu dziecii rodziców.
Za jego pomocą możesz w łatwy sposób zrozumieć zasady projektowania programów komputerowych oraz procesy zachodzące wewnątrz układów obliczeniowych maszyny.
Działanie systemu opiera się na spostrzeżeniu podobieństwa tego, co przez fachowców nazywane jest schematem blokowym programu lub symbolicznym zapisem algorytmu do konstrukcji torowiska kolejki.W konsekwencji pisanie programów w systemie Train sprowadza się do odpowiedniego ustawienia i połączenia ze sobą torów, stacji, zwrotnic i innych elementów symbolizujących poszczególne moduły tworzonego programu.Taką metodą można zapisać dowolny, niezbyt skomplikowany algorytm (sposób rozwiązania jakiegoś problemu) a na tym właśnie polega najważniejszy z aspektów informatyki (jak głosi tytuł książki jednego z najwybitniejszych teoretyków programowania - Wirtha - "Algorytmy + struktury danych = programy").Takie podejście do nauki jest niezwykle skuteczne, ponieważ wykorzystuje wyobraźnię i możliwość tworzenia analogii pomiędzy nieznanym obszarem wiedzy a elementami doskonale poznanego świata, w którym żyjemy.Omijamy tym samym nieprzyjazną barierę pojęciową narzuconą przez teorię informatyczną i większość współczesnych narzędzi programistycznych.Osobny problem stanowi zapisanie algorytmu w konkretnym języku programowania (takim jak BASIC, Pascal czy C). Ten etap powstawania aplikacji jestw równie obrazowy sposóbprezentowany przez Train.Po stworzeniu trasy naszej kolejki możemy zamienić ją na postać tekstową - zapis programu w uproszczonej notacji języka BASIC.Kolejnym piętrem abstrakcji jest etap fizycznej reprezentacji danych we wnętrzu komputera.I tutaj ujawnia się wszechstronność "kolejki", która bez wnikania w zawiłości techniczne tłumaczy podstawy budowy kodu maszynowego oraz jego interpretację przez procesor.Dzięki swojej unikalnej formie Train może stać się swoistym lelementarzem dla przyszłych informatyków.Sądzę, że niezłym pomysłem byłoby wykorzystanie przez Ministerstwo Edukacji Narodowej systemu oraz dołączonego do niego podręcznika w programie nauczania dla szkół podstawowych lub średnich. Wspomniany przed chwilą podręcznik stanowi nieodłączny element pakietu dydaktycznego.W konwencji dialogów pomiędzy ojcem i synem wyjaśnia podstawowe problemy z dziedziny informatyki oraz sposoby rozwiązania przykładowych problemów, uczy także obsługi programu Train.W wersji udostępnionej do bezpłątnego rozpowszechniania, która znajduje się na dysku CD dołączonym do bieżącego numeru magazynu CD - action.Niemniej zapoznanie się z programem, nawet w tak okroj=onej formie, jest doświadczeniem, które może odmienić Twój los.Jan JankowskiCD-Action, czerwiec 1996Train 1.5Andrzej P.UrbańskiDystrybutor
Andrzej P.UrbańskiMinimalna
konfiguracja
386 SX 4MB RAMCena
35 zł