Программа обучения студентов (Syllabus) по дисциплине тр302- технология программирования наименование дисциплины для специальности

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

Содержание


Задачи курса
Задачи курса
Календарно-тематический план распределения часов по видам занятий с указанием недели, темы.
Модуль I Основные принципы ООП
Контейнерные классы
Лабораторные занятия
12 График самостоятельной работы студентов под руководством преподавателя
Темы занятий
График самостоятельной работы студентов
Темы занятий
15. Политика выставления баллов.
За оформление – 0,5 балла, за содержание - 1 балл, за актуальность 0,5балла, защита – 1 балл.
За оформление – 0,5 балл, за своевременную сдачу – 0,5 балл, за правильность выполнения – 3 баллов, защита - 1 балла
Итого: 60 баллов
17. Перечень вопросов и тем по формам контроля.
Министерство образования и науки республики
Рабочая программа
Ж.З. Жантасова
Э.М. Магзумова
Наименование модулей и
...
Полное содержание
Подобный материал:
МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РЕСПУБЛИКИ

КАЗАХСТАН

ВОСТОЧНО-КАЗАХСТАНСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ

ИМ. С. АМАНЖОЛОВА

«Утвержден»

На заседании Методического Совета

факультета ____________________

Председатель _________________________

«_____»__________________2007г.


ПРОГРАММА ОБУЧЕНИЯ СТУДЕНТОВ

(Syllabus)


по дисциплине ТР302- Технология программирования

наименование дисциплины

для специальности 050111- Информатика .

(шифр, наименование специальности)

форма обучения _дневная__________

(дневная, заочная)


Всего _3___ кредитов

Курс __3____

Семестр __6___

Лекций 15 часов

Семинарских часов

Лабораторных 30 часов

Количество рубежных контролей (РК) 2

СРСП (аудиторных) 45 часов

СРС 45 часов

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

Всего аудиторных 90 часов

Всего внеаудиторных 45 часов

Общая трудоемкость 135 часов


Усть-Каменогорск, 2007


Силлабус составлен на основании ГОСО РК 3.08.011- 2004 дисциплины ТР302 Технология программирования для специальности 050111-«Информатика», разработанный. МО и Н РК (Астана 2004г)

/документ кем и когда выдан/


Обсужден и рекомендован на заседании кафедры

математического моделирования и компьютерных технологий

Протокол № ____ от «___» _____________ 2007 г.


Зав. кафедрой(подпись)______________ Ж.З. Жантасова


  1. Название и код дисциплины: ТР302 Технология программирования
  2. Ф.И.О. преподавателя: Денисова Наталья Федоровна
  3. Контактная информация:уч. корп №1, комп. классы и аудитории
  4. Количество кредитов: 3
  5. Дата: 2007 год, 6 семестр изучения курса
  6. Цель и задачи дисциплины


Цель курса: заключается в подготовке специалиста к деятельности, связанной с эксплуатацией и обслуживанием аппаратуры и оборудования, содержащего современные средства вычислительной техники. Привить студенту знания, умения в вопросах современных информационных технологий работы с потоками данных. Концепция ООП- одна из наиболее популярных и востребованных концепций разработки программного обеспечения. Использование современных языков программирования, поддерживающих концепцию ООП, позволяет реализовать многие задачи, которые оказываются несостоятельными при использовании принципов структурного и процедурного программирования. Данная дисциплина имеет своей целью: изучение современных подходов к программированию в объектах, приобретению навыков написания программ на объектно-ориентированных языках, знакомство с методами разработки, тестирования, отладки, анализа, обеспечения безовастности и надежности программ.

Задачи курса:
  • формирование у студентов знаний об основных принципах построения средств вычислительной техники и основных особенностей различных классов ЭВМ, приобретение ими практических навыков и умений использования ПК определенного класса для решения служебных задач;
  • систематизация теоретических общих закономерностей и принципов для их практического применения для решения задач в любой предметной области.

