КТП по дисциплине Основы программирования и баз данных

II. Содержание календарно-тематического плана
№ № заня тий


Наименование разделов, МДК, тем
Количество часов
Вид занятий
Материально-
техническое
обеспечение занятия,
Интернет- ресурсы
Задания для обучающихся



аудиторных занятий
Вне аудиторной
(самостоятельной)
работы


Виды
внеаудиторной
(самостоятельной)
работы
Основная и
дополнительная
литература

1
2
3
4
5
6

V семестр


Раздел 1. Базовые понятия и определения. Данные
17






1
Задача. Решение задачи
1

Урок изучения нового материала, лекция
ОС



2
Алгоритм. Свойства алгоритмов
1

Урок изучения нового материала, лекция
ОС



3
Программа. Программное обеспечение
1

Урок изучения нового материала, лекция
ОС



4
Информатика. Информация. Информационная технология
1

Урок изучения нового материала, лекция
ОС



5
Данные. Числа в арифметике
1

Урок изучения нового материала, лекция
ОС



6
Выражения. Операнды. Знаки операций. Идентификаторы. Константы
1

Урок изучения нового материала, лекция
ОС



7
Законы арифметики (коммутативность, ассоциативность, дистрибутивность)
1

Урок изучения нового материала, лекция
ОС



8
Основы алгебры логики
1

Урок изучения нового материала, лекция
ОС



9
Системы счисления;
1

Урок изучения нового материала, лекция
ОС



10
Связи между системами счисления
1

Урок изучения нового материала, лекция
ОС



11
Основы арифметики двоичных чисел
1

Урок изучения нового материала, лекция
ОС



12
Принцип программного управления
1

Урок изучения нового материала, лекция
ОС



13
Базовая архитектура и структура ЭВМ. Принцип фон Неймана Единицы измерения ёмкости запоминающих устройств
1

Урок изучения нового материала, лекция
ОС



14
Представление целых и вещественных чисел в памяти ЭВМ
1

Урок изучения нового материала, лекция
ОС



15
Диапазоны представления чисел в двоичной системе счисления
1

Урок изучения нового материала, лекция
ОС



16
Представление символьной информации. Кодовые таблицы
1

Урок изучения нового материала, лекция
ОС



17
Понятие типа данных
1

Урок изучения нового материала, лекция
ОС




Раздел 2. Введение в языки программирования.
12






18
Стадии и этапы разработки программ

1

Урок изучения нового материала, лекция
ОС



19
Проектирование
1

Урок изучения нового материала, лекция
ОС



20
Реализация
1

Урок изучения нового материала, лекция
ОС




21
Проблемы программирования
1

Урок изучения нового материала, лекция
ОС




22
Методологии программирования
1

Урок изучения нового материала, лекция
ОС




23
Классификация методологий программирования (структурное, объектно-ориентированное, логическое, функциональное, программирование в ограничениях)
1

Урок изучения нового материала, лекция
ОС




24
Структурное программирование
1

Урок изучения нового материала, лекция
ОС




25
Базовые принципы (пошаговая детализация, модульное структурное программирование)
1

Урок изучения нового материала, лекция
ОС




26
Объектно-ориентированное программирование
1

Урок изучения нового материала, лекция
ОС




27
Базовые принципы (абстрагирование; инкапсуляция; наследование, полиморфизм)
1

Урок изучения нового материала, лекция
ОС




28
Языки программирования
1

Урок изучения нового материала, лекция
ОС




29
 Классификация языков программирования
1

Урок изучения нового материала, лекция
ОС





Раздел 3. Основы проектирования баз данных

7







30
Базовые структуры данных – массивы и записи
1

Урок изучения нового материала, лекция
ОС




31
Основные операции над структурами данных
1

Урок изучения нового материала, лекция
ОС




32
Динамические структуры данных
1

Урок изучения нового материала, лекция
ОС




33
Списки
1

Урок изучения нового материала, лекция
ОС




34
Стеки
1

Урок изучения нового материала, лекция
ОС




