Product SiteDocumentation Site

Глава 38. Средства разработки/обучению программирования

38.1. Учебная среда программирования KTurtle
38.2. С/C++
38.2.1. Code::Blocks
38.3. Pascal
38.3.1. Free Pascal
38.3.2. Lazarus
38.4. BASIC
38.4.1. BASIC-256
38.5. kumir
Учебные языки программирования, специально разрабатываемые для обучения детей с учётом их психофизиологического и интеллектуального развития, являются начальным или промежуточным звеном перед работой в средах программирования профессионального уровня.
Программное обеспечение обучения программированию в средней и старшей школе — это разнообразные среды языков программирования, освоение которых направлено на формирование специальных навыков для дальнейшего, более глубокого изучения.

38.1. Учебная среда программирования KTurtle

KTurtle — это образовательная программная оболочка для изучения языка программирования Logo, входящая в состав образовательного пакета KDE Edu. Оболочка содержит визуального исполнителя, что позволяет сразу видеть результат выполнения программы.
KTurtle может использоваться для обучения основам программирования детей как младшего, так и среднего школьного возраста. В программе имеется возможность вводить команды как на английском, так и на русском языке.
Программа предоставляет обучающимся следующие инструменты:
  • интерпретатор Logo, устраняющий необходимость скачивать и устанавливать дополнительные программы;
  • редактор команд Logo с подсветкой синтаксиса, нумерацией строк и т.д.;
  • сохранение холста с результатами работы программы как изображения, а также его распечатка;
  • контекстная подсказка по всем командам Logo, вызываемая нажатием F2;
  • возможность перевода команд Logo на любой язык;
  • диалог с сообщениями об ошибках, облегчающий процесс отладки;
  • возможность замедлить и остановить выполнение команд в любое время.