Навчальні мови програмування Тихоненко О.О.
Застосування навчальних мов програмування не є альтернативою вивченню традиційних мов програмування у старшій школі - вони є лише засобом пропедевтики, засобом формування алгоритмічного стилю мислення учнів (за А. П. Єршовим). Застосування навчальних мов програмування не є альтернативою вивченню традиційних мов програмування у старшій школі - вони є лише засобом пропедевтики, засобом формування алгоритмічного стилю мислення учнів (за А. П. Єршовим).
Розподіл за віком дітей
ЕТАПИ Підготовчий Початковий рівень Базовий рівень Профільний рівень
ПІДГОТОВЧИЙ РІВЕНЬ Magic Pen ; Fantastic Contraption; Auditorium.
Magic Pen http://www.ecogiochi.it/giochi-gratis-online/puzzle/magic-pen/
Fantastic Contraption http://fantasticcontraption.com/
Auditorium http://www.cipherprime.com/games/auditorium/
ПОЧАТКОВИЙ РІВЕНЬ ПіктоМір; Light Bot 2 (он-лайн); Bill the Robot;
Середовище програмування ПіктоМір ПіктоМір - вільно поширювана програмна система для вивчення азів програмування дошкільнятами і молодшими школярами.
Навчальна гра Light Bot 2 http://thejam.ru/uploads/light-bot-20-6061.swf
Bill the Robot
RoboMind (укр.мова-інтерфейс)
Baltie 3
ПервоЛого
Середовище програмування Little Wizard середа розробки для майбутніх програмістів - діточок початкових класів.
Середовище програмування Little Wizard використовується тільки миша; вивчаються такі поняття програмування, як змінні, вирази, цикли, умови і логічні блоки; кожен елемент мови являє інтуїтивний значок, що дозволяє легко його впізнавати.
Середовище програмування Scratch Команди по керуванню об’єктом: Рух Вигляд Звук Олівець Керувати Датчики Оператори Змінні
Etoys
БАЗОВИЙ РІВЕНЬ Кумир; Greenfoot; Squeak
Кумир
Greenfoot
Squeak
ПРОФІЛЬНИЙ РІВЕНЬ Free Pascal; Visual Bacis.NET; C++; Delphi.