Рабочая программа дисциплина Информатика и программирование (наименование дисциплины согласно учебному плану) icon

Рабочая программа дисциплина Информатика и программирование (наименование дисциплины согласно учебному плану)


Смотрите также:
Рабочая программа дисциплина Информатика (наименование дисциплины согласно учебному плану)...
Рабочая программа дисциплина Информатика (наименование дисциплины согласно учебному плану)...
Рабочая программа дисциплина Информатика (наименование дисциплины согласно учебному плану)...
Рабочая программа дисциплина Информатика и математика (часть 2) (наименование дисциплины...
Рабочая программа дисциплина Информатика и математика (часть 1) (наименование дисциплины...
Рабочая программа дисциплина Философия (наименование дисциплины согласно учебному плану)...
Рабочая программа дисциплина Философия (наименование дисциплины согласно учебному плану)...
Рабочая программа дисциплина Физика (наименование дисциплины согласно учебному плану)...
Рабочая программа дисциплина Культурология (наименование дисциплины согласно учебному плану)...
Рабочая программа дисциплина Математика (наименование дисциплины согласно учебному плану)...
Рабочая программа дисциплина Этика (наименование дисциплины согласно учебному плану)...
Рабочая программа дисциплина Статистика (наименование дисциплины согласно учебному плану)...



Загрузка...
скачать
НОУ «ВОЛГОГРАДСКИЙ ИНСТИТУТ БИЗНЕСА»


УТВЕРЖДАЮ

Первый проректор НОУ ВИБ

______________ Е.В.Шилина

____ ______________2007 г.


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


дисциплина

Информатика и программирование

(наименование дисциплины согласно учебному плану)

специальность (направление подготовки)




^ 080801 Прикладная информатика (по областям)

(шифр и наименование специальности (направления подготовки))

ступень образования

специалист




(бакалавр, специалист)

факультет

экономический

(экономический, юридический)

кафедра

информационных систем и технологий

(полное наименование кафедры)

год набора

2007




(год набора студентов, изучающих дисциплину)




Виды учебной деятельности

Количество часов по учебному плану

Форма обучения

Очная

Заочная

полн.

на базе СПО

полн.

на базе СПО

на базе ВПО

Общее количество часов

-

200

200

200

200

Аудиторные занятия, всего

-

68

28

14

6

  • в т.ч. лекции (Л)

-

24

12

6

4

  • практические (ПЗ)

-

40

16

8

2

  • лабораторные (ЛЗ)

-

-

-

-

-

  • семинарские (СЗ)

-

-

-

-

-

  • практические с использованием ДТО (ПД)

-

4

-

-

-

Самостоятельная работа студентов (СРС)

-

132

172

186

194

Зачеты (+; -)

-

-

-

-

-

Экзамены (+; -)

-

+

+

+

+

Курсовая работа (проект) (+; -)

-

-

-

-

-

Домашняя контрольная работа (+; -)

-

-

-

-

-

Аудиторная контрольная работа (+; -)

-

-

-

-

-

Тестирование (+; -)

-

-

+

+

+

Волгоград

2007


^ Рабочая программа дисциплины




Информатика и программирование




(наименование дисциплины согласно учебному плану)













Составлена

Доцентом к. ф.-м. н. Завьяловым Д.В.







(должность, уч.степ., зван., фамилия, инициалы составителя в творит. падеже)




в соответствии с требованиями Государственных образовательных




стандартов высшего профессионального образования 2000 г.










Рецензент

Стрельников О.И. к.т.н. , доцент, кафедра







(фамилия, инициалы, уч.степ., зван., должность, кафедра, учеб. заведение)







информационных систем и технологий НОУ ВИБ










^ Обсуждена и рекомендована к утверждению решением кафедры




Информационных систем и технологий




(полное наименование кафедры)




от

30.08.07

протокол №

1







(дата протокола)




(номер протокола)




^ Заведующий кафедрой







О.И. Стрельников







(подпись)




(инициалы, фамилия)










Согласована с выпускающей кафедрой




^ Информационных систем и технологий




(полное наименование выпускающей кафедры)




^ Заведующий кафедрой







О.И. Стрельников




(подпись)




(инициалы, фамилия)










Одобрена советом

экономического

факультета




(наименование факультета)




от

30.08.07

протокол №

1







(дата протокола)




(номер протокола)




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







^ Е.Ю. Тимошенко







(подпись)




(инициалы, фамилия)






















Согласована с Отделом информационных технологий




Начальник







Н.В.Зазуля







(подпись)




(инициалы, фамилия)




Содержание



Раздел 1. Организационно-методический раздел 5

В результате изучения дисциплины «Информатика и программирование» студент должен: 6

а) знать: 6

основные положения теории информации, организацию ЭВМ, компьютерных сетей, офисных и Интернет-технологий, баз данных; 6

основы программирования и алгоритмизации, основные типы и структуры данных и базовые алгоритмы; 6

б) уметь: 6