35
Деревья
1

Урок изучения нового материала, лекция
ОС




36
Информационная система
1

Урок изучения нового материала, лекция
ОС




VI семестр


37
Понятие базы данных
1

Урок изучения нового материала, лекция
ОС




38
Требования пользователей к базам данных
1

Урок изучения нового материала, лекция
ОС




39
Проектирование баз данных
1

Урок изучения нового материала, лекция
ОС




40
Цели и этапы проектирования
1

Урок изучения нового материала, лекция
ОС




41
Инфологический аспект
1

Урок изучения нового материала, лекция
ОС




42
Модель «сущность-связь»
1

Урок изучения нового материала, лекция
ОС




43
Даталогический аспект
1

Урок изучения нового материала, лекция
ОС




44
Модели данных (иерархическая, сетевая, реляционная) их достоинства и недостатки
1

Урок изучения нового материала, лекция
ОС




45
Реляционные базы данных
1

Урок изучения нового материала, лекция
ОС




46
Понятие отношения
1

Урок изучения нового материала, лекция
ОС




47
Нормализация.
1

Урок изучения нового материала, лекция
ОС




48
Базы данных и компьютерные сети
1

Урок изучения нового материала, лекция
ОС




49
Системы управления базами данных
1

Урок изучения нового материала, лекция
ОС




50
Сетевые и распределённые базы данных
1

Урок изучения нового материала, лекция
ОС




Лабораторные работы – 86 ч.












Лабораторная работа№1 «Составление алгоритма работы программы»
1

Урок закрепления ЗУН, практическая работа
Задание к практической работе, ПЭВМ
Контрольные вопросы
Текст практической работы


Лабораторная работа№1 «Составление алгоритма работы программы»
1

Урок закрепления ЗУН, практическая работа
Задание к практической работе, ПЭВМ
Защита работы
Текст практической работы


Лабораторная работа№2 «Составление разветвленного алгоритма»
1

Урок закрепления ЗУН, практическая работа
Задание к практической работе, ПЭВМ
Контрольные вопросы
Текст практической работы


Лабораторная работа№2 «Составление разветвленного алгоритма»
1

Урок закрепления ЗУН, практическая работа
Задание к практической работе, ПЭВМ
Защита работы
Текст практической работы


Лабораторная работа№3 «Составление алгоритма с условием»
1

Урок закрепления ЗУН, практическая работа
Задание к практической работе, ПЭВМ
Контрольные вопросы
Текст практической работы


Лабораторная работа№3 «Составление алгоритма с условием»
1

Урок закрепления ЗУН, практическая работа
Задание к практической работе, ПЭВМ
Защита работы
Текст практической работы


Лабораторная работа№4 «Создание программы вычисления значения функции»
1

Урок закрепления ЗУН, практическая работа
Задание к практической работе, ПЭВМ
Контрольные вопросы
Текст практической работы


Лабораторная работа№4 «Создание программы вычисления значения функции»
1

Урок закрепления ЗУН, практическая работа
Задание к практической работе, ПЭВМ
Защита работы
Текст практической работы


Лабораторная работа№5 «Создание программы с разветвленной структурой»
1

Урок закрепления ЗУН, практическая работа
Задание к практической работе, ПЭВМ
Контрольные вопросы
Текст практической работы


Лабораторная работа№5 «Создание программы с разветвленной структурой»
1

Урок закрепления ЗУН, практическая работа
Задание к практической работе, ПЭВМ
Контрольные вопросы
Текст практической работы


Лабораторная работа№5 «Создание программы с разветвленной структурой»
1

Урок закрепления ЗУН, практическая работа
Задание к практической работе, ПЭВМ
Контрольные вопросы
Текст практической работы


Лабораторная работа№5 «Создание программы с разветвленной структурой»
1

Урок закрепления ЗУН, практическая работа
Задание к практической работе, ПЭВМ
Защита работы
Текст практической работы


Лабораторная работа№6 «Создание программы со структурой выбор»
1

Урок закрепления ЗУН, практическая работа
Задание к практической работе, ПЭВМ
Контрольные вопросы
Текст практической работы


Лабораторная работа№6 «Создание программы со структурой выбор»
1

Урок закрепления ЗУН, практическая работа
Задание к практической работе, ПЭВМ
Контрольные вопросы
Текст практической работы


Лабораторная работа№6 «Создание программы со структурой выбор»
1

Урок закрепления ЗУН, практическая работа
Задание к практической работе, ПЭВМ
Контрольные вопросы
Текст практической работы


Лабораторная работа№6 «Создание программы со структурой выбор»
1

Урок закрепления ЗУН, практическая работа
Задание к практической работе, ПЭВМ
Защита работы
Текст практической работы


Лабораторная работа№7 «Создание программы с циклом»
1

Урок закрепления ЗУН, практическая работа
Задание к практической работе, ПЭВМ
Контрольные вопросы
Текст практической работы


Лабораторная работа№7 «Создание программы с циклом»
1

Урок закрепления ЗУН, практическая работа
Задание к практической работе, ПЭВМ
Контрольные вопросы
Текст практической работы


Лабораторная работа№7 «Создание программы с циклом»
1

Урок закрепления ЗУН, практическая работа
Задание к практической работе, ПЭВМ
Контрольные вопросы
Текст практической работы


Лабораторная работа№7 «Создание программы с циклом»
1

Урок закрепления ЗУН, практическая работа
Задание к практической работе, ПЭВМ
Защита работы
Текст практической работы


Лабораторная работа№8 «Создание программы с циклом «пока»»
1

Урок закрепления ЗУН, практическая работа
Задание к практической работе, ПЭВМ
Контрольные вопросы
Текст практической работы


Лабораторная работа№8 «Создание программы с циклом «пока»»
1

Урок закрепления ЗУН, практическая работа
Задание к практической работе, ПЭВМ
Контрольные вопросы
Текст практической работы


Лабораторная работа№8 «Создание программы с циклом «пока»»
1

Урок закрепления ЗУН, практическая работа
Задание к практической работе, ПЭВМ
Контрольные вопросы
Текст практической работы


Лабораторная работа№8 «Создание программы с циклом «пока»»
1

Урок закрепления ЗУН, практическая работа
Задание к практической работе, ПЭВМ
Защита работы
Текст практической работы


Лабораторная работа№9 «Создание программы обработки строк»
1

Урок закрепления ЗУН, практическая работа
Задание к практической работе, ПЭВМ

Текст практической работы


Лабораторная работа№9 «Создание программы обработки строк»
1

Урок закрепления ЗУН, практическая работа
Задание к практической работе, ПЭВМ
Контрольные вопросы
Текст практической работы


Лабораторная работа№9 «Создание программы обработки строк»
1

Урок закрепления ЗУН, практическая работа
Задание к практической работе, ПЭВМ
Контрольные вопросы
Текст практической работы


Лабораторная работа№9 «Создание программы обработки строк»
1

Урок закрепления ЗУН, практическая работа
Задание к практической работе, ПЭВМ
Защита работы
Текст практической работы


Лабораторная работа№10 «Создание программы обработки двумерного массива»
1

Урок закрепления ЗУН, практическая работа
Задание к практической работе, ПЭВМ
Контрольные вопросы
Текст практической работы


Лабораторная работа№10 «Создание программы обработки двумерного массива»
1

Урок закрепления ЗУН, практическая работа
Задание к практической работе, ПЭВМ
Контрольные вопросы
Текст практической работы


Лабораторная работа№10 «Создание программы обработки двумерного массива»
1

Урок закрепления ЗУН, практическая работа
Задание к практической работе, ПЭВМ
Контрольные вопросы
Текст практической работы


Лабораторная работа№10 «Создание программы обработки двумерного массива»
1

Урок закрепления ЗУН, практическая работа
Задание к практической работе, ПЭВМ
Защита работы
Текст практической работы


Лабораторная работа№11 «Создание и использование функций»
1

Урок закрепления ЗУН, практическая работа
Задание к практической работе, ПЭВМ
Контрольные вопросы
Текст практической работы


Лабораторная работа№11 «Создание и использование функций»
1

Урок закрепления ЗУН, практическая работа
Задание к практической работе, ПЭВМ
Контрольные вопросы
Текст практической работы


Лабораторная работа№11 «Создание и использование функций»
1

Урок закрепления ЗУН, практическая работа
Задание к практической работе, ПЭВМ
Контрольные вопросы
Текст практической работы


Лабораторная работа№11 «Создание и использование функций»
1

Урок закрепления ЗУН, практическая работа
Задание к практической работе, ПЭВМ
Защита работы
Текст практической работы


Лабораторная работа№12 «Работа с файлами»
1

Урок закрепления ЗУН, практическая работа
Задание к практической работе, ПЭВМ
Контрольные вопросы
Текст практической работы


Лабораторная работа№12 «Работа с файлами»
1

Урок закрепления ЗУН, практическая работа
Задание к практической работе, ПЭВМ
Контрольные вопросы
Текст практической работы


Лабораторная работа№12 «Работа с файлами»
1

Урок закрепления ЗУН, практическая работа
Задание к практической работе, ПЭВМ
Контрольные вопросы
Текст практической работы


Лабораторная работа№12 «Работа с файлами»
1

Урок закрепления ЗУН, практическая работа
Задание к практической работе, ПЭВМ
Защита работы
Текст практической работы


Лабораторная работа№13 «Запись и чтение блоков из двоичного файла»
1

Урок закрепления ЗУН, практическая работа
Задание к практической работе, ПЭВМ
Контрольные вопросы
Текст практической работы


Лабораторная работа№13 «Запись и чтение блоков из двоичного файла»
1

Урок закрепления ЗУН, практическая работа
Задание к практической работе, ПЭВМ
Контрольные вопросы
Текст практической работы


Лабораторная работа№13 «Запись и чтение блоков из двоичного файла»
1

Урок закрепления ЗУН, практическая работа
Задание к практической работе, ПЭВМ
Контрольные вопросы
Текст практической работы


Лабораторная работа№13 «Запись и чтение блоков из двоичного файла»
1

Урок закрепления ЗУН, практическая работа
Задание к практической работе, ПЭВМ
Контрольные вопросы
Текст практической работы


Лабораторная работа№13 «Запись и чтение блоков из двоичного файла»
1

Урок закрепления ЗУН, практическая работа
Задание к практической работе, ПЭВМ
Контрольные вопросы
Текст практической работы


Лабораторная работа№13 «Запись и чтение блоков из двоичного файла»
1

Урок закрепления ЗУН, практическая работа
Задание к практической работе, ПЭВМ
Контрольные вопросы
Текст практической работы


Лабораторная работа№13 «Запись и чтение блоков из двоичного файла»
1

Урок закрепления ЗУН, практическая работа
Задание к практической работе, ПЭВМ
Контрольные вопросы
Текст практической работы


Лабораторная работа№13 «Запись и чтение блоков из двоичного файла»
1

Урок закрепления ЗУН, практическая работа
Задание к практической работе, ПЭВМ
Защита работы
Текст практической работы


Лабораторная работа№14 «Запись, дописывание и чтение потоков из файла»
1

Урок закрепления ЗУН, практическая работа
Задание к практической работе, ПЭВМ
Контрольные вопросы
Текст практической работы


Лабораторная работа№14 «Запись, дописывание и чтение потоков из файла»
1

Урок закрепления ЗУН, практическая работа
Задание к практической работе, ПЭВМ
Контрольные вопросы
Текст практической работы


Лабораторная работа№14 «Запись, дописывание и чтение потоков из файла»
1

Урок закрепления ЗУН, практическая работа
Задание к практической работе, ПЭВМ
Контрольные вопросы
Текст практической работы


Лабораторная работа№14 «Запись, дописывание и чтение потоков из файла»
1