Задачи курса применительно специальности: В соответствии с требованиями к подготовке специалистов, установленными в квалификационной характеристике, в результате изучения дисциплины слушатель должен иметь следующие навыки:
  • разработки алгоритма задачи;
  • знание важных приемов и методов создания алгоритмов;
  • написания линейных и разветвленных программ в среде VB;
  • работы с массивами данных и массивами объектов;
  • работы с файлами данных в VB;
  • созданию программных проектов работы с базами данных;
  • изучение основ объектно-ориентированного проектирования и анализа.
  1. Описание курса. Теоретические основы объектно-ориентированного программирования (ООП). Абстракция данных, объектов. Инкапсуляция. Классы и методы. Сообщения и операции над объектами. Иерархия классов, наследование, полиморфизм. Полиморфные объекты. Композиция. Наполнение. Метаклассы. Контейнерные классы. Параметризованные классы. Механизм исключения. Реализация ООП в языке программирования. Классификация языков программирования, поддерживающих объектную парадигму. Событийно- управляемое программирование. Принцип событийного управления. Управление техническими средствами через API. Динамические библиотеки. Структура приложения Windows. Методы программирования сетевых приложений. Основные понятия и принципы визуальной системы программирования. Библиотека визуальных компонентов Создание собственных компонентов. Создание встроенных справочных систем программирование для Интернет.



  1. Пререквизиты курса: для усвоения дисциплины «Технология программирования» необходимо знание основ информатики и ВТ, математики, физики, математического анализа, дискретной математики, линейной алгебры. Студент должен уметь: пользоваться персональным компьютером, иметь начальные навыки работы с операционными системами и сервисными программами, знать основы алгоритмизации и программирование в среде Pascal пользоваться услугами локальных компьютерных сетей, глобальной компьютерной сети Интернет для поиска и получения;
  2. Постреквизиты (перечень дисциплин, в которых используются знания изучаемой дисциплины): знания и навыки по «Технология программирования» могут быть использованы студентами при изучении дисциплин «Проектирование информационных систем», «Современные методы программирования» и других профилирующих дисциплин, а также при выполнении курсовых, дипломных работ.
  3. Календарно-тематический план распределения часов по видам занятий с указанием недели, темы.

Лекции:

Шифр и наименование модуля



Лекции



Наименование

изучаемых вопросов

Кол-во

часов

Распред. по неделям

Литера-тура



Примечание

1

2

3

4

5

6

7


Модуль I Основные принципы ООП


Описание классов


Создание класс


Интерфейс автоматизации


Отношения между классами и объектами




1


2


3


4


5



Объекты и классы. Абстрагирование. Инкапсуляция. Полиморфизм. Наследование. Иерархия классов. Иерархия "общее-частное". Иерархия "целое-часть". Модульность. Построение объектной модели.


В нотации UML класс обозначается в виде прямоугольника. Состояние объекта. Атрибуты класса. Свойства атрибутов класса. Объявление объектных переменных


Создание класса при помощи модуля. Типы процедур, используемые для создания класса. Описание свойств класса. Описание событий класса. Методы класса. Тестирование класса.

VB Class Builder (“Построитель классов”).


Интерфейс - это построенный на наборах функций механизм программного взаимодействия с компонентом. Полиморфизм и повторное использование кода. Этапы разработки сервера


Типы отношений. Связь – это специфическое сопоставление. Ассоциация – это смысловая связь.

Ассоциации могут быть двунаправленными или однонаправленными. Мощность отношения между объектами. Отношения между классами и объектами.


1


1


2


2


2




1


2


3


4,5


6,7



[1], [3]

ИКТ Мультимедийная презентация


ИКТ Мультимедийная презентация


ИКТ Мультимедийная презентация


ИКТ Мультимедийная презентация


ИКТ Мультимедийная презентация



Модуль II

Наследование


Контейнерные классы


Visual Basic и INTERNET


Создание WebBrowser


6


7


8


9

Наследование – это такое отношение между классами, когда один класс частично или полностью повторяет структуру и поведение другого класса (одиночное наследование) или других (множественное наследование) классов. Наследование устанавливает между классами иерархию "общее-частное". Построение механизма наследования


Контейнеры — это объекты, содержащие другие однотипные объекты. ActiveX объекты как контейнерные классы. Создание открытого интерфейса ПЭУ. Программирование функций контейнерных классов.


Процесс создания приложения, которое использует готовый элемент управления ActiveX (WebBrowser).

Возможности преобразования приложений в документы ActiveX.

Создание программы установки документа ActiveX для работы с ним по гиперсети. Создание документа ActiveX.


