Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

аннотации / ООП ФГОС / Информатика / ЮФУ_Программирование

.doc
Скачиваний:
12
Добавлен:
16.03.2016
Размер:
55.3 Кб
Скачать

АННОТАЦИЯ

рабочей программы учебной дисциплины

«Программирование»

Дисциплина включена в программу бакалавриата по направлению 03.03.02 – ФИЗИКА.

Общая трудоемкость дисциплины составляет 3 зачетные единицы.

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

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

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

  • общекультурные компетенции (ОК)

способность к самоорганизации и самообразованию (ОК-7);

  • общепрофессиональные компетенции (ОПК)

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

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

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

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

способностью использовать в своей профессиональной деятельности знание иностранного языка (ОПК-7);

  • профессиональные компетенции (ПК)

научно-исследовательская деятельность

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

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

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

готовность применять на практике профессиональные знания теории и методов физических исследований (ПК-3);

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

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

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

  • знать

основы программирования на языке C# в среде MS Visual Studio;

  • уметь

создавать консольные и оконные приложения в данной среде;

  • владеть

навыками программирования на языке C#.

Курс «Программирование» состоит из двух модулей, в которых рассматриваются следующие основные темы:

  • Модуль 1 – Основы языка C#

Создание на C# консольных приложений, приложений Windows Forms и WPF. Создание пользовательского интерфейса в Visual C#. Отображение текста в форме Visual Forms. Диалоговые окна. Отображение даты и времени. Элементы управления "TreeView". Создание настраиваемого пользовательского интерфейса. Доступ к данным и их отображение. Рисование текста и графики. Добавление файлов мультимедиа в приложение. Создание и использование точечных рисунков и значков. Настройка, отображение и печать Windows Forms. Создание приложений WPF. Подключение к данным.

  • Модуль 2 Структурирование кода программы

Структура программы и ход выполнения. Пространство имен. Классы и объекты. Структуры. Переменные и константы. Операторы. Выбор и ветвление. Циклы. Строки. Массивы и коллекции. Обработка ошибок и исключений.

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

  • мультимедийные лекции;

  • электронные формы контроля;

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

  • для самотестирования студентам предоставляются контрольные вопросы.

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

Контроль успеваемости студентов осуществляется в виде:

  • текущего контроля

использование на практических занятиях приемов разработки консольных и оконных приложений в среде MS Visual Studio;

  • рубежного контроля

онлайн-тестирование;

  • промежуточной аттестации в форме зачета

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

3