применять полученные знания для решения практических задач экономики; 6

самостоятельно изучать научную литературу по информатике и её применению в экономике; 6

переводить экономические задачи на язык алгоритмов; 6

применять информационные технологии для решения экономических задач; 6

логически и алгоритмически мыслить. 6

Раздел 2. Тематический план 7

Раздел 3. Содержание дисциплины 15

Раздел 4. Учебно-методическое обеспечение дисциплины 21

Раздел 5. Контроль знаний студентов 23

Раздел 6. Организация самостоятельной работы студентов 24

Раздел 7. Методические рекомендации студентам 25

научиться применять полученные знания для решения практических задач экономики; 25

научиться самостоятельно изучать научную литературу по информатике и её применению в экономике; 25

научиться переводить экономические задачи на язык алгоритмов; 25

научиться применять информационные технологии для решения экономических задач; 25

научиться логически и алгоритмически мыслить. 25

Раздел 8. Методические рекомендации преподавателям 28
^

Раздел 1. Организационно-методический раздел





    1. Цель и задачи учебной дисциплины

  • Цель преподавания информационных дисциплин в экономическом вузе: ознакомление студентов с основными положениями теории информации, изучение современных информационных технологий и рассмотрение аспектов их практического применения в прикладной сфере (экономике); привитие студентам навыков самостоятельного изучения учебной и специальной литературы; развитие логического мышления; повышение общего уровня компьютерной культуры; привитие навыков использования информационных технологий и автоматизации в прикладной сфере (экономике).

  • Для достижения указанных целей при преподавании дисциплины решаются следующие задачи:

  • раскрытие роли и значения информационных технологий для решения экономических задач;

  • изучение основных понятий и приёмов информатики и программирования;

  • развитие логического и алгоритмического мышления;

  • привитие навыков моделирования реальных экономических процессов;

  • воспитание высокой культуры творческого обращения с информационными технологиями.




    1. Место учебной дисциплины в профессиональной подготовке специалиста

Для успешного освоения дисциплины студент должен освоить такие дисциплины, как "Математика" и " Теоретические основы информационных систем и технологий".

Учебный процесс по дисциплине предусматривает достаточную совокупность лекций и практических занятий, которые позволят студентам получить необходимые знания, навыки и умения в соответствии с требованиями Государственного образовательного стандарта высшего профессионального образования (ГОС ВПО).

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


    1. ^ Перечень нормативно-методической документации

Государственный образовательный стандарт высшего профессионального образования. 080801 «Прикладная информатика (по областям)». – М., 2000 – 48 с. Учебный план для студентов 2007 года набора. Инструкция по составлению рабочей программы учебной дисциплины от 01.09.07 (Приказ № 211-0).


    1. Требования к уровню освоения содержания дисциплины

Дисциплина "Информатика и программирование" направлена на формирование квалификационных компетенций информатика-экономиста. Изучив дисциплину, студент должен:

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

  • знать перспективы развития современных программных средств в предметной области, их взаимосвязь со смежными областями;

  • уметь ставить задачу проектирования и программирования прикладного программного обеспечения;

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

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

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

В результате изучения дисциплины «Информатика и программирование» студент должен:

а) знать:

основные положения теории информации, организацию ЭВМ, компьютерных сетей, офисных и Интернет-технологий, баз данных;

^

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

б) уметь:

применять полученные знания для решения практических задач экономики;

^

самостоятельно изучать научную литературу по информатике и её применению в экономике;

переводить экономические задачи на язык алгоритмов;

применять информационные технологии для решения экономических задач;

логически и алгоритмически мыслить.

Раздел 2. Тематический план



^ Очная форма обучения (на базе СПО)


№ п/п

темы

Наименование раздела, темы дисциплины

Количество часов

Всего

Аудиторные занятия

СРС

Л

ПЗ (ЛЗ, СЗ)

ПД

1

2

3

4

5

6

7

1

Структура программного обеспечения с точки зрения пользователя. Основные понятия информатики. Технические и программные средства реализации информационных процессов. Модели решения функциональных и вычислительных задач. Информационная технология.

