Элективный курс «Программирование на С»
Теория
Практика
Программа курса
Дополнительные материалы
На главную
На главную
Календарно-тематический план
1.
Введение в язык C и его основы
Ознакомление с основными понятиями языка C, синтаксис, структура программы.
Количество часов: 1 час.
2.
Переменные, типы данных и операторы
Изучение типов данных, переменных и основных операторов языка C. Стандартные библиотеки языка C.
Количество часов: 1 час.
3.
Ввод и вывод данных
Функции из стандартной библиотеки, такие как scanf и printf.
Количество часов: 1 час.
4.
Условные операторы и циклы в языке C
Операторы условного перехода и циклы (if, switch, for, while).
Количество часов: 2 часа.
5.
Практическая работа №1
Основы работы с операторами и циклами
Простейшие задания по вводу/выводу данных, использованию операторов и циклов с разными типами данных.
Количество часов: 2 часа.
6.
Массивы и строки
Основы работы с массивами и строками в языке C..
Количество часов: 2 часа.
7.
Практическая работа №2
Массивы и строки
Задание на ввод/вывод массива, задания со строками и их вводом/выводом.
Количество часов: 2 часа.
8.
Практическая работа №3
Алгоритмы сортировки и поиска
Применение основ сортировки и поиска данных в языке C.
Количество часов: 2 часа.
9.
Функции и их использование в языке C
Изучение функций, их создание, аргументы и возвращаемые значения.
Количество часов: 1 час.
10.
Работа с указателями
Основы работы с указателями, их назначение и использование в языке C.
Количество часов: 1 час.
11.
Практическая работа №4
Функции и указатели
Задания на применение функций и указателей.
Количество часов: 2 часа.
12.
Ввод/вывод данных из файла
Изучение методов чтения, ввода и вывода данных из файла.
Количество часов: 1 час.
13.
Практическая работа №5
Работа с файлами
Задания на чтение файла, обработку информации в нём и запись изменённой информации в файл.
Количество часов: 1 час.
14.
Динамическая память
Основы работы с динамической памятью, функции malloc и free.
Количество часов: 1 час.
15.
Практическая работа №6
Выделение динамической памяти для массива
Задание на ввод размерности массива и работу с таким массивом.
Количество часов: 1 час.
16.
Структуры
Работа с пользовательскими типами данных: структуры и объединения.
Количество часов: 1 час.
17.
Практическая работа №7
Создание массива структур
Создание, ввод, вывод из массива структур данных.
Количество часов: 1 час.
18.
Итоговый проект
Проектирование и реализация программы
Программирование комплексного проекта с применением всех изученных тем.
Количество часов: 1 час.
19.
Итоговый проект
Проектирование и реализация программы
Презентация созданного проекта, тестирование, обсуждение ошибок и успешных решений.
Количество часов: 1 час.
Элективный курс «Программирование на С»
Теория
Практика
Программа курса
Дополнительные материалы
На главную
Озеров Алексей Юрьевич 2024 — 2025 ©
Конструктор сайтов от