Недавно обнаружил удивительную программу, разработанную MIT Media Lab
Это замечательный интерфэйс для детей для написания программ.
Объекты (Sprites)
В программе манипулируется графический объект, который можно выбрать из библиотеки объектов или нарисовать самому. Объект имеет несколько свойств
1.Костюмы. Он может менять костюмы. Например, человечек может переставлять ноги (чередовать два костюма) и таким образом создавать впечатление ходящего человека
2.Звуки. Можно записать свои звуки.
3.Место на экране. Можно передвигать объект, проверять касается ли он других объектов или границы экрана
Другими словами, ребенок может сразу понять и оценить концепцию объектно ориентированного программирования.
Инструкции
Еще одно преимущество в Scratch - инструкции не нужно впечатывать. Все построено на Drag and Drop – тянешь инструкцию и она присоединяется к другой инструкции. Все инструкции и различные типы (переменные, логические консктрукции) имеют форму, напоминющую jigsaw puzzle, что позволяет понять, что можно куда вставлять, а что нельзя.
Даны основные комманды любого языка программирования, такие как if/else, циклы, т.д. А также возможность создавать и изменять переменные и листы.
No comments:
Post a Comment