Кодовая обработка работы с Web- страницей. Документы ActiveX. Создание программы установки для документа ActiveX

1


2


2


2

9


10,11


12,13


14,15




ИКТ Мультимедийная презентация


ИКТ Мультимедийная презентация


ИКТ Мультимедийная презентация


ИКТ Мультимедийная презентация







Итого

15











Лабораторные занятия:

Лаб. Работа/№

неделя

Тема

Количество

часов

Литера

тура



Форма контроля

Примечание

1

3

4

5

6

7

№ 1-7

I-VII
  1. Создание массива объектов.
  2. Использование модуля для оптимизации программы.
  3. Создание модуля класса.
  4. Работа с объектом Active X. Описание свойств объекта.
  5. События объекта Active X.
  6. Методы объекта Active X.
  7. Создание документа Active X.

2

2


2

2


2

2

2

[1], [3]




Индивидуальные задания


Контрольная работа



Карточки 15 в.


5 заданий

№ 8-15

VIII- XV
  1. Использование мастера ActiveX Control Interface Wizard
  2. Использование мастера Property Pages Wizard
  3. Создание библиотеки ActiveX DDL
  4. Приложения с многодокументным интерфейсом
  5. Создание совершенного интерфейса, с использованием элементов визуального дизайна
  6. Использование функций Windows API
  7. Использование технологий OLE для управления приложениями
  8. Файловые функции

2


2


2


2


2


2


2





Устный опрос


Тестирование


Сам. раб.


Отчет

25 вопросов


100 вопросов


4 задания по карточкам


отчет в печатном виде




Итого

30










12 График самостоятельной работы студентов под руководством преподавателя



Темы

занятий


Задания

на СРС


Цель и

содерж.

заданий

Рекомен.

литерат.

(стр.)

Форма

контроля


Сроки

сдачи


Макс.

балл


п/п



1

Создание массива объектов. Массив динамических текстовых окон.


Создать динамический массив элементов управления (текстовых окон, командных кнопок)

Изучение возможностей программного добавления элементов.

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

[3] 294-307

Защита отчета


Самостоятельная работа

3 н.


4 н.

3


2

2

Создание документа ActiveX

Проект «Адрес контроль».

Создание свойства элемента ActiveX. Тестирование элемента в браузере Internet Explorer

Изучение возможностей программного добавления свойств элементы ActiveX.

[3] 308-324

коллоквиум

7 н.

5

3

Использование мастера ActiveX Control Interface Wizard


Проект «ActiveX Control». Подключение мастера. Выбор и создание свойств. Отображение свойств

Использование стандартных мастеров. Редактирование сгенерированного программного кода

[3] 325-333

Защита отчета

10 н.

2

4

Использование мастера Property Pages Wizard


Усовершенствование проекта «ActiveX Control».

Создание страниц свойств. Добавление свойств в страницу. Использование страниц свойств в приложениях

[3] 334-340

Контрольная работа

13 н.

5

5

Создание библиотеки ActiveX DDL

Работа с несколькими проектами ActiveX

Использование группы проектов. Использование нескольких экземпляров VB IDE. Компиляция DLL. Подключение DLL к проекту.

[3] 365-370

Защита отчета

14 н.

3

График самостоятельной работы студентов



Темы

занятий


Задания

на СРС


Цель и

содерж.

заданий

Рекомен.

литерат.

(стр.)

Форма

контроля


Сроки

сдачи


Макс.

балл


п/п



1

Создание массива объектов. Массив кнопок.


Создать динамический массив элементов управления (текстовых окон, командных кнопок)

Изучение возможностей программного добавления элементов.

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

[3] 294-307

Подготовка отчета


Решение задач

2 н.


5 н

2


3

2

Создание документа ActiveX

Проект «Адрес контроль».

Создание свойства элемента ActiveX. Тестирование элемента в браузере Internet Explorer

Изучение возможностей программного добавления свойств элементы ActiveX.

[3] 308-324

Защита К/р

6 н.

5

3

Использование мастера ActiveX Control Interface Wizard


Проект «ActiveX Control». Подключение мастера. Выбор и создание свойств. Отображение свойств

Использование стандартных мастеров. Редактирование сгенерированного программного кода

[3] 325-333

Подготовка отчета

8 н.

1

4

Использование мастера Property Pages Wizard