20

2

2




16

2

Средства и алгоритмы представления, хранения и обработки текстовой и числовой информации; программные среды; организация и средства человеко-машинного интерфейса.

20

1

3




16

3

Базы данных.

28

1

1




26

4

Понятие об информационных технологиях на сетях. Мультисреды и гиперсреды.

10

1

1




8

5

Назначение и основы использования систем искусственного интеллекта.

12

2

-




10

6

Основы и методы защиты информации. Понятие об экономических и правовых аспектах информационных технологий, аксиоматический метод.

10

1

1




8

7

Алгоритмизация и программирование. языки программирования высокого уровня. Структурное программирование. Языки семейства C/C++ .

12

1

2




9

8

Способы записи алгоритма; стандартные типы данных С++; представление основных структур на С++. Итерации, ветвления, повторения.

16

1

4

1

10

9

Типы данных, определяемые пользователем; записи; массивы в языке С++.

16

2

6

1

7

10

Указатели. Работа со строками. Файлы; динамические структуры данных; списки: основные виды и способы реализации; программирование рекурсивных алгоритмов.

16

4

6

1

5

11

Процедуры и функции в языке С++: построение и использование.

20

4

6

1

9

12

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

20

4

8




8





Итого

200

24

40

4

132


^ Заочная форма обучения (полный срок)


№ п/п

темы

Наименование раздела, темы дисциплины

Количество часов

Всего

Аудиторные занятия

СРС

Л

ПЗ (ЛЗ, СЗ)

ПД

1

2

3

4

5

6

7

1

Структура программного обеспечения с точки зрения пользователя. Основные понятия информатики. Технические и программные средства реализации информационных процессов. Модели решения функциональных и вычислительных задач. Информационная технология.

14

1

1




12

2

Средства и алгоритмы представления, хранения и обработки текстовой и числовой информации; программные среды; организация и средства человеко-машинного интерфейса.

14

1

1




12

3

Базы данных.

14

1

1




12

4

Понятие об информационных технологиях на сетях. Мультисреды и гиперсреды.

14

1

1




12

5

Назначение и основы использования систем искусственного интеллекта.

14

1

1




12

6

Основы и методы защиты информации. Понятие об экономических и правовых аспектах информационных технологий, аксиоматический метод.

12

1

1




10

7

Алгоритмизация и программирование. языки программирования высокого уровня. Структурное программирование. Языки семейства C/C++ .

19

1

1




17

8

Способы записи алгоритма; стандартные типы данных С++; представление основных структур на С++. Итерации, ветвления, повторения.

19

1

1




17

9

Типы данных, определяемые пользователем; записи; массивы в языке С++.

19

1

1




17

10

Указатели. Работа со строками. Файлы; динамические структуры данных; списки: основные виды и способы реализации; программирование рекурсивных алгоритмов.

19

1

1




17

11

Процедуры и функции в языке С++: построение и использование.

19

1

2




16

12

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

23

1

4




18




Итого

200

12

16




172



^ Заочная форма обучения (на базе СПО)


№ п/п

темы

Наименование раздела, темы дисциплины

Количество часов

Всего

Аудиторные занятия

СРС

Л

ПЗ (ЛЗ, СЗ)

ПД

1

2

3

4

5

6

7

1

Структура программного обеспечения с точки зрения пользователя. Основные понятия информатики. Технические и программные средства реализации информационных процессов. Модели решения функциональных и вычислительных задач. Информационная технология.

14










14

2

Средства и алгоритмы представления, хранения и обработки текстовой и числовой информации; программные среды; организация и средства человеко-машинного интерфейса.

15




1




14

3

Базы данных.

15




1




14

4

Понятие об информационных технологиях на сетях. Мультисреды и гиперсреды.

14










14

5

Назначение и основы использования систем искусственного интеллекта.

12










12

6

Основы и методы защиты информации. Понятие об экономических и правовых аспектах информационных технологий, аксиоматический метод.

12










12

7

Алгоритмизация и программирование. языки программирования высокого уровня. Структурное программирование. Языки семейства C/C++ .

18

1

1




16

8

Способы записи алгоритма; стандартные типы данных С++; представление основных структур на С++. Итерации, ветвления, повторения.

21

1

1




19

9

Типы данных, определяемые пользователем; записи; массивы в языке С++.

18

1

1




16

10

Указатели. Работа со строками. Файлы; динамические структуры данных; списки: основные виды и способы реализации; программирование рекурсивных алгоритмов.

