Наименование
|
Содержание учебного
материала, лабораторные и практические работы, самостоятельная работа
|
Объем
|
Уровень
|
|
разделов и тем
|
обучающихся
|
часов
|
усвоения
|
|
|
|
|
|
|
1
|
2
|
3
|
4
|
|
Раздел 1.
|
Принципы построения алгоритмов и алгоритмические
конструкции.
|
110
|
|
|
|
|
4
|
2
|
|
Тема 1.1.
Общее понятие алгоритма.
|
Содержание учебного материала
|
|
Введение. Общие сведения о предмете. Цели и задачи дисциплины.
|
|
Понятие
алгоритма
|
|
|
Практические
занятия
|
6
|
2
|
|
Изучение
элементарных алгоритмов
|
|
Построение
элементарных алгоритмов
|
|
Построение составных
алгоритмов
|
|
Самостоятельная
работа
|
4
|
3
|
|
Выполнение
домашних заданий. Подготовка к занятиям с использованием конспекта лекций и
различных источников. Проработка конспекта лекции, учебной литературы и
Интернет источников.
|
|
Тема 1.2. Представление алгоритма
|
Содержание
учебного материала
|
2
|
2
|
|
Блок схемы
алгоритмов
|
|
Практические
занятия
|
6
|
2
|
|
Изучение блок
схем элементарных алгоритмов
|
|
Построение блок
схем элементарных алгоритмов
|
|
Построение блок
схем составных алгоритмов
|
|
Самостоятельная
работа
|
4
|
3
|
|
Выполнение
домашних заданий. Подготовка к занятиям с использованием конспекта лекций и
различных источников. Проработка конспекта лекции, учебной литературы и
Интернет источников.
|
|
Тема 1.3. Основы языков программирования
|
Содержание
учебного материала
|
2
|
2
|
|
Основные понятия
языка Pascal, Delphi, Lazarus
|
|
Практические
занятия
|
4
|
2
|
|
Знакомство со
средой разработки Pascal
|
|
Знакомство с
интерфейсом Delphi/Lazarus
|
|
Самостоятельная
работа
|
3
|
3
|
|
Выполнение
домашних заданий. Подготовка к занятиям с использованием конспекта лекций и
различных источников. Проработка конспекта лекции, учебной литературы и
Интернет источников.
|
|
Тема 1.4. Основы написания программ
|
Содержание
учебного материала
|
2
|
2
|
|
Типы данных,
команды Pascal, Delphi, Lazarus
|
|
Практические
занятия
|
10
|
2
|
|
Синтаксис
программы, блок Uses
|
|
Решение задач с
использованием различных типов данных
|
|
Решение задач с
использованием условного оператора If..Then..Else
|
|
Решение задач с
использованием оператора множественного выбора Case
|
|
Решение задач с
применением циклов While..Do, Repeat..Until
|
|
Самостоятельная
работа
|
6
|
3
|
|
Выполнение
домашних заданий. Подготовка к занятиям с использованием конспекта лекций и
различных источников. Проработка конспекта лекции, учебной литературы и
Интернет источников.
|
|
Тема 1.5. Объектно-ориентированное программирование
|
Содержание
учебного материала
|
2
|
2
|
|
Процедуры.
Функции. Объектно-ориентированное программирование
|
|
Практические
занятия
|
4
|
2
|
|
Решение задач с
построением процедур, цикл перебора For..To..Do
|
|
Решение задач на
построение функций
|
|
Самостоятельная
работа
|
3
|
3
|
|
Выполнение
домашних заданий. Подготовка к занятиям с использованием конспекта лекций и
различных источников. Проработка конспекта лекции, учебной литературы и
Интернет источников.
|
|
Тема 1.6. Массивы
|
Содержание
учебного материала
|
2
|
2
|
|
Массивы. Перебор
массивов.
|
|
Практические
занятия
|
4
|
2
|
|
Решение задач.
Линейные, двумерные, многомерные массивы
|
|
Решение задач.
Перебор массивов, запись массива в файл.
|
|
Самостоятельная
работа
|
3
|
3
|
|
Выполнение
домашних заданий. Подготовка к занятиям с использованием конспекта лекций и
различных источников. Проработка конспекта лекции, учебной литературы и
Интернет источников.
|
|
Тема 1.7. Инкапсуляция, наследование, полиморфизм
|
Содержание
учебного материала
|
2
|
2
|
|
Понятие класс,
объект. Наследование.
|
|
Практические
занятия
|
4
|
2
|
|
Решение задач.
Создание класса и объектов класса
|
|
Решение задач.
Связь классов, наследование.
|
|
Самостоятельная
работа
|
3
|
3
|
|
Выполнение
домашних заданий. Подготовка к занятиям с использованием конспекта лекций и
различных источников. Проработка конспекта лекции, учебной литературы и
Интернет источников.
|
|
Тема 1.8. Методы. Применение методов
|
Содержание
учебного материала
|
2
|
2
|
|
Работа с формами
и методами
|
|
Практические
занятия
|
8
|
2
|
|
Решение задач.
Применение методов к объектам класса.
|
|
Создание визуального
приложения
|
|
Импорт методов в
приложения
|
|
Самостоятельная
работа
|
4
|
3
|
|
Выполнение
домашних заданий. Подготовка к занятиям с использованием конспекта лекций и
различных источников. Проработка конспекта лекции, учебной литературы и
Интернет источников.
|
|
Тема 1.9. Сборка программы
|
Содержание
учебного материала
|
4
|
2
|
|
Компиляция в
установочный файл
|
|
Опримизация
программ
|
|
Практические
занятия
|
2
|
2
|
|
Решение задач на
оптимизацию
|
|
Самостоятельная
работа
|
3
|
3
|
|
Выполнение
домашних заданий. Подготовка к занятиям с использованием конспекта лекций и
различных источников. Проработка конспекта лекции, учебной литературы и
Интернет источников.
|
|
Тема 1.10. Связи в программах
|
Содержание
учебного материала
|
2
|
2
|
|
Работа со
связями
|
|
Практические
занятия
|
2
|
2
|
|
Установка связей
между приложениями
|
|
Самостоятельная
работа
|
3
|
3
|
|
Выполнение
домашних заданий. Подготовка к занятиям с использованием конспекта лекций и
различных источников. Проработка конспекта лекции, учебной литературы и
Интернет источников.
|
|
Раздел 2.
|
Системы и технологии объектно – ориентированного
программирования. Базы данных. SQL.
|
74
|
|
|
Тема 2.1. Обзор
современных
систем
программирования.
|
Содержание учебного материала
|
2
|
2
|
|
Современные системы разработки эффективных программ на
языке программирования высокого уровня.
Сравнительная характеристика, примеры использования.
Разработка программ по техническому заданию
|
|
|
|
|
Практические
занятия
|
2
|
|
|
Реализация
разработки программ по техническому заданию
|
|
2
|
|
Самостоятельная
работа
|
2
|
3
|
|
Выполнение
домашних заданий. Подготовка к занятиям с использованием конспекта лекций и
различных источников. Проработка конспекта лекции, учебной литературы и
Интернет источников.
|
|
Тема 2.2 Объектно-ориентированный подход
|
Содержание
учебного материала
|
2
|
2
|
|
Преимущества
применения объектно-ориентированного подхода в программировании
|
|
Практические
занятия
|
4
|
2
|
|
Проектирование программы с использованием классов и
методов
|
|
Проектирование программы для работы с массивами и
строками
|
|
Самостоятельная
работа
|
3
|
3
|
|
Выполнение
домашних заданий. Подготовка к занятиям с использованием конспекта лекций и
различных источников. Проработка конспекта лекции, учебной литературы и
Интернет источников.
|
|
Тема 2.3 Основные понятия баз данных
|
Содержание
учебного материала
|
2
|
2
|
|
Основные понятия и определения теории БД. Классическая
трехуровневая архитектура БД, упрощенный
процесс
прохождения запроса в БД. Базисные средства манипулирования данными.
|
|
Практические
занятия
|
2
|
2
|
|
Использование принципов нормализации и семантических
моделей при проектировании базы
данных
|
|
Самостоятельная
работа
|
2
|
3
|
|
Выполнение
домашних заданий. Подготовка к занятиям с использованием конспекта лекций и
различных источников. Проработка конспекта лекции, учебной литературы и
Интернет источников.
|
|
Тема 2.4 Виды баз данных
|
Содержание
учебного материала
|
2
|
2
|
|
Общее понятие модели БД. Классификация моделей БД. Реляционная
модель данных. Принципы
поддержки
целостности в реляционной модели БД.
|
|
Практические
занятия
|
4
|
2
|
|
Разработка программы с использованием нескольких методов
|
|
Организация обработки исключений в программе
|
|
Самостоятельная
работа
|
3
|
3
|
|
Выполнение домашних заданий. Подготовка к занятиям с использованием
конспекта лекций и различных источников. Проработка конспекта лекции, учебной
литературы и Интернет источников.
|
|
Тема 2.5 Построение СУБД
|
Содержание
учебного материала
|
2
|
2
|
|
Принципы построения систем управления базами данных
(СУБД). Обзор современных СУБД.
|
|
Практические
занятия
|
4
|
2
|
|
Построение схемы базы данных с использованием СУБД MS Access
|
|
Построение базы данных с использованием СУБД MS Access
|
|
Самостоятельная
работа
|
3
|
3
|
|
Выполнение
домашних заданий. Подготовка к занятиям с использованием конспекта лекций и
различных источников. Проработка конспекта лекции, учебной литературы и
Интернет источников.
|
|
Тема 2.6 Многопользовательские СУБД
|
Содержание
учебного материала
|
2
|
2
|
|
Принципы построения, используемые при реализации
многопользовательских систем управления базами
данных (СУБД).
Обзор современных СУБД.
|
|
Практические
занятия
|
4
|
2
|
|
Построение баз
данных с использованием СУБД MS SQL-Server
|
|
Построение баз
данных с использованием СУБД MS SQL-Server
|
|
Самостоятельная
работа
|
3
|
3
|
|
Выполнение
домашних заданий. Подготовка к занятиям с использованием конспекта лекций и различных
источников. Проработка конспекта лекции, учебной литературы и Интернет
источников.
|
|
Тема 2.7 Модели и средства построения баз данных
|
Содержание
учебного материала
|
2
|
2
|
|
Средства проектирования структур реляционных баз данных с
использованием нормализации и
семантических
моделей.
|
|
Практические
занятия
|
4
|
2
|
|
Использование средств манипуляции реляционной алгебры при
работе с БД
|
|
Использование реляционного исчисления при работе с БД
|
|
Самостоятельная
работа
|
3
|
3
|
|
Выполнение
домашних заданий. Подготовка к занятиям с использованием конспекта лекций и
различных источников. Проработка конспекта лекции, учебной литературы и
Интернет источников.
|
|
Тема 2.8 Язык запросов SQL
|
Содержание
учебного материала
|
2
|
2
|
|
Значения, базовые функции и выражения SQL. Арифметические
выражения с переключателями и
преобразованием типа, выражения со строковыми значениями;
виды предикатов, допустимых в
логических
выражениях. Виды выражений запросов. Триггеры. Информационная схема.
|
|
Практические
занятия
|
4
|
2
|
|
Использование SQL запросов при формировании выборки БД
|
|
Использование SQL запросов при
сортировке данных в БД. Использование триггеров в БД.
|
|
Самостоятельная
работа
|
3
|
3
|
|
Выполнение
домашних заданий. Подготовка к занятиям с использованием конспекта лекций и
различных источников. Проработка конспекта лекции, учебной литературы и
Интернет источников.
|
|
Раздел 3.
|
Курсовое
проектирование
|
20
|
|
|
Тема 3.1
Курсовое проектирование
|
Подготовка к
написанию курсовой работы. Выбор темы курсовой работы. Работа над
теоретической частью курсовой работы. Работа над практической частью курсовой
работы. Работа над выводами курсовой работы.
|
20
|
2
|
|
Самостоятельная
работа
|
6
|
3
|
|
Самостоятельная
работа над курсовой работой
|
|
Оставьте свой комментарий
Авторизуйтесь, чтобы задавать вопросы.