Усовершенствование проекта «ActiveX Control».

Создание страниц свойств. Добавление свойств в страницу. Использование страниц свойств в приложениях

[3] 334-340

Подготовка отчета


Решение задач

11 н.


12 н.

1


3

5

Создание библиотеки ActiveX DDL

Работа с несколькими проектами ActiveX

Использование группы проектов. Использование нескольких экземпляров VB IDE. Компиляция DLL. Подключение DLL к проекту.

[3] 365-370

коллоквиум

15 н.

5


13. Литература

Основная литература:
  1. Нагао М. Структура и базы данных / М.Нагао, Т.Катаяма, Т.Уэмура.- М.: Мир, 1986
  2. С. Браун. Visual Basic 6. Учебный курс/ С. Браун..- Санкт- Петербург.: Питер- 2001
  3. Литвиненко Т.В.Visual Basic 6.0 / Т.В.Литвиненко. -М.: Горячая линия- Телеком, 2001
  4. Денисова Н.Ф. методические указания по программированию и ММ / Н.Ф. Денисова. – Усть-Каменогорск: ВКГУ, 2002


Дополнительная литература:
  1. Комягин В.Б. Современный самоучитель работы на персональном компьютере / В.Б. Комягин, А.О.Коцюбинский - М.: Триумф, 1997.
  2. Сана П. Visual Basic для приложений. Наиболее полное руководство в подлиннике/ П. Сана,- BHV- Санкт-Петербург, 1999.-704с.
  3. Сайлер Б., Споттс Д. Использование Visual Basic 6. Специальное издание./ Б.Сайлер, Д.Споттс, Пер. с англ.-М.;СПб.;К.; Из. Дом «Вильямс», 2003.-832 с.
  4. Разработка распределенных приложений на Visual Basic 6. Учебный курс/ Пер. с англ.-М,: «Русская редакция»,2000.-400 с.
  5. Горев А. Эффективная работа с СУБД / А.Горев, Р.Ахаян, Р.Макашарипов.- С-Пб.:Питер, 1997
  6. Горнаев Г.А. Программирование в среде Visual Basic 6./ Г.А. Гарнаев, -М.:,2004, -436 с.

14. Информация по оценке.

Оценка по буквенной системе

Баллы

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

Оценка по традиционной системе

A

4,0

95-100

Отлично

A-

3,67

90-94

B+

3,33

85-89

Хорошо

B

3,0

80-84

B-

2,67

75-79

C+

2,33

70-74

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

C

2,0

65-69

C-

1,67

60-64

D+

1,33

55-59

D

1,0

50-54

F

0

0-49

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

15. Политика выставления баллов.

1. Текущий контроль

Лекция (мини –опрос) – 0,5балла * 30=15баллов

Лабораторная – 1 балл * 15 = 15 баллов

Реферат (письменная работа) – 3 балла * 2 реферата = 6баллов

За оформление – 0,5 балла, за содержание - 1 балл, за актуальность 0,5балла, защита – 1 балл.

Индивидуальная работа (с защитой) - 5баллов

2. Промежуточный (рубежный) контроль

Самостоятельное задание с защитой 5 баллов

За оформление – 0,5 балл, за своевременную сдачу – 0,5 балл, за правильность выполнения – 3 баллов, защита - 1 балла

Промежуточный тест - 5баллов

Коллоквиум -5 баллов

Итого: 60 баллов


За несвоевременность сдачи заданий начисляются штрафные баллы.

(-0.5 балла)

16. Политика курса.

а) Обязательное посещение занятий

б) Активность во время практических (семинарских) занятий;

с) Подготовка к занятиям, к выполнению домашнего задания и СРС.

Недопустимо:

а) Опоздание и уход с занятий;

б) Пользование сотовыми телефонами во время занятий;

в) Обман и плагиат;

с) Несвоевременная сдача заданий и др.

