воскресенье, 15 мая 2011 г.

Программирование

Для изучения наиболее сложного раздела информатики «Алгоритмизация и программирование» выделяется не так уж много времени, чтобы ученик смог уловить суть программирования. Каждый учитель решает каким образом наиболее эффективно использовать выделенное время на изучение тем. Один из способов привлечь внимание и интерес ученика – использование различных редакторов, например:

на начальном этапе, при изучении блок-схем пригодится конструктор алгоритмов (из ЦОР), с набором демонстрационных алгоритмов, возможна компиляция, трассировка;


на первом этапе изучения языков программирования редактор блок-схем алгоритмов (например, http://vicking.narod.ru/flowchart/), в котором при создании блок схемы в одном окне, - в другом автоматически конвертируется в соответствующую программу на Паскале, Си или алгоритмического языка Ершова.

В свете последних событий по истечению сроков использования продуктов из комплекта Первая Помощь 1, актуальным является использование бесплатных, но достойных систем программирования.

На факультете математики, механики и компьютерных наук Южного федерального университета создана система PascalABC.NET - Object Pascal для платформы Microsoft .NET, содержащая все основные элементы современных языков программирования. Лицензионное соглашение, вики.
Скриншоны среды разработки программ http://pascalabc.net/skrinshoti-obschiy-vid#scr3



На сайтеhttp://pascalabc.net/ можно скачать дистрибутив, примеры программирования на PascalABCNet, а также Web-среду разработки PascalABC.NET – одну из изюминок данной среды, которую можно запустить прямо из окна браузера, и которую можно использовать, например, для домашней работы учеников.

Система включает в себя простую интегрированную среду, ориентированную на эффективное обучение программированию не только студентов, но и школьников.

Совместима с Borland Pascal 7.0 и Delphi. Содержит модули исполнителей Робот и Чертежник, модули конструкторов заданий, а также, что немаловажно, встроенный электронный задачник Programming Taskbook.

Приятного вам программирования!

1 комментарий: