- •Рабочая программа
- •Языки программирования
- •Санкт-Петербург
- •30.08. 2011 Г., протокол № 1
- •Цель и задачи дисциплины
- •2. Место дисциплины в учебном процессе
- •Объем часов по дисциплине
- •4. Содержание разделов и тем дисциплины
- •5. Самостоятельная работа студента
- •6. Перечень тем практических занятий
- •7. Перечень тем семинарских занятий
- •8. Перечень тем лабораторного практикума
- •9. Требования к выполнению курсовой работы (проекта)
- •10. Учебно-методическое обеспечение дисциплины
- •10.1 Нормативные правовые акты
- •Основная литература
- •10.3 Дополнительная литература
- •Методические указания преподавателям по дисциплине «Языки программирования»
- •Методические указания к самостоятельной работе студентов по изучению дисциплины «Языки программирования»
6. Перечень тем практических занятий
Учебным планом практические занятия не предусмотрены
7. Перечень тем семинарских занятий
Учебным планом семинарские занятия не предусмотрены
8. Перечень тем лабораторного практикума
Таблица 3
Наименование тем дисциплины |
Темы и содержание лабораторного практикума |
Тема 6. Представление управляющих структур программирования |
Блок лаб. работ 1: работы на использование управляющих структур программирования (итерации, ветвления, повторения). |
Тема 8. Структуры данных фиксированного размера Тема 9. Функции (процедуры) |
Блок лаб. работ 2: работы с типовыми операциями над массивами (ввод, вывод, последовательный поиск, дихотомический поиск, сортировка, слияние и т.д.). |
Тема 12. Обработка файлов данных |
Блок лаб. работ 3: работы с файловой обработкой данных, последовательный и прямой доступы. |
Тема 13. Технология процедурного программирования |
Индивидуальное задание с базой данных: постановка задачи, спецификация программы, проектирование, реализация программы. |
9. Требования к выполнению курсовой работы (проекта)
Учебным планом курсовая работа (проект) не предусмотрена.
10. Учебно-методическое обеспечение дисциплины
10.1 Нормативные правовые акты
«Об информации, информационных технологиях и защите информации»: Закон РФ от 27 июля 2006 г. № 149-ФЗ.
Основная литература
Павлов Ф.Ф. Технология программирования: Конспект лекций (спец. 090103).-ИзПК СПбГИЭУ, 2010
Павлов Ф.Ф. Технология программирования на Visual C++ .NET:Учеб. пособие.-СПб.:СПбГИЭУ, 2007
Технология программирования: Методические указания к выполнению лабораторного практикума на Visual C++ 2005 (спец. 090103). Сост. Ф.Ф. Павлов.- ИзПК СПбГИЭУ, 2010.
Технология программирования: Методические указания к курсовой работе (спец. 090103). Сост. Ф.Ф. Павлов.- ИзПК СПбГИЭУ, 2010.
10.3 Дополнительная литература
Павлов Ф.Ф. Высокоуровневые методы информатики и программирования: Конспект лекций (спец. 080801).-ИзПК СПбГИЭУ, 2010
Павлов Ф.Ф. Методы программирования в экономике: Учеб. пособие. - СПб.: СПбГИЭУ, 2004.
Павлов Ф.Ф. Технология программирования: Конспект лекций (спец.-230201).-ИзПК СПбГИЭУ, 2009
Хортон А. Visual C++ 2005: Пер. с англ. –М.:ООО “И.Д. Вильямс”. 2007.
Иванова Г.С. Технология программирования: Учебник для вузов.-3-е изд; перераб. и доп.-М.: Изд-во МГТУ им. Баумана, 2006
Высокоуровневые методы информатики и программирования: Методические указания к выполнению лабораторного практикума на Visual C++ 2005 (спец. 080801). Сост. Ф.Ф. Павлов.- ИзПК СПбГИЭУ, 2010.
Высокоуровневые методы информатики и программирования: Методические указания к курсовой работе (спец. 230201). Сост. Ф.Ф. Павлов.- ИзПК СПбГИЭУ, 2010.
10.4 Интернет-ресурсы
http://school-collection.edu.ru
www.intschool.ru
http://www.videoyroki.info
http://www.videoyroki.info/
10.5 Периодические издания
Инфокоммуникационные технологии
Информатика (Прил. к газете «Первое сентября»)
Информационное общество
Информационные технологии (журнал с ежемесячным приложением)
Информационные технологии и вычислительные системы
Прикладная информатика. Научно-практический журнал
11. Образовательные технологии
11.1 Использование информационных технологий
Windows ХР, Microsoft Office 2007, MS Internet Explorer 7.0, Microsoft Visual Studio 2005, Visual C++.
11.2 Применение активных методов обучения
Индивидуальные занятия на ПК.
12. МАТЕРИАЛЬНО-ТЕХНИЧЕСКОЕ ОБЕСПЕЧЕНИЕ
УЧЕБНОГО ПРОЦЕССА
Сетевые лаборатории персональных компьютеров класса Pentium III и выше, ноутбук, мультимедийный проектор.
13. КОНТРОЛЬ ЗНАНИЙ СТУДЕНТОВ
13.1 Формы текущего контроля
Текущий контроль освоения дисциплины осуществляется в виде защиты лабораторных работ и индивидуальных заданий, периодического тестирования.
13.2 Форма промежуточного контроля по дисциплине
Экзамен в третьем семестре.
13.3 Балльно-рейтинговая система оценки знаний
студентов
Используется в соответствии с разработанной шкалой (см. табл. 4 и 5).
Таблица 4
|
||||||
Шкала для оценки знаний студентов по направлению подг. бакалавров 090900 по дисциплине "Языки программирования" 2011г. |
||||||
|
|
Вид занятий |
Планируемое время на одно занятие |
Дата |
Оценка в баллах за вид занятия |
Максимальная сумма баллов за тему |
Тема 1 |
АР |
Лекция |
1 час |
|
1 |
2 |
СР |
Работа с литературой |
4 час |
|
1 |
||
Тема 2 |
АР |
Лекция |
1 час |
|
1 |
2 |
СР |
Работа с литературой |
4 час |
|
1 |
Тема 3 |
АР |
Лекция |
0,5 час |
|
0,5 |
1,5 |
СР |
Работа с литературой |
6 час |
|
1 |
||
Тема 4 |
АР |
Лекция |
0,5 час |
|
0,5 |
1,5 |
СР |
Работа с литературой |
6 час |
|
1 |
||
Тема 5 |
АР |
Лекция |
0,5 час |
|
1 |
4 |
АР |
Лекция |
0,5 час |
|
1 |
||
СР |
Блоки 1-3-постановки задач |
6 час |
|
2 |
||
Тема 6 |
АР |
Лекция |
1 час |
|
1 |
11 |
АР |
Лаб. работа 1 – блок 1 |
4 часа |
|
4 |
||
АР |
Лаб. работа 2 – блок 1 |
4 часа |
|
4 |
||
СР |
Блок 1 – проектирование и реализация |
6 час |
|
2 |
||
Тема 7 |
АР |
Лекция |
1 час |
|
1 |
3 |
СР |
Работа с литературой |
6 час |
|
2 |
||
Тема 8 |
АР |
Лекция |
0,5 час |
|
1 |
10 |
АР |
Лаб. работа 3, 4 – блок 2 |
8 час |
|
4 |
||
АР |
Лекция |
0,5 час |
|
1 |
||
СР |
Блок 2 – проектирование и реализация |
6 час |
|
4 |
||
Тема 9 |
АР |
Лекция |
1 час |
|
1 |
16 |
АР |
Лаб. работа 5, 6 – блок 2 |
8 час |
|
4 |
||
АР |
Лекция |
1 час |
|
1 |
||
АР |
Тестирование 1 |
во время АР |
|
8 |
||
СР |
Блок 2 – проектирование и реализация |
6 час |
|
2 |
||
Тема 10 |
АР |
Лекция |
1 час |
|
1 |
3 |
СР |
Работа с литературой |
6 час |
|
2 |
||
Тема 11 |
АР |
Лекция |
1 час |
|
1 |
4 |
АР |
Лекция |
1 час |
|
1 |
||
СР |
Работа с литературой |
6 час |
|
2 |
||
Тема 12 |
АР |
Лекция |
1 час |
|
1 |
12 |
АР |
Лекция |
1 час |
|
1 |
||
АР |
Лаб. работа 7 – блок 3 |
4 часа |
|
4 |
||
АР |
Лаб. работа 8 – блок 3 |
4 часа |
|
4 |
||
СР |
Блок 3 – проектирование и реализация |
6 час |
|
2 |
||
Тема 13 |
АР |
Лекция |
1 час |
|
1 |
19 |
АР |
Лаб. работа 9, 10–блок 4 пример инд. задания |
8 час |
|
4 |
||
АР |
Лаб. работа11–инд. задание |
4 час |
|
4 |
||
АР |
Лаб. работа 12-инд. задание |
4 час |
|
4 |
||
СР |
Инд. задание - проектирование и реализация |
6 час |
|
6 |
||
Тема 14 |
АР |
Лекции |
1 час |
|
1 |
11 |
АР |
Защита лаб. работ- |
2 часа |
|
|
||
АР |
Тестирование 2 |
во время АР |
|
8 |
||
СР |
Работа с литературой |
6 час |
|
2 |
||
Экзамен |
АР |
Тест |
|
|
10 |
40 |
АР |
Тест |
|
|
10 |
||
АР |
Вопрос |
|
|
10 |
||
АР |
Задача |
|
|
10 |
||
СР |
Подготовка к экзамену |
|
|
|
||
Премия |
СР |
Участие в олимпиаде |
|
|
5 |
20 |
СР |
Участие в НИРС |
|
|
5 |
||
СР |
Доклад на конференции |
|
|
5 |
||
СР |
Статья, грант и т.д. |
|
|
5 |
||
|
|
Максимальная оценка |
в баллах |
|
|
120 |
Таблица 5
Шкала для студента по направлению подг. бакалавров 090900 по дисциплине «Языки программирования» 2011г.
|
||||||
Вид работ |
Количество работ |
Оценка за одну работу в баллах |
Максимальная оценка в баллах |
Дата сдачи работы |
||
Аудиторные занятия |
|
|
|
|||
Лекции |
8 |
2 - 2,2 |
18 |
|
||
Лабораторные работы |
12 |
3 |
36 |
|
||
Тестирование |
2 |
8 |
16 |
|
||
Итого |
|
70 |
|
|||
Самостоятельная работа |
|
|
|
|||
Блок работ 1 |
1 |
0 - 4 |
4 |
|
||
Блок работ 2 |
1 |
0 - 6 |
6 |
|
||
Блок работ 3 |
1 |
0 - 2 |
2 |
|
||
Индивидуальное задание |
1 |
0 - 6 |
6 |
|
||
Работа с литературой |
8 |
0 - 2 |
12 |
|
||
Итого |
|
30 |
|
|||
Премии |
|
|
|
|||
Участие в олимпиаде |
1 |
5 баллов |
5 |
|
||
Участие в НИРС |
1 |
5 баллов |
5 |
|
||
Доклад на конференции |
1 |
5 баллов |
5 |
|
||
Статья, грант и т.д. |
1 |
5 баллов |
5 |
|
||
Итого за семестр |
|
120 |
|
|||
от 70 до 79 баллов |
удовлетворительно |
|
|
|||
от 80 до 89 баллов |
хорошо |
|
|
|||
более 89 |
отлично |
|
|
|||
Экзамен |
Тест |
10 |
||||
Тест |
10 |
|||||
Вопрос |
10 |
|||||
Задача |
10 |
ПРИЛОЖЕНИЕ 1