МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ
Федеральное государственное бюджетное образовательное учреждение
высшего профессионального образования
«Воронежский государственный педагогический университет»
УТВЕРЖДАЮ | |
Проректор по учебной работе ___________ | |
«____»_________________20___г. |
РАБОЧАЯ ПРОГРАММА УЧЕБНОЙ ДИСЦИПЛИНЫ
Визуальное программирование
Уровень основной образовательной программы бакалавриат
Направление подготовки Педагогическое образование
Профиль Физика, Информатика и ИКТ
Форма обучения очная
Срок освоения ООП 5 лет
Кафедра Информатики и методики преподавания математики
Разработчики:
Доценты кафедры информатики и МПМ ,
Начальник учебно-методического управления __________________ ()
Рабочая программа учебной дисциплины одобрена на заседании кафедры
информатики и методики преподавания математики
от «_31__» _августа____2011 г. Протокол № __1__
Заведующий кафедрой __________________ ()
г. Воронеж – 20___ г.
Лист переутверждения рабочей программы учебной дисциплины
Рабочая программа:
одобрена на 20__/20__ учебный год. Протокол № ___ заседания кафедры
от “___”_________ 20___ г.
Ведущий преподаватель_________________________________________
Зав. кафедрой__________________________________________________
одобрена на 20__/20__ учебный год. Протокол № ___ заседания кафедры
от “___”_________ 20___ г.
Ведущий преподаватель_________________________________________
Зав. кафедрой__________________________________________________
одобрена на 20__/20__ учебный год. Протокол № ___ заседания кафедры
от “___”_________ 20___ г.
Ведущий преподаватель_________________________________________
Зав. кафедрой__________________________________________________
одобрена на 20__/20__ учебный год. Протокол №___ заседания кафедры
от “___”_________ 20___ г.
Ведущий преподаватель_________________________________________
Зав. кафедрой__________________________________________________
одобрена на 20__/20__ учебный год. Протокол № ___заседания кафедры
от “___”_________ 20___ г.
Ведущий преподаватель_________________________________________
Зав. кафедрой__________________________________________________
1. ЦЕЛИ ОСВОЕНИЯ ДИСЦИПЛИНЫ
Цели освоения дисциплины «Визуальное программирование»:
· практическое освоение объектно-ориентированной парадигмы программирования;
· изучение технологии разработки программных продуктов.
2. МЕСТО ДИСЦИПЛИНЫ В СТРУКТУРЕ ООП ВПО
2.1. Учебная дисциплина Б3.В. ДВ3.1. «Визуальное программирование» относится к вариативной части цикла Б3 (Профессиональный цикл) дисциплины по выбору.
2.2. Для изучения данной учебной дисциплины необходимы знания, умения и навыки, формируемые предшествующими дисциплинами: основы программирования, языки и методы программирования, элементарная математика.
2.3. Перечень последующих учебных дисциплин, для которых необходимы знания, умения и навыки, формируемые данной учебной дисциплиной: численные методы, компьютерное моделирование и др.
3. ТРЕБОВАНИЯ К РЕЗУЛЬТАТАМ ОСВОЕНИЯ УЧЕБНОЙ ДИСЦИПЛИНЫ
3.1. В результате изучения учебной дисциплины «Визуальное программирование» студенты овладевают следующими знаниями, умениями и навыками:
Знания:
- основные понятия и принципы объектно-ориентированной парадигмы программирования;
- компонентная модель среды программирования Delphi;
- основные способы проектирования пользовательского интерфейса;
- основы динамической работы с компонентами в среде Delphi.
Умения:
- использовать принципы объектно-ориентированного программирования при разработке программ;
- настраивать стандартные компоненты среды Delphi;
- разрабатывать простейшие приложения для работы с базой данных;
- реализовывать многооконные приложения.
Навыки:
- проектирования интерфейса и событийной модели приложения;
- включения мультимедийных объектов в программы;
- защиты приложения от некорректных действий пользователя.
3.2. Изучение данной учебной дисциплины направлено на формирование у обучающихся следующих компетенций:
СК-9: способен использовать современные информационные и коммуникационные технологии для создания, формирования и администрирования электронных образовательных ресурсов
Структура компетенции | Основные признаки уровня | |
Базовый уровень | Повышенный уровень | |
знает современные информационные и коммуникационные технологии для создания, формирования и администрирования электронных образовательных ресурсов | знает области применения среды Delphi | обоснованно выбирает парадигму программирования и среду в зависимости от постановки задачи |
умеет использовать современные среды программирования для разработки электронных образовательных ресурсов | использует компоненты для работы с мультимедийными объектами при разработке образовательных ресурсов |
СК-11: способен использовать математический аппарат, методологию программирования и современные компьютерные технологии для решения практических задач получения, хранения, обработки и передачи информации
Структура компетенции | Основные признаки уровня | |
Базовый уровень | Повышенный уровень | |
знает математический аппарат, методологию программирования и современные компьютерные технологии и способы их применения для решения практических задач получения, хранения, обработки и передачи информации. | знает особенности объектно-ориентированной парадигмы программирования, имеет представление об основных алгоритмах обработки данных | |
умеет использовать математический аппарат, методологию программирования и современные компьютерные технологии для решения практических задач получения, хранения, обработки и передачи информации | умеет реализовывать алгоритмы обработки данных средствами языков программирования, поддерживающих ООП | умеет конструировать объекты для решения поставленной задачи |
владеет математическим аппаратом, методологией программирования и современными компьютерными технологиями и способами их применения для решения практических задач получения, хранения, обработки и передачи информации | владеет приемами и методами программирования с использованием объектно-ориентированной парадигмы программирования |
СК-12: способен реализовывать аналитические и технологические решении в области программного обеспечения и компьютерной обработки информации
Структура компетенции | Основные признаки уровня | |
Базовый уровень | Повышенный уровень | |
знает методы и средства, позволяющие осуществить реализацию аналитических и технологических решений в области программного обеспечения и компьютерной обработки информации. | знает основные принципы проектирования структуры и интерфейса приложения | |
умеет реализовывать аналитические и технологические решения в области программного обеспечения и компьютерной обработки информации | подбирает стандартные компоненты ввода-вывода данных в зависимости от условий задачи | способен устанавливать и настраивать дополнительные компоненты в среде Delphi |
владеет методами реализации различных алгоритмов и моделей, позволяющими находить аналитические и технологические решения в области программного обеспечения и компьютерной обработки информации | реализует базовые алгоритмы обработки данных; использует различные способы для визуализации данных |
4. СТРУКТУРА И СОДЕРЖАНИЕ ДИСЦИПЛИНЫ
4.1. ОБЪЕМ УЧЕБНОЙ ДИСЦИПЛИНЫ И ВИДЫ УЧЕБНОЙ РАБОТЫ
Дисциплина «Визуальное программирование» изучается в 6 семестре.
Вид учебной работы | Всего часов | |
Аудиторные занятия (всего) | 54 | |
В том числе: | ||
Лекции (Л) | 18 | |
Практические занятия (ПЗ), Семинары (С) | - | |
Лабораторные работы (ЛР) | 36 | |
Самостоятельная работа студента (СРС) (всего) | 54 | |
зачет (З) | + | |
ИТОГО: Общая трудоемкость | часов | 108 |
зач. ед. | 3 |
4.2. СОДЕРЖАНИЕ УЧЕБНОЙ ДИСЦИПЛИНЫ
4.2.1. Разделы дисциплины, виды учебной деятельности и формы контроля
№ п/п | Наименование раздела | Виды учебной деятельности, включая самостоятельную работу студентов (в часах) | Форма | ||||
Л | ЛР | ПЗ | СРС | всего | |||
1. | Основы объектно-ориентированного программирования | 2 | 4 | - | 6 | 12 | отчет по лабораторным работам, выполнение индивидуальных заданий |
2. | Интерфейс и технология работы в визуальной среде программирования | 2 | 4 | - | 4 | 10 | |
3. | Обработка табличной информации | 2 | 4 | - | 4 | 10 | |
4. | Проектирование пользовательского интерфейса | 2 | 6 | - | 4 | 12 | |
5. | Работа с файловой структурой | 2 | 4 | - | 6 | 12 | |
6. | Защита приложений от ошибок исполнения | 2 | 2 | - | 4 | 8 | |
7. | Системные события и их обработка | 2 | 4 | - | 6 | 12 | |
8. | Взаимодействие приложений с базами данных | 2 | 4 | - | 6 | 12 | |
9. | Динамическое создание компонентов | 2 | 2 | - | 6 | 10 | |
10. | Проектная деятельность | - | 2 | - | 8 | 10 |
|
Из за большого объема этот материал размещен на нескольких страницах:
1 2 |


