Изучение программирования на языке Паскаль

Внимание! В связи с переездом организации место проведения занятий и расписание занятий будут изменены!
Все вопросы можно задать по электронной почте cdod_kos@mail.ru.

В виду бурного развития технических средств и программного обеспечения современных информационных технологий основной упор в школьных программах делается на изучение различных прикладных программных средств. С одной стороны – это несомненный плюс, но с другой – достаточно большое число ребят, интересующихся программированием, не имеют возможности им заниматься. При этом, программирование и алгоритмизация способствуют развитию у учащихся алгоритмического стиля мышления. При планировании данного курса, учитывалось то, что учащиеся имеют минимум знаний по программированию или не занимались им вообще. Его особенностью является то, что посещать занятия могут учащиеся 7, 8, 9 и 10 классов. На занятиях широко используется индивидуальный подход.

На первом этапе изучения программирования рассматриваются основы языка программирования Паскаль: базовые алгоритмические конструкции, а также алгоритмы их применения. Второй год обучения подразумевает более углубленное изучение языка: обработка файлов, записей, изучение множеств.

Стоимость обучения по программе - 1200 рублей в месяц.

Педагоги

Кудряшов Максим Евгеньевич, педагог дополнительного образования

Содержание программы

Знакомство со средой программирования.

Арифметические операции. Оператор Writeln.

Основные встроенные математические функции.

Понятие идентификатора. Оператор присваивания. Оператор Readln.

Условный оператор IF. Оператор выбора CASE. Составной оператор.

Метки. Оператор GOTO.

Циклические программы (WHILE, REPEAT, FOR).

Работа с массивами. Вложенные циклы.

Работа с текстовыми файлами.

Опрос клавиатуры.

Работа со строками.

Множества.

Основные методы обработки файлов.

Файлы последовательного доступа.

Файлы прямого доступа.

Работа с процедурами и функциями.

Записи.

Решение задач повышенной сложности.

Творческие проекты.

Цели программы

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

Результат программы

По окончании года обучения учащиеся должны

знать:

понятие программы; понятие данных; атрибуты переменной; стандартные функции; операторы присваивания, ввода/вывода; линейные, разветвляющиеся, циклические алгоритмы; массивы данных; действия над текстовыми величинами; понятие множества; понятие процедур и функций в программах, правила определения и обращения к ним; файлы последовательного и прямого доступа; основные принципы отладки и тестирования программ.

Уметь:

составлять простейшие алгоритмы; описать порядок выполнения операторов присваивания, ввода/вывода, условного оператора, оператора цикла; использовать стандартные функции; составлять простейшие программы вычислительного характера, с поиском, сортировкой; определять процедуры и функции; организовать ввод/вывод элементов одномерного и двумерного массивов данных, понимать индекс и значение элемента массива; осуществлять операции с символами и строками; создавать и считывать файлы прямого и последовательного доступа; осуществлять операции с множествами.

Материально-техническая база

Учебный кабинет (компьютерный класс)

11 персональных компьютеров

Мультимедийный проектор

Интерактивная доска

Принтер

Стоимость

Стоимость обучения по программе – 1200 рублей в месяц.