Министерство образования и науки Российской Федерации

Федеральное государственное бюджетное образовательное учреждение

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

«Армавирская государственная педагогическая академия»

Институт прикладной информатики, математики и физики

Кафедра информатики и информационных технологий обучения

РАБОЧАЯ ПРОГРАММА ДИСЦИПЛИНЫ

«_Б.3.ДВ.4_» «_Кроссплатформенное программирование_»

Направление подготовки _09.03.03 Прикладная информатика___________________

Профиль подготовки _____Прикладная информатика в экономике______________

Квалификация (степень) выпускника   бакалавр  

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

Составитель (и):

Армавир, 2015

Обоснование РПД

Рабочая программа по дисциплине Б.3.ДВ.4 «Кроссплатформенное программирование» разработана в соответствии с требованиями ФГОС ВО (федеральный или региональный компонент) к обязательному минимуму содержания и уровню подготовки дипломированного выпускника и предназначен для студентов, обучающихся по направлению 09.03.03 «Прикладная информатика», профилю «Прикладная информатика в экономике».

Рабочая программа дисциплины рекомендована к утверждению учебно-методической комиссией на заседании кафедры информатики и ИТО от «_____» ___________ 20__ г., протокол № ___.

Автор (составитель): , доцент кафедры информатики и ИТО

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

«____»_________________ 20___ г. протокол № ____

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

СОДЕРЖАНИЕ

НЕ нашли? Не то? Что вы ищете?

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

2 Перечень планируемых результатов обучения по дисциплине, соотнесенных с планируемыми результатами освоения образовательной программы.. 4

3 Место учебной дисциплины в структуре ООП ВО.. 7

4 Объем дисциплины (в зачетных единицах с указанием количества академических, выделенных на контактную работу обучающихся с преподавателем (по видам учебных занятий) и на самостоятельную работу обучающихся) 8

5 Содержание дисциплины (структурированное по темам (разделам) с указанием отведенного на них количества академических или астрономических часов и видов учебных занятий) 9

6. Виды занятий и их содержание: 10

6.1 Планы и содержание лекционных занятий. 10

7 Перечень учебно-методического обеспечения для самостоятельной работы обучающихся по дисциплине 18

8 Фонд оценочных средств для проведения текущего контроля и промежуточной аттестации обучающихся по дисциплине. 20

8.1 Типовые контрольные задания или иные материалы, необходимые для оценки знаний, умений, навыков и (или) опыта деятельности, характеризующих этапы формирования компетенций в процессе освоения образовательной программы.. 24

8.2 Методические материалы, определяющие процедуры оценивания знаний, умений, навыков и (или) опыта деятельности, характеризующих этапы формирования компетенций. 25

9 Перечень основной и дополнительной учебной литературы, необходимой для освоения дисциплины 25

10 Перечень ресурсов информационно-телекоммуникационной сети «Интернет», необходимых для освоения дисциплины.. 26

11 Методические указания для обучающихся по освоению дисциплины.. 27

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

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

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

3.ДВ.4 «Кроссплатформенное программирование» предназначена для реализации государственных требований к минимуму содержания и уровню подготовки выпускников по направлению подготовки 09.03.03 «Прикладная информатика» заочной формы обучения.

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

Дисциплина «Кроссплатформенное программирование» является общепрофессиональной и направлена на формирование у студента фундамента понимания основ программирования на различных платформах.

Цель дисциплины: изучение современных технологий программирования для различных архитектур и платформ.

Задачи дисциплины:

·  сформировать системное базовое представление, первичные знания, умения и навыки по основам кроссплатформенного программирования для платформ Java, .Net, Qt, python, wxWidgets;

·  изучить этапы создания приложений в интегрированных средах разработки;

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

2 Перечень планируемых результатов обучения по дисциплине, соотнесенных с планируемыми результатами освоения образовательной программы

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

знать:

·  современное состояние и принципиальные возможности языков программирования

Java, C#, C++, python;

·  концепции кроссплатформенного программного обеспечения;

·  характеристики существующих платформ разработки и области их применения;

·  назначение основных компонентов библиотеки CLX;

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

·  основные аспекты концепции кроссплатформенного программирования.

уметь:

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

·  анализировать производительность получаемых решений;

·  разрабатывать простейшие программы для работы в различных операционных системах;

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

·  создавать программы на кроссплатформенных интерпретируемых языках.

владеть:

·  навыками работы в интегрированных средах разработки;

·  методами отладки и профилирования создаваемых приложений;

·  навыками работы с объектно-ориентированными языками программирования;

·  навыками работы с интерпретируемыми языками программирования;

·  навыками создания простейших кроссплатформенных приложений.

Распределение компетенций, формируемых в ходе изучения дисциплины

Коды компетенций

Название компетенции

Форма текущего контроля качества компетенции

ОК - Общекультурные компетенции профиля

ОК-1

способен использовать, обобщать и анализировать информацию, ставить цели и находить пути их достижения в условиях формирования и развития информационного общества

Опорный конспект

Выполнить задания к лабораторным работам

ОК-5

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

Опорный конспект

Выполнить задания к лабораторным работам

ПК - профессиональные компетенции профиля

ПК-4

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

Опорный конспект

Выполнить задания к лабораторным работам

ПК-5

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

Выполнить задания к контрольным работам

ПК-6

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

Выполнить задания к контрольным работам

ПК-7

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

Выполнить задания к контрольным работам

ПК-8

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

Опорный конспект

Выполнить задания к лабораторным работам

ПК-9

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

Выполнить задания к контрольным работам

ПК-10

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

Опорный конспект

Выполнить задания к лабораторным работам

ПК-16

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

Выполнить задания к контрольным работам

ПК-17

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

Опорный конспект

Выполнить задания к лабораторным работам

Содержание РПД базируется на знаниях студентов, полученных в период изучения дисциплины «Информатика», «Основы алгоритмизации и программирования».

При изложении материала необходимо соблюдать единство терминологии, обозначений в соответствии с действующими государственными стандартами.

В соответствии с учебным планом дисциплина изучается в 7 семестре.

Промежуточный контроль проводится в 7 семестре в виде зачета.

Из за большого объема этот материал размещен на нескольких страницах:
1 2 3 4 5