ЮЖНО-УРАЛЬСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ
|
| УТВЕРЖДАЮ
Декан факультета
Экономики и управления
_____________И. А. Баев
|
РАБОЧАЯ ПРОГРАММА практики к ООП от 30.05.2014 № 07-121/01-255в
Практика Учебная для направления 230700.62 Прикладная информатика (бакалавр) профиль подготовки «Прикладная информатика в экономике» форма обучения очная кафедра-разработчик Информатика Рабочая программа составлена в соответствии с ФГОС ВПО по направлению подготовки 230700.62 «Прикладная информатика», утвержденным приказом Минобрнауки от 22 декабря 2009 № 783. Рабочая программа рассмотрена и одобрена на заседании кафедры Информатики (протокол № ___ от _________________)
Зав. кафедрой Информатики, д.т.н., с.н.с. _________________ Б.М. Суховилов Уч. секретарь кафедры, ст. преп. _________________ Е.Н. Горных
Разработчики программы, доцент __________________ Е.А. Конова
ст. преподаватель _________________ Е.Н. Горных
Челябинск 2014
1. Цель практики Целью учебной практики является развитие компетенций, предусмотренных ФГОС для дисциплин вариативной части математического и естественнонаучного, профессионального циклов первого года обучения, приобретение первичных профессиональных умений и навыков, подготовка к осознанному и углубленному изучению профессиональных дисциплин.
| Задачи практики Задачи учебной практики:
углубление, систематизация и закрепление теоретических знаний, полученных студентами при изучении дисциплин первого года обучения;
изучение новых тем на основе междисциплинарных связей;
приобретение практических навыков кодирования, отладки и тестирования прикладных задач;
приобретение навыков самостоятельной работы над заданием.
| Краткое содержание практики 1. Углубленное изучение языка программирования С++. Введение в объектное программирование. Решение прикладных задач с использованием среды разработчика Visual Studio.Net.
2. Введение в офисное программирование, изучение языка программирования Visual Basic for Application (VBA). Решение прикладных задач на основе офисных приложений с использованием VBA Excel.
3. Самостоятельная, под руководством преподавателя, работа над индивидуальным заданием.
| 2. Место практики в структуре ООП Перечень предшествующих дисциплин, видов работ
| Перечень последующих дисциплин, видов работ
| В.2.01 Информатика и программирование.
В.3.04 Интегрированные пакеты прикладных программ
| В.2.02. Математическая логика и теория алгоритмов.
В.2.03. Высокоуровневые методы информатики и программирования.
В.2.04: Лингвистическое обеспечение информационных систем.
В.2.05: Объектно-ориентированное программирование.
В.2.06: Реализация структур данных в современных инструментальных средах.
Б.3.02.01. Информационные системы и технологии.
| Требования к «входным» знаниям, умениям, навыкам студента, необходимым для прохождения данной практики и приобретенным в результате освоения предшествующих дисциплин:
1. В.2.01 Информатика и программирование:
знать и уметь использовать язык программирования С++;
владеть основами алгоритмической разработки приложения, знать базовые алгоритмы обработки данных: поиск, сортировка и подобные;
уметь моделировать и проектировать производные типы данных;
использовать модульный стиль разработки приложений;
иметь навыки кодирования, тестирования и отладки приложений в интегрированной среде разработчика.
2. В.3.04 Интегрированные пакеты прикладных программ
знать возможности электронных таблиц для обработки данных;
уметь выбирать средства обработки данных в зависимости от целей и требований к виду представления результата;
уметь применять технологии обработки данных для решения прикладной задачи;
владеть технологиями подготовки текстовых документов.
| 3. Компетенции обучающегося, формируемые в результате прохождения практики В результате прохождения практики формируются следующие компетенции:
ОК-1: способен использовать, обобщать и анализировать информацию, ставить цели и находить пути их достижения в условиях формирования и развития информационного общества;
ОК-3: способен работать в коллективе, нести ответственность за поддержание партнерских, доверительных отношений;
ОК-5: способен самостоятельно приобретать и использовать в практической деятельности новые знания и умения, стремиться к саморазвитию;
ПК-4: способен ставить и решать прикладные задачи с использованием современных информационно-коммуникационных технологий;
ПК-9: способен моделировать и проектировать структуры данных и знаний, прикладные и информационные процессы;
ПК-10: способен применять к решению прикладных задач базовые алгоритмы обработки информации, выполнять оценку сложности алгоритмов, программировать и тестировать программы;
ПК-22: способен готовить обзоры научной литературы и электронных информационно-образовательных ресурсов для профессиональной деятельности.
|
В результате прохождения практики студент должен:
а) знать:
принципы модульного программирования;
основные элементы объектного программирования;
основные приемы алгоритмизации прикладных задач;
язык программирования С++;
принципы разработки программ;
принципы отладки и тестирования программ.
| б) уметь:
разрабатывать алгоритмы и программы решения типовых задач;
программировать задачи обработки данных в предметной области;
выполнять тестирование и отладку программ;
оформлять отчетную документацию о работе.
| в) владеть:
навыками программирования на языке С++ в IDE Visual Studio;
навыками программирования приложений в среде Ms Office;
навыками отладки и тестирования задач;
основами работы с научно-технической литературой и ресурсами интернет;
навыками самостоятельной работы по решению задачи;
| 4. Формы проведения практики Форма проведения практики: лабораторная, проводится в компьютерных классах кафедры информатики.
| 5. Место и время проведения практики Учебная практика проводится в учебных аудиториях кафедры информатики ЮУрГУ: аудитории 335/3Б, 258/3Б, 229/3Б.
Время проведения практики: второй семестр, 4 недели.
1 неделя – аудиторные занятия: установочные лекции 4 часа, практика 5 часов в день,
2 неделя – аудиторные занятия, установочные лекции 4 часа, практика 5 часов в день.
3,4 недели – самостоятельная работа над индивидуальным заданием, консультации преподавателя.
| 6. Структура практики Общая трудоемкость практики, в соответствии с учебным планом, составляет 6 зачетных единиц, 216 часов.
. № раздела (этапа)
| Наименование разделов (этапов) практики
| Кол-во часов
| Форма текущего контроля
| 1
| Углубленное изучение языка программирования С++. Введение в объектное программирование. Решение прикладных задач с использованием среды разработчика Visual Studio.Net.
| 54
| Проверка заданий
| 2
| Введение в офисное программирование, изучение языка программирования Visual Basic for Application (VBA). Решение прикладных задач на основе офисных приложений с использованием VBA Excel.
| 54
| Проверка заданий
| 3
| Работа над индивидуальным заданием.
Оформление отчета и других материалов, необходимых для сдачи зачета.
| 108
| Проверка выполнения задания. Защита отчёта
| 6.1. Содержание практики № раздела (этапа)
| Наименование или краткое содержание вида работ на практике
| Кол-во часов
| 1
| Строки как тип данных. Основные алгоритмы обработки строк.
| 9
| 1
| Рекурсия как инструмент программиста.
| 9
| 1
| Представление табличных данных на основе типа данных «Структура». Основные алгоритмы работы с данными, представленными в форме таблиц. Реализация приложений на основе модульного стиля. Статическая и динамическая модель приложения.
| 9
| 1
| Введение в объектно-ориентированное программирование. Основные понятия. Инкапсуляция. Класс как тип данных.
| 9
| 1
| Расширение понятия объект. Перегруженные операции.
| 9
| 1
| Контейнерные классы. Массив как контейнерный объект.
| 9
| 2
| Введение в VBA. Объектная модель. Автоматическая запись макросов.
| 9
| 2
| Программирование функций.
| 9
| 2
| Создание пользовательского интерфейса на основе Userform
| 9
| 2
| Объекты, свойства, методы.
| 9
| 2
| Обработка событий.
| 9
| 3
| Работа над индивидуальным заданием.
| 100
| 3
| Оформление отчета и других материалов, необходимых для сдачи зачета.
| 8
| 7. Образовательные, научно-исследовательские и научно-производственные технологии, используемые на практике Технология разработки приложений на основе модульного стиля.
Технология проектирования приложений Visual Studio.Net.
Технология использования базовых возможностей приложений и встроенного языка программирования для их расширения.
| 8. Учебно-методическое и информационное обеспечение практики Печатная учебно-методическая документация а) основная литература:
1. Подбельский, В.В. Программирование на языке Си: учеб. пособие для вузов по направлениям «Прикладная математика» и др. М: Финансы и статистика, 2003-2009. 22 экз.
2. Подбельский, В.В. Язык Си++: учеб. пособие для вузов по направлениям «Прикладная математика» и др. М: Финансы и статистика, 2004-2009. 9 экз.
3. Павловская, Т.А. C/C++. Программирование на языке высокого уровня: учебник для вузов по направлению «Информатика и вычислительная техника» /Т.А. Павловская, СПб. и др. : Питер , 2011-2013. 12 экз.
4. Конова Е.А., Поллак Г.А., Ткачев А.М. Практический курс программирования на языках С и С++. – Учебное пособие. – Челябинск: изд-во ЮУрГУ, 2004.
5. Библиотека MSDN на русском языке. URL http://msdn.microsoft.com/library/rus.
6. Уокенбах, Д. Профессиональное программирование на VBA в Excel 2003 / Д. Уокенбах; Пер. с англ. и ред. И. В. Василенко М. : Диалектика , 2005, 2003. 799 с. : ил.
7. Белоусова, С. Н. Основные принципы и концепции программирования на языке VBA в Excel [Текст] : учеб. пособие / С. Н. Белоусова, И. А. Белоусова М. : Интернет-Университет Информационных Технологий : БИНОМ. Лаборатория знаний , 2010. 199 c. : ил.
|
б) дополнительная литература:
1. Конова Е.А., Поллак Г.А., Ткачев А.М. Основы программирования на языке С. Учебное пособие. – Челябинск: изд-во ЮУрГУ, 2004.
2. Шилдт, Г. Самоучитель C++ / Г. Шилдт. Пер. с англ. А. Жданова. СПб.: БХВ-Петербург, 2003, 2005. 5 экз.
3. Культин, Н.Б. C/C++ в задачах и примерах: сб. задач / Н.Б. Культин. СПб.: БХВ-Петербург, 2007, 2006. 4 экз.
4. Брукшир, Д.Г. Введение в компьютерные науки / Д.Г. Брукшир; Пер. с анг. Д.А. Клюшина и др.; под ред А.В. Слепцова; под общ. ред. В.Н, Штонды. – 6-е изд.– М. и др: Вильямс, 2001. – 685 с. 9 экз.
5. Макконелл, Д. Основы современных алгоритмов: учеб. пособие по направлению «Информатика и вычисл. Техника» / Д. Макконелл; пер. с англ. под ред. С.К. Ландо; – М.: Техносфера, 2004, 2006. – 366 с. 7 экз.
6. Уокенбах, Д. Microsoft Excel 2000 / Д. Уокенбах; Пер. с англ. А. А. Минько М. : Диалектика , 2001. 872,[23] с. : ил.
7. Горных, Е. Н. Разработка приложений на VBA [Текст] : учеб. пособие / Е. Н. Горных ; под ред. Б. М. Суховилова ; Юж.-Урал. гос. ун-т, Каф. Информатика ; ЮУрГУ Челябинск : Издательство ЮУрГУ , 2007.120, [1] с. : ил.
|
в) методические пособия для самостоятельной работы студента:
1. Конова Е.А. Конспект лекций с примерами реализации приложений. http://puma.inf.susu.ac.ru/ffms
| Электронная учебно-методическая документация Вид учебно-методической документации
| Наименование разработки
| Ссылка на информационный ресурс
| Наименование ресурса в электронной форме
| Доступность
| Основная литература.
| Учебная практика по направлению 230700 "Прикладная информатика" [Электронный ресурс] : метод. указания / сост. Е. А. Конова, Е. Н. Горных, О. П. Габбасова; Юж.-Урал. гос. ун-т, Каф. информатики; ЮУрГУ Челябинск , 2013
| URL
http://www.lib.susu.ac.ru/ftd?base=SUSU_METHOD&key=000515069
| Ресурс библиотеки ЮУрГУ.
| Свободный доступ.
| Основная литература.
| Е.А. Конова, Г.А. Поллак, А.М. Ткачев. Практический курс программирования на языках С и С++.
| URL http://www.lib.susu.ac.ru/ftd?base=SUSU_METHOD&key=000305742
| Ресурс библиотеки ЮУрГУ.
| Свободный доступ.
| Дополнительная литература
| А.М. Ткачев, Е.А. Конова, Г.А. Поллак. Информатика и программирование
| URL http://www.lib.susu.ac.ru/ftd?base=SUSU_UMK&key=000414276
| Ресурс библиотеки ЮУрГУ.
| Свободный доступ .
| Методические пособия
| Конова Е.А.
Конспект лекций с примерами реализации программ.
| http://puma.inf.susu.ac.ru/ffms
| Ресурс кафедры информатики
| Авторизованный доступ.
| Основная литература
| Библиотека MSDN на русском языке
| URL http://msdn. microsoft.com/ library/rus/
| Интернет-ресурсы
| Свободный доступ
| 9. Материально-техническое обеспечение практики Место прохождения практики
| Адрес места прохождения
| Основное оборудование, стенды, макеты, компьютерная техника, предустановленное программное обеспечение, обеспечивающие прохождение практики
| ЮУрГУ,
Кафедра информатики
| Пр. Ленина, 82. корпус 3БВ.
| Специализированный компьютерный класс каф. информатики, среда разработчика Visual Studio.Net, доступ к справочной системе MSDN.
| 10. Перечень тем индивидуальных работ За время практики каждый студент выполняет общее и индивидуальное задания. Общее задание выполняется в первые две недели практики. Индивидуальное задание выполняется каждым студентом самостоятельно под контролем преподавателя на консультациях.
Темы и содержание индивидуальных заданий выдаются студентам в первые две недели практики. По заданию оформляется отчет в соответствии с требованиями СТО ЮУрГУ, и защищается в устной форме по завершении практики.
10.1. Контрольные задания по первому разделу.
Файл «Набор заданий для учебной практики.doc»
10.2. Образец задания по первому разделу.
Файл «Образец инд_задания учебная практика.doc»
10.3. Образец индивидуального задания для самостоятельной работы по второму разделу практики.
Файл «Задания_учеб_практика_2.doc»
|
|