МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ

Федеральное государственное бюджетное образовательное учреждение
высшего профессионального образования

«Воронежский государственный педагогический университет»

УТВЕРЖДАЮ

Проректор по учебной работе ___________

«____»_________________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