19

1

1




17

11

Процедуры и функции в языке С++: построение и использование.

21

1

1




19

12

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

21

1

1




19




Итого

200

6

8




186



^ Заочная форма обучения (на базе ВПО)


№ п/п

темы

Наименование раздела, темы дисциплины

Количество часов

Всего

Аудиторные занятия

СРС

Л

ПЗ (ЛЗ, СЗ)

ПД

1

2

3

4

5

6

7

1

Структура программного обеспечения с точки зрения пользователя. Основные понятия информатики. Технические и программные средства реализации информационных процессов. Модели решения функциональных и вычислительных задач. Информационная технология.

20










20

2

Средства и алгоритмы представления, хранения и обработки текстовой и числовой информации; программные среды; организация и средства человеко-машинного интерфейса.

10










10

3

Базы данных.

10










10

4

Понятие об информационных технологиях на сетях. Мультисреды и гиперсреды.

10










10

5

Назначение и основы использования систем искусственного интеллекта.

10










10

6

Основы и методы защиты информации. Понятие об экономических и правовых аспектах информационных технологий, аксиоматический метод.

10










10

7

Алгоритмизация и программирование. языки программирования высокого уровня. Структурное программирование. Языки семейства C/C++ .

16










16

8

Способы записи алгоритма; стандартные типы данных С++; представление основных структур на С++. Итерации, ветвления, повторения.

22

1

0,5




20,5

9

Типы данных, определяемые пользователем; записи; массивы в языке С++.

22

1

0,5




20,5

10

Указатели. Работа со строками. Файлы; динамические структуры данных; списки: основные виды и способы реализации; программирование рекурсивных алгоритмов.

22

1

0,5




20,5

11

Процедуры и функции в языке С++: построение и использование.

22

1

0,5




20,5

12

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

26










26




Итого

200

4

2




194
^

Раздел 3. Содержание дисциплины



3.1. Содержание теоретического блока дисциплины


Тема 1. Основные понятия информатики. Технические и программные средства реализации информационных процессов. Модели решения функциональных и вычислительных задач. Информационная технология. Структура программного обеспечения с точки зрения пользователя.

Понятие информации. Её материальное представление, связь с материей и энергией. Позиционные системы счисления: двоичная, восьмеричная, десятеричная, шестнадцатеричная. Правила перевода из одной системы в другую. Двоичная логика. Основные логические операции. Законы де Моргана. Цифровое представление информации. Понятия бита и байта. Физическая и логическая структура ЭВМ. Физический принцип работы элементарного логического элемента. Классификация программного обеспечения. Понятие операционной системы. Эволюция операционных систем. MS Windows 2000 / XP/ 2003 Server. UNIX. Linux.


Тема 2. Средства и алгоритмы представления, хранения и обработки текстовой и числовой информации; программные среды; организация и средства человеко-машинного интерфейса.

Офисные технологии. COM-технология. Представители пакета MS Office. Макросы. VBA.


^ Тема 3. Базы данных

Понятия базы данных и базы знаний. Технологии построения баз данных. Среды разработки и языки. MS Access. MS SQL. MySQL.
Тема 4. Понятие об информационных технологиях на сетях. Мультисреды и гиперсреды.

Организация сети Интернет. Основы Web-программирования. HTML, XML, Java Script, Perl, PHP. Браузеры: Internet Explorer, Opera, Netscape Navigator. Интернет-ресурсы и интернет-службы.
Тема 5. Назначение и основы использования систем искусственного интеллекта.

Понятие ИИ. Основные задачи, решаемые с помощью ИИ. Формальные системы. Модели представления знаний. Экспертные системы.
Тема 6. Основы и методы защиты информации. Понятие об экономических и правовых аспектах информационных технологий, аксиоматический метод.

Общие принципы организации компьютерных сетей. 7 уровней передачи данных. Сетевые топологии и архитектуры. Математические основы криптографии. Основные алгоритмы. Криптографические пакеты. Типы лицензирования программного обеспечения.


^ Тема 7. Алгоритмизация и программирование. языки программирования высокого уровня. Структурное программирование. Языки семейства C/C++ .

Документы и программы. Внутреннее устройство программ. Язык ассемблера. Основы трансляции. Компиляторы. Интерпретаторы. Языки программирования высокого уровня. Структурное программирование. Объектно-ориентированное программирование. Визуальное программирование. Pascal, Delphi. C/C++/Builder/Visual C.


