Навчальні мови програмування Тихоненко О.О.
Застосування навчальних мов програмування не є альтернативою вивченню традиційних мов програмування у старшій школі - вони є лише засобом пропедевтики, засобом формування алгоритмічного стилю мислення учнів (за А. П. Єршовим).
Розподіл за віком дітей Клас Рівень Мова 1-2 відсутні навички Сходинки до інформатики, Скарбниця знань, ПИКТОМИР, LightBot, Bill the Robot, ПервоЛого, Karel, Baltie 3, Stagecast Creator 3-4 відсутні навички RoboMind, Scratch, Etoys, Logo, Stagecast Creator, Guido van Robot, Сходинки до інформатики, Скарбниця знань 5-8 низький рівень Scratch, Logo, Etoys, BASIC, Baltie 3-4, Phrogram, Stagecast Creator, AgentSheets, Alice 5-8 достатній рівень Pascal, Visual BASIC.net, Greenfoot, Squeak Старша школа низький рівень Pascal, Visual BASIC.net, Greenfoot, Squeak Старша школа достатній рівень Будь-які мови програмування
ЕТАПИ Підготовчий Початковий рівень Базовий рівень Профільний рівень
ПІДГОТОВЧИЙ РІВЕНЬ Magic Pen ; Magic Pen Fantastic Contraption; Fantastic Contraption Auditorium.
Magic Pen
Fantastic Contraption
Auditorium
ПОЧАТКОВИЙ РІВЕНЬ ПіктоМір; Light Bot 2 (он-лайн); Bill the Robot; RoboMind ; Baltie 3; ПервоЛого; Little Wizard; Scratch; Etoys
Середовище програмування ПіктоМір ПіктоМір - вільно поширювана програмна система для вивчення азів програмування дошкільнятами і молодшими школярами. ПіктоМір дозволяє дитині "зібрати" з піктограм на екрані комп'ютера нескладну програму, що управляє віртуальним виконавцем- роботом. ПіктоМір в першу чергу орієнтований на дошкільнят, які ще не вміють писати, або на молодших школярів, які не дуже люблять писати.
Навчальна гра Light Bot 2
Bill the Robot
RoboMind (укр.мова-інтерфейс)
Baltie 3 Факториал на Baltie 3
ПервоЛого
Середовище програмування Little Wizard середа розробки для майбутніх програмістів - діточок початкових класів. Служить: –для навчання дітей основам знань про головні елементи реальних комп'ютерних мов; –для полегшення засвоєння основних понять програмування
Середовище програмування Little Wizard використовується тільки миша; вивчаються такі поняття програмування, як змінні, вирази, цикли, умови і логічні блоки; кожен елемент мови являє інтуїтивний значок, що дозволяє легко його впізнавати.
Середовище програмування Scratch – Команди по керуванню обєктом: Рух Вигляд Звук Олівець Керувати Датчики Оператори Змінні
Etoys
БАЗОВИЙ РІВЕНЬ Кумир; Greenfoot; Squeak
Кумир
Greenfoot
Squeak
ПРОФІЛЬНИЙ РІВЕНЬ Free Pascal; Visual Bacis.NET; C++; Delphi.