Учебный центр компьютерных технологий "Кит" (057) 7-177-424, 093-7-012345 info@kit.kh.ua
Учебный центр компьютерных технологий "Кит"

PascalABC.NET

Основы алгоритмизации и программирования в среде PascalABC.NET

Компьютер – не роскошь, 
а средство передвижения по дорогам жизни! 

Описание курса

Лучшим первым языком для изучения программирования был и остаётся Паскаль. В школе до сих пор порой изучают его морально устарев-шую версию Turbo Pascal для давно умершей операционной системы DOS (ДОС, Дисковая Операционная Система) с невероятно неудобной сре¬дой разработки. Если к этим очевидным недостаткам добавить ещё и скучнейшие уроки по скучнейшим же школьным учебни¬кам, то это вполне может создать неверное впечатление, что Паскаль уже не соответствует современному уровню образова¬ния. Конечно, это не так! На смену Турбо Паскалю пришли новые версии языка и среды разработки программ. 

Для учеников, стремящихся к изучению основ алгоритмизации и программирования на более продвинутом уровне по сравнению со школьным, мы предлагаем осваивать среду программирования PascalABC.NET. Это среда разработки, специально созданная для изучения ос¬новных конструкций и приёмов программирования. Она бес¬платна, имеет неплохой редактор кода и встроенный отладчик. PascalABC.NET позволяет писать текстовые и графические программы для операционной системы Windows и, что особенно важно, эта версия Паскаля удачно сочетает простоту и логич¬ность языка Паскаль с мощью платформы Microsoft .NET. Это значит, что вы можете не просто изучать язык программирования Паскаль, но и писать на нём разнообразные и полноценные приложения (ссылка на тренинг) для этой платформы. 

Несмотря на свою относительную простоту, PascalABC.NET позволяет писать и полезные приложения по школьной программе, и занимательные игры с красивой графикой!

Для кого предназначен курс

Курс предназначен для школьников 7-9 класса и учеников Кита, завершивших программу обучения Информационно-компьютерные технологии, или переходящих на II курс по другим программам. 7-9 класс общеобразовательной школы является рекомендуемым возрастом для изучения этого курса, но можно и с 6-го класса при условии углубленного изучения математики. Особенно полезен для учеников, начинающих изучать программирование в школе на языке Паскаль или другом начальном языке программирования.

Особенности курса

Несмотря на то, что преподавание на данном курсе построено на высоком, близком к университетскому уровню, занятия проводятся легко и доступно, зачастую в игровой форме. Поэтому помимо изучения основ алгоритмизации и всех необходимых для построения эффективных программ алгоритмических конструкций, ученики также освоят элементы игрового программирования с написанием завершенных игровых приложений (на дополнительных тренингах), и получат подготовку к школьным олимпиадам, которые проводятся по правилам спортивного программирования АСМ-ICPC International Collegiate Programming (кто быстрее правильно решил задачу, тот и победил). 

Курс ведет высококвалифицированный и опытный преподаватель с ученой степенью кандидата наук.

Что изучим и научимся делать

В процессе обучения на курсе мы:

  1. узнаем какими бывают алгоритмы и для чего они предназначены;
  2. научимся писать и отлаживать программы в среде разработки PascalABC.Net;
  3. напишем графические программы;
  4. сможем решать школьные домашние задания с помощью собственных программ;
  5. освоим условные и циклические алгоритмы и программы;
  6. научимся обрабатывать цифровую и текстовую информацию;
  7. создадим игровые программы с анимацией;
  8. подготовимся к школьным олимпиадам по программированию.

Программа и расписание курса

Курс рассчитан на 108 часов аудиторных занятий в течение учебного года с сентября по май. Занятия проводятся в компьютерном классе два раза в неделю по одной паре (1,5 часа) или один раз в неделю по две пары (3 часа) с перерывом между ними. Программа курса поделена на два модуля, каждый из которых завершается проведением внутренней зачетной олимпиады учебного центра компьютерных технологий "Кит" по программированию.

Расписание групп на 2017-18 учебный год

Список тем курса

  1. Основы алгоритмизации
  2. Основы языка Pascal
  3. Линейные программы
  4. Условный оператор и оператор выбора
  5. Операторы цикла
  6. Строковые величины и файлы
  7. Подпрограммы
  8. Массивы
  9. Анимация и игры

Записаться на курс