^ Тема 8. Способы записи алгоритма; стандартные типы данных С++; представление основных структур на С++. Итерации, ветвления, повторения.

Понятие типа данных. Стандартные типы данных. Целочисленные типы. Вещественные типы. Символьные типы. Арифметические операции. Логические операции. Операция присваивания. Условные операторы. Циклы. Управление программой.
Тема 9. Типы данных, определяемые пользователем; записи; массивы в языке С++.

Пространство имен. Перечислимый тип и тип диапазон. Типы данных, определяемые пользователем. Структуры, объединения. Понятие массива. Одномерные статические массивы. Многомерные статические массивы. Динамические массивы. Выделение и освобождение памяти. Переход от одномерных массивов к многомерным и наоборот.
Тема 10. Указатели. Работа со строками. Файлы; динамические структуры данных; списки: основные виды и способы реализации; программирование рекурсивных алгоритмов.

Указатели. Взятие адреса. Взятие значения по адресу. Операции над указателями. Строки как символьные массивы. Отличия строк от символьных массивов. Функции для работы со строками. Создание файловых переменных. Открытие файла, запись в файл, чтение из файла, закрытие и удаление файла..
Тема 11. Процедуры и функции в языке С++: построение и использование.

Понятие функции. Параметры функции. Значение, возвращаемое функцией. Функции с переменным числом параметров. Рекурсивные функции.
Тема 12. Основные этапы компьютерного решения задач; модульные программы; объектно-ориентированное программирование; критерии качества программы; диалоговые программы; дружественность; основы программирования в телекоммуникациях и распределенной обработки информации; постановка задачи и спецификация программы; способы конструирования программ; основы доказательства правильности; архитектура и возможности семейства языков высокого уровня.

Понятие об объектно-ориентированном программировании. Классы и объекты. Инкапсуляция, полиморфизм, наследование. Понятие о полях, методах, свойствах. Объектные возможности С++. Основы построения пользовательского интерфейса с помощью компонентов среды .NET Framework при использовании среды разработки Microsoft Visual Studio 2005. Понятие о тестировании программного обеспечения.


^ 3.2. Содержание практического блока дисциплины


Очная форма обучения (на базе СПО)


Вид и порядковый номер практического занятия

Тема занятия

1

2

ЛЗ 1

Основные понятия информатики.

ЛЗ 2-3

Microsoft Word, Microsoft Excel, Microsoft Access.

ЛЗ 4

Основы HTML и Java Script. Основы криптографии. Принципы устройства и работа с EFS.

ЛЗ 5

Назначение и устройство Visual Studio 2005.

ЛЗ 6-7

Базовые алгоритмические конструкции в С++.

ЛЗ 8-10

Типы данных, определяемые пользователем; записи; массивы в языке С++.

ЛЗ 11-13

Указатели. Работа со строками. Файлы; динамические структуры данных; списки: основные виды и способы реализации; программирование рекурсивных алгоритмов.

ЛЗ 14-16

Процедуры и функции в языке С++: построение и использование.

ЛЗ 17-20

Модульные программы, объектно-ориентированное программирование

^ Заочная форма обучения (полный срок)


Вид и порядковый номер практического занятия

Тема занятия

1

2

ЛЗ 1

Основные понятия информатики. Microsoft Word, Microsoft Excel.

ЛЗ 2

Microsoft Access. Основы HTML и Java Script.

ЛЗ 3

Fine Reader. Основы криптографии. Принципы устройства и работа с EFS.

ЛЗ 4

Назначение и устройство Visual Studio 2005.

ЛЗ 5

Базовые алгоритмические конструкции в С++.

ЛЗ 6

Типы данных, определяемые пользователем; записи; массивы в языке С++.

ЛЗ 7

Указатели. Работа со строками. Файлы; динамические структуры данных; списки: основные виды и способы реализации; программирование рекурсивных алгоритмов.

ЛЗ 8

Процедуры и функции в языке С++: построение и использование.

ЛЗ 9-10

Модульные программы, объектно-ориентированное программирование


^ Заочная форма обучения (на базе СПО)


Вид и порядковый номер практического занятия

Тема занятия

1

2

ЛЗ 1

Microsoft Word, Microsoft Excel, Microsoft Access.

ЛЗ 2

Назначение и устройство Visual Studio 2005. Базовые алгоритмические конструкции в С++.

ЛЗ 3

Базовые алгоритмические конструкции в С++. Типы данных, определяемые пользователем; записи; массивы в языке С++.