Урок закрепления ЗУН, практическая работа
Задание к практической работе, ПЭВМ
Контрольные вопросы
Текст практической работы


Лабораторная работа№14 «Запись, дописывание и чтение потоков из файла»
1

Урок закрепления ЗУН, практическая работа
Задание к практической работе, ПЭВМ
Контрольные вопросы
Текст практической работы


Лабораторная работа№14 «Запись, дописывание и чтение потоков из файла»
1

Урок закрепления ЗУН, практическая работа
Задание к практической работе, ПЭВМ
Контрольные вопросы
Текст практической работы


Лабораторная работа№14 «Запись, дописывание и чтение потоков из файла»
1

Урок закрепления ЗУН, практическая работа
Задание к практической работе, ПЭВМ
Контрольные вопросы
Текст практической работы


Лабораторная работа№14 «Запись, дописывание и чтение потоков из файла»
1

Урок закрепления ЗУН, практическая работа
Задание к практической работе, ПЭВМ
Контрольные вопросы
Текст практической работы


Лабораторная работа№14 «Запись, дописывание и чтение потоков из файла»
1

Урок закрепления ЗУН, практическая работа
Задание к практической работе, ПЭВМ
Контрольные вопросы
Текст практической работы


Лабораторная работа№14 «Запись, дописывание и чтение потоков из файла»
1

Урок закрепления ЗУН, практическая работа
Задание к практической работе, ПЭВМ
Защита работы
Текст практической работы


Лабораторная работа№15 «Создание таблиц базы данных и их заполнение»
1

Урок закрепления ЗУН, практическая работа
Задание к практической работе, ПЭВМ
Контрольные вопросы
Текст практической работы


Лабораторная работа№15 «Создание таблиц базы данных и их заполнение»
1

Урок закрепления ЗУН, практическая работа
Задание к практической работе, ПЭВМ
Контрольные вопросы
Текст практической работы


Лабораторная работа№15 «Создание таблиц базы данных и их заполнение»
1

Урок закрепления ЗУН, практическая работа
Задание к практической работе, ПЭВМ
Контрольные вопросы
Текст практической работы


Лабораторная работа№15 «Создание таблиц базы данных и их заполнение»
1

Урок закрепления ЗУН, практическая работа
Задание к практической работе, ПЭВМ
Защита работы
Текст практической работы


Лабораторная работа№16 «Работа с диаграммами и формами»
1

Урок закрепления ЗУН, практическая работа
Задание к практической работе, ПЭВМ
Контрольные вопросы
Текст практической работы


Лабораторная работа№16 «Работа с диаграммами и формами»
1

Урок закрепления ЗУН, практическая работа
Задание к практической работе, ПЭВМ
Контрольные вопросы
Текст практической работы


Лабораторная работа№16 «Работа с диаграммами и формами»
1

Урок закрепления ЗУН, практическая работа
Задание к практической работе, ПЭВМ
Контрольные вопросы
Текст практической работы


Лабораторная работа№16 «Работа с диаграммами и формами»
1

Урок закрепления ЗУН, практическая работа
Задание к практической работе, ПЭВМ
Защита работы
Текст практической работы


Лабораторная работа№17 «Знакомство с MySQL»
1

Урок закрепления ЗУН, практическая работа
Задание к практической работе, ПЭВМ
Контрольные вопросы
Текст практической работы


Лабораторная работа№17 «Знакомство с MySQL»
1

Урок закрепления ЗУН, практическая работа
Задание к практической работе, ПЭВМ
Контрольные вопросы
Текст практической работы


Лабораторная работа№17 «Знакомство с MySQL»
1

Урок закрепления ЗУН, практическая работа
Задание к практической работе, ПЭВМ
Контрольные вопросы
Текст практической работы


Лабораторная работа№17 «Знакомство с MySQL»
1

Урок закрепления ЗУН, практическая работа
Задание к практической работе, ПЭВМ
Защита работы
Текст практической работы