17. Перечень вопросов и тем по формам контроля.
  1. Объектно-ориентированное программирование.
  2. Система программирования Visual Basic.
  3. Инкапсуляция, наследование, полиморфизм.
  4. Классы объектов.
  5. Мастер разработки класса.
  6. Стандартные классы приложений.
  7. Иерархия классов.
  8. Динамические библиотеки.
  9. Динамические массивы объектов.
  10. OLE - технологии.
  11. ActiveX- объект.
  12. ActiveX документ.
  13. Элементы пользовательского интерфейса: меню MenuEditor.
  14. Элементы пользовательского интерфейса: панели инструментов Tools
  15. Элементы пользовательского интерфейса: пользовательские диалоговые окна CommonDialog.
  16. ActiveX библиотека.
  17. Элемент управления Data.
  18. Технологии работы с БД.
  19. Работа с базой данных в Visual Basic.
  20. Создание запросов SQL.
  21. Создание отчетов.

МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РЕСПУБЛИКИ

КАЗАХСТАН

ВОСТОЧНО-КАЗАХСТАНСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ

ИМ. С. АМАНЖОЛОВА


«Утвержден»

На заседании Методического Совета

факультета ____________________

Председатель _________________________

«_____»__________________2007г.


РАБОЧАЯ ПРОГРАММА


по дисциплине ТР302 Технология программирования

наименование дисциплины

для специальности 050111- Информатика .

(шифр, наименование специальности)

форма обучения _дневная__________

(дневная, заочная)


Всего _3___ кредитов

Курс __3____

Семестр __6___

Лекций 15 часов

Семинарских часов

Лабораторных 30 часов

Количество рубежных контролей (РК) 2

СРСП (аудиторных) 45 часов

СРС 45 часов

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

Всего аудиторных 90 часов

Всего внеаудиторных 45 часов

Общая трудоемкость 135 часов


Усть-Каменогорск, 2007

Рабочая программа составлена на основании ГОСО РК 3.08.011- 2004 дисциплины ТР302 Технология программирования для специальности «Информатика», разработанный. МО и Н РК (Астана 2004г)

/документ кем и когда выдан/


Рабочую программу

разработал к.ф.-м. н., доцент Денисова Н.Ф. __________________

(подпись)

кафедры математического моделирования и компьютерных технологий


Рабочая программа обсуждена и рекомендована на заседании кафедры

математического моделирования и компьютерных технологий

Протокол № ____ от «___» _____________ 2007 г.


Заведующий кафедрой (подпись)______________ Ж.З. Жантасова


Одобрена на заседании Методического Совета факультета математики, физики и технологий

Протокол № ____ от «___» ____________ 2007 г.


Председатель МСФ _____________ Э.М. Магзумова

(подпись)


Календарно- тематический план лекционных, семинарских и лабораторных занятий


недели

шифр


Наименование модулей и

тем


Количество часов всего по модулю

Примечание

модуля

Темы

Лекции

Прак. раб.

Лаб. раб.

СРСП

СРС

1

2

3

4

5

6

7

8

9

10

1

1


1.1


1.2


1.3


1.4


1.5


Модуль 1.

Основные принципы ООП

Создание массива объектов.


Описание классов

Использование модуля для оптимизации программы.

Создание модуля класса.


Создание класс

Работа с объектом Active X. Описание свойств объекта.


Интерфейс автоматизации

События объекта Active X.

Методы объекта Active X.


Отношения между классами и объектами

Создание документа Active X.


1


1


2


2


2






2


4


4


4



2


4


4


5


6




2


4


4


5


6

Лекционные демонстрации, использование ТСО, ЭВМ, ИКТ, новых инноваций и т.д.

2

1
































1.6


1.7


1.8


1.9



Модуль II.

Наследование

Использование мастера ActiveX Control Interface Wizard

Использование мастера Property Pages Wizard


Контейнерные классы

Файловые функции

Создание библиотеки ActiveX DDL


Visual Basic b INTERNET

Приложения с многодокументным интерфейсом Создание совершенного интерфейса, с использованием элементов визуального дизайна


Создание Web Browser

Использование функций Windows API

Использование технологий OLE для управления приложениями




1


2


2


2






4


4


4


4



6


6


6


6



6


6


6


6

Лекционные демонстрации, использование ТСО, ЭВМ, ИКТ, новых инноваций и т.д.










Итого:

15




30

45

45




Календарно-тематический план СРС и СРСП




Темы

занятий


Задания

на СРС,

СРСП


Цель и

содерж.

заданий

Рекомен.

литерат.

(стр.)

Форма

контроля


Сроки

сдачи


Макс.

балл


1

Создание массива объектов. Массив кнопок.


Создать динамический массив элементов управления (текстовых окон, командных кнопок)