ЛЗ 4

Указатели. Работа со строками. Файлы; динамические структуры данных; списки: основные виды и способы реализации; программирование рекурсивных алгоритмов.

ЛЗ 5

Процедуры и функции в языке С++: построение и использование.

ЛЗ 6

Модульные программы, объектно-ориентированное программирование


^ Заочная форма обучения (на базе ВПО)


Вид и порядковый номер практического занятия

Тема занятия

1

2

ЛЗ 1

Базовые алгоритмические конструкции в С++. Типы данных, определяемые пользователем; записи; массивы в языке С++.

ЛЗ 2

Указатели. Работа со строками. Файлы; динамические структуры данных; списки: основные виды и способы реализации; программирование рекурсивных алгоритмов. Процедуры и функции в языке С++: построение и использование.


^ Практические занятия с использованием ДТО


№ п/п

Тема практического занятия с использованием ДТО

Содержание задания

Обеспечение занятия

1

2

3

4

1

Рекурсия.

Чтение электронных учебников, просмотр презентаций

Подбельский, В. В.

Программирование на языке СИ

2

Преобразование типов.

Чтение электронных учебников, просмотр презентаций

Подбельский, В. В.

Программирование на языке СИ

3

Динамические массивы.

Чтение электронных учебников, просмотр презентаций

Подбельский, В. В.

Программирование на языке СИ
^

Раздел 4. Учебно-методическое обеспечение дисциплины



4.1. Основная литература

1. Информатика [Текст] : практикум по технологии работы на компьютере / под ред. Н. В. Макаровой. – М. : Финансы и статистика, 2000. – 180 с.

2. Подбельский, В. В. Программирование на языке СИ [Текст] : учебное пособие / В. В. Подбельский, С. С. Фомин. – М. : Финансы и статистика, 2000. – 201 с.

3. Каймин, В. А. Информатика [Текст] : учебник / В. А. Каймин. – М. : ИНФРА-М, 2000. – 232 с.

4. Могилев, А. В. Информатика [Текст] : учебное пособие / А. В. Могилев, Н. И. Пак, Е. К. Хеннер. – М. : Академия, 2004. – 848 с.


^ 4.2. Дополнительная литература


  1. Амелина, Н. И. Практикум по электронным таблицам в экономике [Текст] : учебное пособие / Н. И. Амелина, Л. А. Мачулина, М. И. Чердынцева. – Москва, 2000. – 199 с.

  2. Золотова, С. И. Практикум по Access [Текст] : учебное пособие / С. И. Золотова. – М. : Финансы и статистика, 2000.


^ 4.4. Активные методы обучения

  1. Метод проектов

  2. Лекция-презентация (лекция-шоу)


4.6. Перечень вопросов к итоговому контролю знаний


  1. Позиционные системы счисления: двоичная, восьмеричная, десятеричная, шестнадцатеричная. Правила перевода из одной системы в другую.

  2. Двоичная логика. Основные логические операции. Законы де Моргана.

  3. Цифровое представление информации. Понятия бита и байта. Физическая и логическая структура ЭВМ. Физический принцип работы элементарного логического элемента.

  4. Язык ассемблера. Основы трансляции. Компиляторы. Интерпретаторы. Языки программирования высокого уровня.

  5. Структурное программирование. Объектно-ориентированное программирование. Визуальное программирование.

  6. Pascal, Delphi. C/C++/Builder/Visual C++. Другие языки. Java. Web-программирование. Платформа .NET.

  7. Понятие типа данных. Стандартные типы данных. Целочисленные типы. Вещественные типы. Символьные типы.

  8. Арифметические операции. Логические операции. Операция присваивания.

  9. Условные операторы. Циклы. Управление программой.

  10. Понятие массива. Одномерные статические массивы. Многомерные статические массивы.

  11. Динамические массивы. Выделение и освобождение памяти. Переход от одномерных массивов к многомерным и наоборот.

  12. Указатели. Взятие адреса. Взятие значения по адресу. Операции над указателями.

  13. Строки как символьные массивы. Отличия строк от символьных массивов. Функции для работы со строками

  14. Понятие функции. Параметры функции. Значение, возвращаемое функцией. Функции с переменным числом параметров. Рекурсивные функции.

  15. Создание файловых переменных. Открытие файла, запись в файл, чтение из файла, закрытие и удаление файла.

  16. Типы данных, определяемые пользователем. Структуры, объединения

  17. Компоновка проекта: общие правила. Динамические структуры данных. Списки, деревья, очереди.

  18. Общие принципы организации компьютерных сетей. 7 уровней передачи данных. Сетевые топологии и архитектуры.

  19. Математические основы криптографии. Основные алгоритмы. Криптографические пакеты

  20. Понятия базы данных и базы знаний. Технологии построения баз данных. Среды разработки и языки. MS Access.

  21. Офисные технологии. COM-технология. Представители пакета MS Office. Макросы. VBA

  22. Организация сети Интернет. Основы Web-программирования. HTML, XML, Java Script, Perl, PHP.

  23. Браузеры: Internet Explorer, Opera, Netscape Navigator. Интернет-ресурсы и интернет-службы.

  24. Понятие ИИ. Основные задачи, решаемые с помощью ИИ. Формальные системы. Модели представления знаний. Экспертные системы.

  25. Понятие операционной системы. Эволюция операционных систем.

  26. MS Windows 2000 / XP/ 2003 Server.

  27. UNIX. Linux.



