Аннотация рабочей программы дисциплины информатика Место дисциплины в структуре ооп бакалавриата

Вид материалаПрограмма дисциплины

Содержание


Компетенции обучающегося, формируемые
Подобный материал:
АННОТАЦИЯ РАБОЧЕЙ ПРОГРАММЫ ДИСЦИПЛИНЫ

Информатика

Место дисциплины в структуре ООП бакалавриата


Дисциплина входит в цикл МЕН базовую часть ООП бакалавриата.

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

011210 Физика конденсированного состояния вещества.

Изучению дисциплины предшествуют базовые школьные знания по дисциплине «Информатика».

Успешное освоение дисциплины позволяет перейти к изучению следующих дисциплин: Программирование в цикле ФТД.

Программа дисциплины построена линейно-хронологически, в ней выделены разделы:

1 семестр:

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

2 семестр:

Динамические структуры; указатели и динамическая память; линейные списки: стеки; деревья; бинарные деревья; бинарное дерево поиска; файлы записей; текстовые файлы; конструкторы и деструкторы.


Компетенции обучающегося, формируемые

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

- способность использовать в познавательной и профессиональной деятельности базовые знания в области математики и естественных наук (ОК-1);

- способность приобретать новые знания, используя современные образовательные и информационные технологии (ОК-3);

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

- способность овладеть основными методами, средствами и способами получения, хранения, переработки информации, иметь навыки работы с компьютером как средством управления информацией (ОК-12);

- способность использовать в познавательной и профессиональной деятельности навыки работы с информацией из различных источников (ОК-16);

- способность использовать в познавательной и профессиональной деятельности базовые знания в области информатики и современных информационных технологий, навыки использования программных средств и навыки работы в компьютерных сетях, умение создавать базы данных и использовать ресурсы Интернет (ОК-17);

- способность понимать сущность и значение информации в развитии современного информационного общества, осознавать опасность и угрозу, возникающие в этом процессе, соблюдать основные требования к информационной безопасности, в том числе защите государственной тайны (ОК-21).

В результате освоения дисциплины обучающийся должен:
  • Знать:

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

2) основные понятия алгоритмического языка;

3) основные типы данных;

4) условный оператор if;

5) основные циклы: for, while, repeat;

6) основные составляющие библиотеки CRT;

7) алгоритм работы с одномерными и двумерными массивами;

8) алгоритм построения библиотеки (unit);

9) алгоритм разделения задачи на подзадачи;

10) алгоритм описания процедуры и функции.

11) основные понятия, такие как стек, очередь, дерево, файл;

12) алгоритм создания стека, добавления элемента в стек и удаление элемента из стека:

13) алгоритм работы с двухуровневым стеком;

14) алгоритм создания файла, добавления в файл, удаление из файла;

15) алгоритм создания дерева, алгоритм работы с деревьями с указателем;

16) бинарное дерево поиска;

17) основные отличия динамических структур друг от друга;

18) принцип и алгоритм создания библиотек;

19) алгоритм подключения всех библиотек к одной программе.
  • Уметь:

1) работать в среде Borland Turbo Pascal 7.0.;

2) настраивать директорию и создавать все свои программы в единой папке;

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

4) создавать библиотеку, в которой будут находится процедуры и

функции;

5) присоединять библиотеку к основной программе;

6) применять навыки работы с unit-ами;

7) запрограммировать модуль «Стеки»;

8) запрограммировать модуль «Двухуровневое меню со стеками»;

8) запрограммировать модуль «Файлы»;

9) запрограммировать модуль «Деревья»;

10) запрограммировать модуль «Деревья с указателями»;

11)запрограммировать модуль «Бинарное дерево поиска»;

12) соединить все подпрограммы в единую программу;

13) протестировать полученную программу.
  • Владеть: навыками программирования на Borland Turbo Pascal 7.0., навыками настройки рабочей области.