Изучение возможностей программного добавления элементов.

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

[3] 294-307

[1] 200-207

[5] 49-52



Подготовка отчета


Самостоятельное решение задач


Защита отчета

3 н.


4 н


5 н.

2


3


5

2

Создание документа ActiveX

Проект «Адрес контроль».

Создание свойства элемента ActiveX. Тестирование элемента в браузере Internet Explorer

Изучение возможностей программного добавления свойств элементы ActiveX.

[3] 308-324

[5] 55-57

[7] 158-168


Защита К/р


Коллоквиум

6 н.


7 н.

5


5

3

Использование мастера ActiveX Control Interface Wizard


Проект «ActiveX Control». Подключение мастера. Выбор и создание свойств. Отображение свойств

Использование стандартных мастеров. Редактирование сгенерированного программного кода

[3] 325-333

[2] 65-72

[7] 168-172


Подготовка отчета


Защита отчета


Самостоятельная работа

8 н.


10 н.


11 н.

1


2


3

4

Использование мастера Property Pages Wizard


Усовершенствование проекта «ActiveX Control».

Создание страниц свойств. Добавление свойств в страницу. Использование страниц свойств в приложениях

[3] 334-340

[6] 366-380

[7] 173-178


Подготовка отчета


Контрольная работа

12 н.


13 н.

1


5

5

Создание библиотеки ActiveX DDL

Работа с несколькими проектами ActiveX

Использование группы проектов. Использование нескольких экземпляров VB IDE. Компиляция DLL. Подключение DLL к проекту.

[3] 365-370

[6] 381-392

[2] 120-125


Защита отчета


коллоквиум

14 н.


15 н.

3


5


Карта учебно-методического обеспечения дисциплины



Наименование дисциплины

Наименование

документа

Автор

Год разработки

Примечание

1

2

2

4

Visual Basic 6. Учебный курс

С. Браун.

Санкт- Петербург.: Питер- 2001

Библиотека ВКГУ

Visual Basic 6.0

Литвиненко Т.В.

-М.: Горячая линия- Телеком, 2001

Библиотека ВКГУ

Разработка распределенных приложений на Visual Basic 6. Учебный курс

Пер. с англ

-М,: «Русская редакция»,2000

Библиотека ВКГУ

Visual Basic для приложений. Наиболее полное руководство в подлиннике

Сана П.

BHV- Санкт-Петербург, 1999

Библиотека ВКГУ

Методические указания по программированию и ММ

Денисова Н.Ф.

– Усть-Каменогорск: ВКГУ, 2002

Библиотека ВКГУ

Использование Visual Basic 6. Специальное издание

Сайлер Б., Споттс Д.

.-М.;СПб.;К.; Из. Дом «Вильямс», 2003

Библиотека ВКГУ

Программирование в среде Visual Basic 6

Горнаев Г.А

-М.:,2004

Библиотека ВКГУ

Эффективная работа с СУБД

А.Горев, Р.Ахаян, Р.Макашарипов

С-Пб.:Питер, 1997

Библиотека ВКГУ

Современный самоучитель работы на персональном компьютере

В.Б. Комягин, А.О.Коцюбинский

- М.: Триумф, 1997.

Библиотека ВКГУ

Структура и базы данных

М.Нагао, Т.Катаяма, Т.Уэмура

.- М.: Мир, 1986

Библиотека ВКГУ

Электронный учебник по ММ и программированию

Денисова Н.Ф.

– Усть-Каменогорск: ВКГУ, 2006.

На сайте ВКГУ (образовательный портал)

Мультимедийная презентация «Объектно-ориентированное программирование»

Денисова Н.Ф.

– Усть-Каменогорск: ВКГУ, 2007.

ЦВИОТ



  1. Перечень вопросов и тем по формам контроля.
  1. ООП- как средство разработки приложений
  2. Сетевые приложения.
  3. Принцип наследования.
  4. Много оконный интерфейс.
  5. ActiveX- технологии.
  6. Технологии работы с БД.
  7. ADO- как средство создания программных средств работы с БД
  8. ActiveX документ
  9. ActiveX библиотека
  10. ActiveX компонент
  1. Политику курса

а) Обязательное посещение занятий

б) Активность во время практических (семинарских) занятий;