^

Раздел 5. Контроль знаний студентов



Формы и график контроля знаний


Очная форма обучения (на базе СПО)


№ п/п

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

Вид контроля

Сроки проведения (контрольная точка)

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

1

2

3

4

5



Суммирование рядов.

ТК

ЛЗ

АСТ

2.

Рекурсия.

ПР

ЭН

ПКСР

3.

Работа со строками (использование указателей).

ИТ

ЭН

АСТ
^

Раздел 6. Организация самостоятельной работы студентов



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


Очная форма обучения (на базе СПО)



п/п

Тема

Вопросы, выносимые на СРС

Содержание СРС

Форма отчетности по заданию

Материально-техническое и учебно-методическое обеспечение

1

2

3

4

5

6

1

Функциональное программирование (в качестве примера функционального языка можно рассмотреть LISP).

1

ЧТ



e-learning.volbi.ru

2

Логическое программирование (в качестве примера функционального языка можно рассмотреть PROLOG).

2

ЧТ



e-learning.volbi.ru

3

Программирование микроконтроллеров на языке С++ (в качестве примера можно взять микроконтроллеры корпорации ATMEL и среду программирования AVR Studio 4).

3

ЧТ



e-learning.volbi.ru


^ Перечень вопросов, выносимых на СРС

  1. Функциональное программирование (в качестве примера функционального языка можно рассмотреть LISP).

  2. Логическое программирование (в качестве примера функционального языка можно рассмотреть PROLOG).

  3. Программирование микроконтроллеров на языке С++ (в качестве примера можно взять микроконтроллеры корпорации ATMEL и среду программирования AVR Studio 4).
^

Раздел 7. Методические рекомендации студентам



7.1. Методические рекомендации по изучению дисциплины

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

Для успешного освоения дисциплины необходимо посещать все занятия, выполнять все задания преподавателя, изучить все предлагаемые методические материалы по дисциплине. При изучении дисциплины осуществляется промежуточный и итоговый контроль в форме компьютерного тестирования.

Все лекции по дисциплине представлены в виде мультимедийных презентаций. При изучении дисциплины студенты могут пользоваться материалами, расположенными на Интернет-сайте e-learning.volbi.ru.


^ 7.2. Методические рекомендации по организации самостоятельной работы

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

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

Основными задачами организации процесса самостоятельной работы по дисциплине являются:
  • ^

    научиться применять полученные знания для решения практических задач экономики;

  • научиться самостоятельно изучать научную литературу по информатике и её применению в экономике;

  • ^

    научиться переводить экономические задачи на язык алгоритмов;

  • научиться применять информационные технологии для решения экономических задач;

  • научиться логически и алгоритмически мыслить.


Самостоятельное изучение некоторых разделов дисциплины является важнейшим этапом всей работы студента, которая неразрывно связана с аудиторными лекционными и лабораторными занятиями и ведётся в соответствии с планом организации СРС, утверждаемом на кафедре, за которой закреплена данная дисциплина.

Основные формы реализации СРС:

– Изучение учебно-методической литературы. В качестве базовой литературы можно использовать учебники и учебные пособия, согласно приведенному в разделе 4 списку, а также любые другие источники информации, такие как электронные учебники, обучающие и энциклопедические web-сайты, публикации журналов и конференций. Форма контроля знаний – устное собеседование с преподавателем, ведущим лекционные занятия.

Добросовестное изучение всего материала, входящего в объем самостоятельной работы по дисциплине "Информатика и программирование" гарантирует каждому студенту успешные результаты итогового контроля.


