КТП по дисциплине Основы программирования и баз данных
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