с) Подготовка к занятиям, к выполнению домашнего задания и СРС.

Недопустимо:

а) Опоздание и уход с занятий;

б) Пользование сотовыми телефонами во время занятий;

в) Обман и плагиат;

с) Несвоевременная сдача заданий и др.
  1. Критерии оценки (рейтинговую систему контроля)

1. Текущий контроль

Лекция (мини –опрос) – 0,5балла * 30=15баллов

Лабораторная – 1 балл * 15 = 15 баллов

Реферат (письменная работа) – 3 балла * 2 реферата = 6баллов

За оформление – 0,5 балла, за содержание - 1 балл, за актуальность 0,5балла, защита – 1 балл.

Индивидуальная работа (с защитой) - 5баллов

2. Промежуточный (рубежный) контроль

Самостоятельное задание с защитой 5 баллов

За оформление – 0,5 балл, за своевременную сдачу – 0,5 балл, за правильность выполнения – 3 баллов, защита - 1 балла

Промежуточный тест - 5баллов

Коллоквиум -5 баллов

Итого: 60 баллов


За несвоевременность сдачи заданий начисляются штрафные баллы.

(-0.5 балла)


9. График рубежных контролей


Первый рубежный контроль (РК І), по итогам 1-7 недель проводится в 7 неделю. Показатель успеваемости (в %) РК І включает в себя показатель за текущую успеваемость по выполнению СРС (в соответствии с пунктом 2.2 данной программы), показатель успеваемости за работу в аудитории и за рубежный контроль в виде коллоквиума и контрольной работы. Второй рубежный контроль (РК ІІ), по итогам 8-15 недель проводится в 15 недели. Итоговый показатель успеваемости по РК ІІ определяется по аналогии с РК І. Максимальный показатель успеваемости в каждом рубежном контроле равен 30 %.

Рубежный контроль I (по итогам 1-7 недель)

СРС

а) Подготовка отчета по лабораторным работам

2

б) Самостоятельное решение задач

3

в) Защита отчета

5

Итого по СРС

10%

Аудиторная работа студента

а) Изучение теоретического материала

2

б) Решение задач

3

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

5

Итого по АРС

10%

Рубежный контроль на 7 неделе

а) Коллоквиум

5

б) Контрольная работа

5

Итого по РК I

10%

Всего по РК I

30%




Рубежный контроль II (по итогам 8-15 недель)

СРС

а) Подготовка отчета по лабораторным работам

2

б) Самостоятельное решение задач

3

в) Защита отчета

5

Итого по СРС

10%

Аудиторная работа студента

а) Изучение теоретического материала

2

б) Решение задач

3

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

5

Итого по АРС

10%

Рубежный контроль на 7 неделе

а) Коллоквиум

5

б) Контрольная работа

5

Итого по РК I

10%

Всего по РК I

30%


Итоги рубежных контролей проставляются в ведомости по накопительному принципу и являются основанием допуска к экзамену. Если обучающийся набрал в течение семестра по итогам рубежных контролей менее половины максимального показателя успеваемости (60%), то есть менее 30%, тогда он к экзамену не допускается.


Промежуточная аттестация (экзамен)

Шкала экзаменационной оценки

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

Итоговый показатель успеваемости по дисциплине определяется как сумма показателей успеваемости по рубежным контролям (60 %) и промежуточной аттестации – экзамена (40 %). Максимальное значение итогового показателя составляет 100 %.


10. Дополнения и изменения в рабочей программе по дисциплине_________________________________________

на 200 ____ /____ учебный год


В рабочую учебную программу вносятся следующие изменения:
  1. ____________________________________________________________
  2. ____________________________________________________________
  3. ____________________________________________________________
  4. ____________________________________________________________
  5. ____________________________________________________________


Рабочая учебная программа пересмотрена и внесенные изменения утверждены на заседании кафедры математического моделирование и компьютерных технологий


«______» _________________200_ г. Протокол №_____

Преподаватель ________________________ Мукашева Р.У.

подпись

Заведующий кафедрой ________________________ Жантасова Ж.З.

Подпись


Внесенные изменения согласованы:

Декан факультета _________________ Ахметжанов Б.К.

Подпись

«______» _________________200_ г.


Председатель Методического Совета факультета _____________ Магзумова Э.М.

Подпись


«______» _________________200_ г.