^ 7.3. Методические рекомендации по выполнению практических (лабораторных, семинарских) занятий

Дисциплина "Информатика и программирование", в основном, ориентирована на изучение основ алгоритмического языка С++.

Каждую лабораторную работу студент должен выполнить самостоятельно. Для отчета лабораторных работ студент должен по каждой работе оформить в электронном виде протокол, в котором коротко описываются основные теоретические положения изучаемой темы, а также ход работы, размещаются необходимые результаты; кроме того, преподавателю представляются файлы в личной папке студента на жестком диске.

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


^ 7.4. Методические рекомендации по выполнению практических занятий с использованием ДТО

Целью практических занятий с использованием ДТО по дисциплине является получение дополнительных знаний о вычислительных системах за счет применения современных образовательных технологий.

Основными задачами практических занятий с использованием ДТО являются:

  • научиться применять полученные знания для решения практических задач экономики;

  • научиться самостоятельно изучать научную литературу по информатике и её применению в экономике;

  • научиться переводить экономические задачи на язык алгоритмов;

  • научиться применять информационные технологии для решения экономических задач;

  • научиться логически и алгоритмически мыслить.

Практические занятия с использованием ДТО проводятся для студентов очной формы обучения в компьютерных аудиториях или электронной библиотеке НОУ ВИБ.

Основной формой реализации практических занятий с использованием ДТО является чтение электронных учебников и просмотр мультимедийных презентаций на Интернет-сайте e-learning.volbi.ru.

Добросовестное изучение материала на практических занятиях с применением ДТО по дисциплине "Информатика и программирование" обеспечивает успешное прохождение итогового контроля.
^

Раздел 8. Методические рекомендации преподавателям



8.1. Методические рекомендации по преподаванию дисциплины

Лекции представляются студентам в форме мультимедийных презентаций. Для этого на каждое лекционное занятие нужно подготовить персональный компьютер или ноутбук, мультимедийный проектор и экран.

Необходимо обеспечить студентов всеми методическими материалами по дисциплине. Для этого следует использовать Интернет-сайт дистанционного образования НОУ ВИБ e-learning.volbi.ru, загружая на него все имеющиеся материалы.


^ 8.2. Методические рекомендации по проведению практических занятий с использованием ДТО

Для проведения практических занятий с использованием ДТО необходимо разместить электронные учебники и мультимедийные презентации на Интернет-сайте дистанционного образования e-learning.volbi.ru. Чтобы студенты получили доступ к материалам, нужно на первом лабораторном занятии зарегистрировать всех студентов на данном Интернет-сайте.


^ 8.3. Методические рекомендации по организации контроля знаний

При изучении дисциплины производится промежуточный и итоговый контроль знаний студентов с использованием компьютерного тестирования в программе АСТ. Для подготовки студентов к тестированию необходимо обеспечить их сборниками тестов по дисциплине. Для технической организации тестирования необходимо заполнить и передать в центр тестирования качества обучения информационную карту тестовых испытаний.


^ 8.4. Методические рекомендации по организации самостоятельной работы студентов

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


Учебно-методическое издание


Рабочая программа



^ Завьялов Дмитрий Викторович

(Фамилия, Имя, Отчество разработчика)

Информатика и программирование

(Наименование дисциплины в соответствии с учебным планом)




Компьютерный набор и техническое редактирование

^ С.А. Суворова




(Инициалы, Фамилия, сотрудника)

Редактор







(Инициалы, Фамилия редактора РИС ОИТ)




Подписано в печать







Формат 60х84/16.

Бумага офсетная.

Объем




п.л.;




уч.-изд.п.л.

Тираж




экз.



Издательство Волгоградского института бизнеса.

400010, г. Волгоград, ул. Качинцев, 63




Скачать 352.11 Kb.
оставить комментарий
Дата09.11.2011
Размер352.11 Kb.
ТипРабочая программа, Образовательные материалы
Добавить документ в свой блог или на сайт

Ваша оценка этого документа будет первой.
Ваша оценка:
Разместите кнопку на своём сайте или блоге:
rudocs.exdat.com

Загрузка...
База данных защищена авторским правом ©exdat 2000-2017
При копировании материала укажите ссылку
обратиться к администрации
Анализ
Справочники
Сценарии
Рефераты
Курсовые работы
Авторефераты
Программы
Методички
Документы
Понятия

опубликовать
Загрузка...
Документы

Рейтинг@Mail.ru
наверх