МИНИСТЕРСТВО ПРОСВЕЩЕНИЯ РОССИЙСКОЙ ФЕДЕРАЦИИ
Федеральное государственное бюджетное образовательное учреждение высшего образования "Набережночелнинский государственный педагогический университет"
Информатики и вычислительной математики
аннотация к рабочей программе дисциплины (модуля)
Объектно-ориентированное программирование
44.03.05 Педагогическое образование (с двумя профилями подготовки), профили Математика и Информатика
к.п.н, Доцент, Герасимова О.Ю.
Распределение часов дисциплины по семестрам
Семестр
(<Курс>.<Семестр на курсе>)
УП: b44.03.05 М и И 121,021, 921 гр..plx
1. ЦЕЛЬ И ЗАДАЧИ ОСВОЕНИЯ ДИСЦИПЛИНЫ (МОДУЛЯ)
Целью освоения дисциплины является изучение основ классической теории объектно-ориентированного программирования и средств объектно-ориентированного программирования языка С#.
Задачами освоения дисциплины является:
изучение теоретических основ объектно-ориентированного программирования;
приобретение студентами умений объектно - ориентированного программирования;
приобретение и развитие навыков разроботки программного обеспечения с применением объектно-ориентированнх язков программирования.
2. МЕСТО ДИСЦИПЛИНЫ (МОДУЛЯ) В СТРУКТУРЕ ОБРАЗОВАТЕЛЬНОЙ ПРОГРАММЫ
Требования к предварительной подготовке обучающегося:
Возрастная и педагогическая психология
Дифференциальное исчисление функций нескольких переменных
Математическая логика и теория алгоритмов
Психолого-педагогический практикум
Учебная практика. Практика по программированию
Дифференциальные уравнения
Общая и социальная психология
Разработка web-сайтов на HTML и CSS
Теоретические основы информатики
История (история России, всеобщая история)
Основы алгоритмизации и программирования
Основы математического анализа
Основы общей педагогики, история педагогики и введение в педагогическую деятельность
Учебная практика. Практикум по решению математических задач
Алгоритмы и структуры данных
Концепции современного естествознания
Учебная практика по программированию
Дисциплины и практики, для которых освоение данной дисциплины (модуля) необходимо как предшествующее:
Высокоуровневые методы программирования
Вычислительная математика
Компьютерные сети и интернет-технологии
Организация дополнительного образования (по первому профилю) Организация математических турниров и олимпиад
Производственная педагогическая практика
Диагностика предметных и метапредметных результатов обучения по математике
Курсовая работа по математике
Технологии программирования
Учебная практика. Практикум по решению задач повышенной сложности
УП: b44.03.05 М и И 121,021, 921 гр..plx
Курсовая работа по информатике
Организация проектной и учебно-исследовательской деятельности
Основания геометрии и неевклидова геометрия
Практикум по решению задач на ПК
Проектирование информационных систем
Решение олимпиадных задач по математике
Специальные методы решения математических зада
Теория вероятностей и математическая статистика
Выполнение и защита выпускной квалификационной работы
Дифференциальная геометрия
Подготовка к сдаче и сдача государственного экзамена
Производственная преддипломная практика
Преподавание в классах с углубленным изучением математики
Проектирование и исследование задач с применением виртуального конструктора "Живая математика"
Производственная педагогическая практика
Учебная практика по решению задач повышенной сложности
Диагностика предметных и метапредметных результатов обучения по математике
Проектирование и исследование задач с применением виртуального конструктора "Живая математика"
Специальные методы решения математических зада
Вычислительная математика
3. ПЛАНИРУЕМЫЕ РЕЗУЛЬТАТЫ ОБУЧЕНИЯ ПО КАЖДОЙ ДИСЦИПЛИНЕ (МОДУЛЮ), ОБЕСПЕЧИВАЮЩИЕ ДОСТИЖЕНИЕ ПЛАНИРУЕМЫХ РЕЗУЛЬТАТОВ ОСВОЕНИЯ ОБРАЗОВАТЕЛЬНОЙ ПРОГРАММЫ
ОПК-8: Способен осуществлять педагогическую деятельность на основе специальных научных знаний
ОПК-8.1: Демонстрирует специальные научные знания в т.ч. в предметной области
ОПК-8.2: Осуществляет трансформацию специальных научных знаний в соответствии с психофизиологическими, возрастными, познавательными особенностями обучающихся, в т.ч. с особыми образовательными потребностями
ОПК-8.3: Осуществляет урочную и внеурочную деятельность в соответствии с предметной областью согласно освоенному профилю (профилям) подготовки
ОПК-8.4: Владеет методами научно-педагогического исследования в предметной области
УК-1: Способен осуществлять поиск, критический анализ и синтез информации, применять системный подход для решения поставленных задач
УК-1.1: Выбирает источники информации, адекватные поставленным задачам и соответствующие научному мировоззрению
УК-1.2: Демонстрирует умение осуществлять поиск информации для решения поставленных задач в рамках научного мировоззрения
УК-1.3: Демонстрирует умение рассматривать различные точки зрения на поставленную задачу в рамках научного мировоззрения
В результате освоения дисциплины обучающийся должен
общие принципы построения алгоритмов, основные алгоритмические конструкции;
понятие системы программирования;
основные элементы процедурного языка программирования, структуру программы, операторы и операции;
управляющие структуры, структуры данных;
объектно-ориентированную модель программирования;
понятие классов и объектов, их свойств и методов;
УП: b44.03.05 М и И 121,021, 921 гр..plx
понятие механизма наследования классов.
использовать языки программирования;
строить логически правильные и эффективные программы;
использовать нисходящий метод для решения задач.
анализа эффективности алгоритмов решения задач;
средствами создания сложных программных комплексов;
методами выбора структуры используемых переменных и методов для создания классов;
средствами разработки программного обеспечения.