Программа курса (Syllabus) по дисциплине «технологии программирования» для студентов специальности 5В05070400 Вычислительная техника и программное обеспечение

Вид материалаПрограмма курса

Содержание


1 Цели и задачи преподавания дисциплины, ее место в учебном процессе
Задачи изучения дисциплины
Система оценки знаний студентов
Таблица 1 - Оценка знаний студентов
Таблица 2 – Значимость каждого вида работ
Виды занятий
Таблица 4 – Оценка выполнения расчетно-графических работ
Виды работ
Таблица 5 – Оценка выполнения лабораторных работ
Название работ
Таблица 6 – процентное содержание итогового контроля
3 Содержание дисциплины
Таблица 7 – Темы и содержания лекций, распределение часов
Наименование темы
Лекция 1*.
Лекция 3*.
Лекция 5*.
Лекция 8*.
Лекция 9*.
Лекция 11*.
...
Полное содержание
Подобный материал:
  1   2   3


Министерство образования и науки Республики Казахстан

НЕКОММЕРЧЕСКОЕ АО

«АЛМАТИНСКИЙ УНИВЕРСИТЕТ ЭНЕРГЕТИКИ И СВЯЗИ»

ФАКУЛЬТЕТ ИНФОРМАЦИОННЫХ ТЕХНОЛОГИЙ

КАФЕДРА КОМПЬЮТЕРНЫХ ТЕХНОЛОГИЙ




УТВЕРЖДАЮ



Декан ФИТ ________ Табултаев С.С.

«_____»___________2011г.

ПРОГРАММА КУРСА (Syllabus)

по дисциплине

«ТЕХНОЛОГИИ ПРОГРАММИРОВАНИЯ»

для студентов специальности

5В05070400 – Вычислительная техника и программное обеспечение


Курс 1

Семестр 2

Всего 3 кредита

Лекции 30 часов

Лабораторные занятия 30 часов

РГР 45 часов

СРСП 30 часов

Экзамен 2 семестр


Алматы 2011

Syllabus составлен на основании рабочего учебного плана бакалавриата, утвержденного протоколом №1 от «30 августа» 2011г. и рабочей программы дисциплины «Технологии программирования».


Программа курса по дисциплине разработана:

ст. преп. ­каф. КТ, к.т.н. Сербиным В.В.


Рабочая программ и Syllabus обсуждены и одобрены на заседании кафедры «Компьютерные технологии» (протокол № 1 от 30 августа 2011 г.)


Зав.каф. КТ

30.09. 2011 Куралбаев З.К.


Сведения о преподавателе:

Сербин Василий Валерьевич - старший преподаватель кафедры КТ, кандидат технических наук. Научно-педагогический стаж 4 года. E-mail: v_serbin@mail.ru, контактный телефон 8-705-777-79-46.


Рабочее место: ул.А. Байтурсынова, 126, ауд. С-307, телефон 260-66-95.

^ 1 ЦЕЛИ И ЗАДАЧИ ПРЕПОДАВАНИЯ ДИСЦИПЛИНЫ, ЕЕ МЕСТО В УЧЕБНОМ ПРОЦЕССЕ


    1. Цели преподавания дисциплины


Опыт ведения реальных разработок и совершенствования уже имеющихся программных и технических средств постоянно переосмысливается, в результате чего появляются новые методы, методологии и технологии, которые, в свою очередь, служат основой более современных средств разработки программного обеспечения. Исследовать процессы создания новых технологий и определять их основные тенденции целесообразно, сопоставляя эти технологии с уровнем развития программирования и особенностями имеющихся в распоряжении программистов программных и аппаратных средств. Технологии программирования представляют собой набор технологических инструкций, включающих:

- указание последовательности выполнения технологических операций;

- перечисление условий, при которых выполняется та или иная операция;

- описания самих операций с определением исходных данных, результатов, а также инструкций, нормативов, стандартов, критериев и методов оценки.

В курсе технологий программирования рассматриваются основы алгоритмизации задач, методы автоматизации, методы проектирования программного обеспечения, классификация языков программирования, основы структурного, визуального и объектно-ориентированного программирования, методы разработки, отладки и испытания программ.

Целью преподавания дисциплины «Технологии программирования» является

- получение студентами знаний в области современных технологий программирования;

- приобретение практических навыков разработки технического задания и принятия основных решений начальных этапа проектирования;

- приобретение практических навыков разработки алгоритмов, структурных и функциональных схем программных продуктов;

- приобретение практических навыков разработки пользовательских интерфейсов и программирования на языках высокого уровня (Паскаль, С++).


    1. ^ Задачи изучения дисциплины


Основными задачами изучения дисциплины являются:

- фундаментальные принципы проектирования;

- важнейшие особенности современных технологий программирования;

- базовые технологии и механизмы, используемые при разработке программного обеспечения;

- методы разработки программного обеспечения.

В результате изучения дисциплины студенты должны:

- иметь представление об основных подходах к разработке программного обеспечения,

- знать основные положения структурного, модульного, объектно-ориентированного и защитного программирования,

- иметь представление об особенностях разработки программного обеспечения при различных подходах программирования,

- приобрести практические навыки создания завершенного программного продукта.


