Scato для школы и преподавания
Я сам имею некоторый педагогический стаж (8 лет) и зная, что Scato используется в школах, хотел бы опубликовать несколько своих мыслей о там, чем Scato хорош. Прошу рассматривать эти мысли лишь как набросок. Я надеюсь, что учителя присоединятся к обсуждению этой статьи, где-то поправят меня и дополнят.
Широкий набор средств
В Scato реализованы все основные концепции современных языков программирования:
- Переменные
- Контексты
- Именованные функции (с поддержкой рекурсии)
- Условные переходы
- Все основные виды циклов
Методика "Без забегания вперёд"
Например в C очень часто приходится говорить: "пока делаем так, а почему - поймёте потом".
Scato позволяет преподавать без забегания вперёд.
Scato наглядно
Процесс выполнения программы очень нагляден и даже красочен. Это поддерживает в учащихся интерес.
Scato легко установить и под Linux и под Windows
Это позволяет всем пользователям (и ученикам, и учителям) легко пользоваться Scato и дома, и в школе, независимо от ОС.
Кроме того, дистрибутив Scato очень мал и может быть легко скачан даже при медленном соединении или передан даже на дискете.
Scato бесплатно
Scato, не просто бесплатно, но и я - автор Scato - всегда на связи.
Сообщения Scato легко понять
Количество сообщений об ошибках очень невелико, поэтому их легко запомнить и понять.
Должен заметить, что весь интерфейс Scato сделан на английском языке. Это сделано только потому, что, по моему опыту, у некоторых пользователей всё же возникают проблемы с русскими шрифтами и кодировками.
Однако, вы конечно можете писать в Scato-программах комментарии на русском или другом языке.