Центр компьютерного обучения "Профессинал"

Программы компьютерных курсов
для школьников

Программа курса (краткая)

Рекомендации по изучению других курсов:

Course #4

Course #3



Паскаль (Pascal), разработан Н. Виртом (швейцарская высшая техническая школа, Цюрих) как средство для обучения технике и принципам программирования. Это хороший язык для того, чтобы научиться реализации алгоритмов в коде (на языке программирования),так как является компромиссом между простотой реализации и точностью написания кода, а также способствует формированию у начинающего программиста алгоритмического и логического мышления при выполнении задач. Программирование – прежде всего это алгоритмы, и начинать надо с них. Но чтобы научиться практическому применению алгоритмов, нужен инструмент для работы с ними, язык программирования.
Программирование подразумевает строгость рассуждений преобразований, логику, то, что принято считать качествами математического мышления. И первый язык программирования должен помогать формированию такого мышления.
    Курс предназначен для тех, кто хочет освоить основы программирования и баз данных, и планирует в дальнейшем профессионально заниматься созданием научных, офисных и сетевых приложений на современных языках программирования.
   Предварительная подготовка: курс"Базовая компьютерная подготовка" .

МОДУЛЬ 1. ОСНОВЫ ПРОГРАММИРОВАНИЯ
  • Тема 1.Логические основы компьютера
  • Тема 2.Арифметические основы компьютера
  • Тема 3.Алгоритмы обработки данных
  • Тема 4.Основы баз данных
МОДУЛЬ 2. ОСНОВЫ ЯЗЫКА Паскаль
  • Тема 5. Алфавит и синтаксис языка
  • Тема 6. Структура программы на Паскале
  • Тема 7. Операции и операторы языка
  • Тема 8. Виды и типы данных. Переменные
МОДУЛЬ 3. ПРОГРАММИРОВАНИЕ БАЗОВЫХ АЛГОРИТМОВ
  • Тема 9. Линейные программы (следования)
  • Тема 10.Ветвления
  • Тема 11.Циклы
  • Тема 12. Программирование символов и строк
МОДУЛЬ 4. МАССИВЫ
  • Тема 13.Ввод-вывод массивов
  • Тема 14.Виды сортировок массивов
  • Тема 15.Пузырьковая сортировка
  • Тема 16.Многомерные массивы и указатели
МОДУЛЬ 5. ПОДПРОГРАММЫ
  • Тема 17.Процедуры
  • Тема 18.Функции
МОДУЛЬ 6. ЗАПИСИ И ФАЙЛЫ
  • Тема 19.Программирование записей.
  • Тема 20.Программирование файлов.
МОДУЛЬ 7. ГРАФИКА
  • Тема 21.Графический модуль в Паскале.
  • Тема 22.Рисование примитивов
  • Тема 23.Вывод графиков функций
  • Тема 24.Моделирование.



Предварительная подготовка:

Course #1