1.3 Пререквизиты


Перечень предметов, усвоение которых студентами необходимо для изучения данной дисциплины:
  • Информатика;
  • Математика;
  • Алгоритмизация и языки программирования.



1.4 Постреквизиты


Знания и умения, полученные при изучении дисциплины «Технологии программирования» используются при изучении дисциплин: «Интерфейсы компьютерных систем», «Объектно-ориентированное программирование», «Современные методы и средства программирование», «Системное программирование».

  1. ^ СИСТЕМА ОЦЕНКИ ЗНАНИЙ СТУДЕНТОВ


По кредитной технологии обучения по дисциплине контроль качества усвоения знаний студентами осуществляется с помощью:

1) текущего контроля (посещаемость занятий, выполнение лабораторных и 3 расчетно-графических работ);

2) оценки итогового контроля (экзамена) по дисциплине.

В качестве этих оценок применяются 9-ти, а также процентная системы оценки работы обучающихся, представленная в таблице 1.
^

Таблица 1 - Оценка знаний студентов


Оценка

Буквенный эквивалент

В процентах %

В баллах

Отлично

А

95-100

9

4

А-

90-94

8

3,67

Хорошо

В+

85-89

7

3,33

В

80-84

6

3,0

В-

75-79

5

2,67

Удовлетворительно

С+

70-74

4

2,33

С

65-69

3

2,0

С-

60-64

2

1,67

D+

55-59

1

1,33

D

50-54

0

1,0

Неудовлетворительно

F

0-49

-

0

Оценка рейтинга допуска подсчитывается при условии:

- полного выполнения программы дисциплины;

- полной отчетности по всем видам работ;

- успешного прохождения тестирования для допуска к экзамену (60%).

В случае невыполнения студентом хотя бы одного из вышеуказанных условий ему ставится оценка «неудовлетворительно».

Повторная пересдача экзамена допускается только после повторного изучения дисциплины на платной основе в следующем академическом периоде.

В таблице 2 приведена процентная значимость каждого вида работ.


^ Таблица 2 – Значимость каждого вида работ

Параметр

%-ное содержание (мах кол-во баллов)

Посещение лекционных занятий

30

Расчетно-графических / самостоятельных работ

30

Выполнение лабораторных работ

40

Итого ∑ допуск

100


Студенты посещают лекционные (см. таблицу 3), выполняют расчетно-графические работы (см. таблицу 4), лабораторные занятия (см. таблицу 5).

Расчетно-графические работы включают теоретический материал, который студенты должны освоить самостоятельно. Лабораторные работы выполняются в присутствии преподавателя на лабораторных занятиях, студент должен защитить работу в срок (таблица 5). Работа оценивается после ее защиты. Студент должен продемонстрировать: понимание содержательной постановки задачи лабораторной работы, навыки работы с используемым инструментарием.


Таблица 3 – Оценка посещений лекционных занятий

^ Виды занятий

Количество лекций

Оценка одной лекции

Общая сумма (максимум)

Лекции

15

2

30 баллов


^ Таблица 4 – Оценка выполнения расчетно-графических работ



^ Виды работ


Срок выдачи

заданий


Срок

сдачи и защиты

Оценка выполнения работы


В срок

С опозданием


1 нед.

> 1 нед

Мин.

Макс.







Расчетно-графическая работа

1-2 неделя

5-14 н.

5

10

- 3 балл

-5 балла

Итого (3 РГР)







15

30








^ Таблица 5 – Оценка выполнения лабораторных работ


^ Название работ

Кол-во

часов

Срок

выполнения

Срок

защиты

Оценка одной работы

В срок

С опозданием

min

max.

1 нед.

> 1 нед

Лаборатор. работа № 1

4

1,2 недели

2 неделя

3

5

- 1 балл

-2, 3, 4, … баллов

Лаборатор. работа № 2

4

3,4 недели

4 неделя

3

5

- 1 балл

Лаборатор. работа № 3

4

5,6 недели

6 неделя

3

5

- 1 балл

Лаборатор. работа № 4

4

7,8 недели

8 неделя

3

5

- 1 балл

Лаборатор. работа №5

4

9,10 недели

10 неделя

3

5

- 1 балл

Лаборатор. работа № 6

4

11,12 недели

12 неделя

3

5

- 1 балл

Лаборатор. работа № 7

4

13,14 недели

14 неделя

3

5

- 1 балл

Лаборатор. работа № 8

2

15 неделя

15 неделя

3

5

- 1 балл

Итого

30







24

40








Рейтинг допуска получается, суммируя результаты всех видов контроля. Итоговая оценка накапливается за семестр по следующей схеме (см. таблицу 6):

Итого=Рейтинг допуска*0,6+Итоговый контроль (экзамен)*0,4.


^ Таблица 6 – процентное содержание итогового контроля

Параметр

%-ное содержание

Рейтинг допуска

60

Итоговый контроль (экзамен)

40

Итого

100


^ 3 СОДЕРЖАНИЕ ДИСЦИПЛИНЫ

Изучение дисциплины предполагает обязательные лекционные, лабораторные, расчетно-графические и самостоятельные работы студентов. Темы и содержания лекций с указанием количества академических часов приведены в таблице 7.