Абрамян Михаил Эдуардович
Кандидат физико-математических наук, доцент кафедры алгебры и дискретной математики Южного федерального университета,
руководитель проекта Programming Taskbook.
Михалкович Станислав Станиславович
Кандидат физико-математических наук, доцент кафедры алгебры и дискретной математики Южного федерального университета,
руководитель проекта PascalABC.NET.
PascalABC.NET для школьников
Язык программирования Паскаль был создан швейцарским ученым Никлаусом Виртом в 1970 г. как язык для обучения программированию. С тех пор появилось множество версий языка Паскаль. Некоторые из них оказались очень удачными и получили широкое распространение. Пожалуй, наиболее известными являются системы программирования Turbo Pascal для DOS и Delphi для Windows, а также их бесплатные аналоги – Free Pascal и Lazarus. Предлагаемая статья посвящена системе программирования PascalABC.NET (ABC по-английски – «азбука», «основы»), созданной на факультете математики, механики и компьютерных наук Южного федерального университета. Первая версия системы (она называлась Pascal ABC) появилась в 2002 году и была ориентирована исключительно на школьников. В настоящее время система PascalABC.NET базируется на платформе Microsoft .NET Framework и может использоваться для профессионального программирования. Однако её главная задача остаётся прежней: помогать школьникам и студентам учиться программированию. Мы рассмотрим возможности PascalABC.NET, проведя несколько уроков.