Лабораторная работа№18 «Создание структуры базы данных»
1

Урок закрепления ЗУН, практическая работа
Задание к практической работе, ПЭВМ
Контрольные вопросы
Текст практической работы


Лабораторная работа№18 «Создание структуры базы данных»
1

Урок закрепления ЗУН, практическая работа
Задание к практической работе, ПЭВМ
Контрольные вопросы
Текст практической работы


Лабораторная работа№18 «Создание структуры базы данных»
1

Урок закрепления ЗУН, практическая работа
Задание к практической работе, ПЭВМ
Контрольные вопросы
Текст практической работы


Лабораторная работа№18 «Создание структуры базы данных»
1

Урок закрепления ЗУН, практическая работа
Задание к практической работе, ПЭВМ
Защита работы
Текст практической работы


Лабораторная работа№19 «Добавление данных в таблицы БД»
1

Урок закрепления ЗУН, практическая работа
Задание к практической работе, ПЭВМ
Контрольные вопросы
Текст практической работы


Лабораторная работа№19 «Добавление данных в таблицы БД»
1

Урок закрепления ЗУН, практическая работа
Задание к практической работе, ПЭВМ
Контрольные вопросы
Текст практической работы


Лабораторная работа№19 «Добавление данных в таблицы БД»
1

Урок закрепления ЗУН, практическая работа
Задание к практической работе, ПЭВМ
Контрольные вопросы
Текст практической работы


Лабораторная работа№19 «Добавление данных в таблицы БД»
1

Урок закрепления ЗУН, практическая работа
Задание к практической работе, ПЭВМ
Контрольные вопросы
Текст практической работы


Лабораторная работа№19 «Добавление данных в таблицы БД»
1

Урок закрепления ЗУН, практическая работа
Задание к практической работе, ПЭВМ
Контрольные вопросы
Текст практической работы


Лабораторная работа№19 «Добавление данных в таблицы БД»
1

Урок закрепления ЗУН, практическая работа
Задание к практической работе, ПЭВМ
Защита работы
Текст практической работы


Лабораторная работа№20 «Выборка данных в MySQL»
1

Урок закрепления ЗУН, практическая работа
Задание к практической работе, ПЭВМ
Контрольные вопросы
Текст практической работы


Лабораторная работа№20 «Выборка данных в MySQL»
1

Урок закрепления ЗУН, практическая работа
Задание к практической работе, ПЭВМ
Контрольные вопросы
Текст практической работы


Лабораторная работа№20 «Выборка данных в MySQL»
1

Урок закрепления ЗУН, практическая работа
Задание к практической работе, ПЭВМ
Контрольные вопросы
Текст практической работы


Лабораторная работа№20 «Выборка данных в MySQL»
1

Урок закрепления ЗУН, практическая работа
Задание к практической работе, ПЭВМ
Контрольные вопросы
Текст практической работы


Лабораторная работа№20 «Выборка данных в MySQL»
1

Урок закрепления ЗУН, практическая работа
Задание к практической работе, ПЭВМ
Контрольные вопросы
Текст практической работы


Лабораторная работа№20 «Выборка данных в MySQL»
1

Урок закрепления ЗУН, практическая работа
Задание к практической работе, ПЭВМ
Защита работы
Текст практической работы













III. Используемая литература
Основная

№ п/п
Наименование
Автор
Издательство и год издания

1.
Эксплуатация средств вычислительной техники: Учебное пособие
Жигалов В.И.
М., 1993.– 58с.

2.
Основы эксплуатации ЭВМ
Б.М. Каган, И.Б. Мкртумян.
М.: Энергоатомиздат, 1988. – 430 с.


Дополнительная
№ п/п
Наименование
Автор
Издательство и год издания

1.
Протоколы TCP/IP. Практическое руководство
У. Ричард Стивенс
СПб.:BHV-Санкт-Петербург, 2003. – 672 с.


Интернет – ресурсы
www.lessons-tva.info
Заголовок 1†ђ Заголовок 2 Заголовок 315