МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ Федеральное государственное бюджетное образовательное учреждение высшего образования «НАЦИОНАЛЬНЫЙ ИССЛЕДОВАТЕЛЬСКИЙ МОСКОВСКИЙ ГОСУДАРСТВЕННЫЙ СТРОИТЕЛЬНЫЙ УНИВЕРСИТЕТ» УТВЕРЖДАЮ Председатель МК ____________________________ «__» _________________20__г. ФОНД ОЦЕНОЧНЫХ СРЕДСТВ по дисциплине/практике/НИР «Программирование» Уровень образования бакалавриат Направление подготовки/специальность 09.03.01 Информатика и вычислительная техника Направленность (профиль) программы Системотехника и автоматизация проектирования и управления в строительстве г. Москва 2015 г. 1. Фонд оценочных средств – неотъемлемая часть нормативно-методического обеспечения системы оценки качества освоения студентами основной профессиональной образовательной программы высшего образования. 2. Фонд оценочных средств для проведения текущего контроля и промежуточной аттестации по дисциплине «Программирование» утвержден на заседании кафедры «Информационных систем, технологий и автоматизации в строительстве». Протокол № от « » _____________ 2015 г. 3. Срок действия ФОС: 2015/2016 учебный год. 1. Структура дисциплины (модуля) Разделы теоретического обучения № 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 Наименование раздела теоретического обучения Общее устройство и приемы работы на ЭВМ. Блок-схемы. Алгоритмический язык Си. Типы величин. Операции (15 рангов) Операторы Ввод и вывод. Массивы. Работа с файлами Применение пользовательских функций Методы решения нелинейных уравнений Методы поиска экстремума функции Методы численного интегрирования Метод Гаусса для решения СЛАУ Метод Зейделя для решения СЛАУ Символьные строки Структуры и объединения. Графические возможности текстового режима. Программирование меню Аргументы функции main. Классы памяти Рекурсия Организация памяти. Стеки. Организация памяти. Очереди Организация памяти. Списки. Организация памяти. Деревья. Разбор и выполнение курсовой работы. Графический режим Turbo C. История ТП и программирования. Основные понятия и определения. Парадигмы программирования. Изучение программирования на языке Си++ Анализ проблемы (задачи) и синтез спецификаций к ПО Проектирование и разработка ПО Тестирование и отладка ПО Сопровождение ПО Коллективная разработка. BUG-трекинг. Управление проектом. UML и ГОСТ (ЕСПД). Форматирование, документация и другие средства стилистической слаженности кода. Особенности работы с памятью в Си++ (кеш паять). Эффективность производительность. Использование STL. Создание программ на Си++ с графическим интерфейсом пользователя Межпроцессное взаимодействие. Потоки. Взаимодействие программ с ОС. 2. Перечень планируемых результатов обучения по дисциплине (модулю), соотнесенных с планируемыми результатами освоения образовательной программы Планируемые результаты освоения образовательной программы – освоение компетенций. Планируемые результаты обучения по дисциплине (модулю) – получение знаний, умений, навыков. Компетенция по ФГОС Использует основные законы естественнонаучных дисциплин в профессиональной деятельности, применяет методы математического анализа и моделирования, теоретического и экспериментального исследования Имеет навыки работы с компьютером как средством управления информацией Способен работать с информацией в глобальных компьютерных сетях Осваивать методики использования программных средств для решения практических задач Разрабатывать интерфейсы «человек – электронновычислительная машина» Разрабатывать модели компонентов информационных систем, включая модели баз данных Разрабатывать компоненты программных комплексов и баз данных, использовать современные Код компетенции по ФГОС ОК-10 ОК-12 ОК-13 ПК-2 ПК-3 ПК-4 ПК-5 Основные показатели освоения (показатели достижения результата) Знает основные математические методы получения, хранения, обработки, передачи и использования информации Умеет применять математический аппарат для решения поставленных задач Имеет навыки навыками использования современного математического аппарата при решении прикладных задач Знает архитектуру персональных компьютеров и структуру программного обеспечения ПК Умеет составлять программы на языках высокого уровня, обрабатывающие входные данные, взятые из различных электронных носителей, имеющих различные форматы. Имеет навыки владения базовыми математическими знаниями и информационными технологиями Знает средства поиска информации в Интернет, в различных источниках Умеет оценивать и отбирать наиболее важную информацию, максимально полезную для решения поставленных задач Имеет навыки получения/передачи файлов через Интернет. Знает современные технические и программные средства взаимодействия с ЭВМ Умеет составлять программы для решения прикладных инженерных и информационнопоисковых систем (задач). Имеет навыки написания программ на языке высокого уровня Знает современные технические и программные средства взаимодействия с ЭВМ Умеет составлять программы с интерфейсом консольного приложения, составлять программы с графическим интерфейсом пользователя Имеет навыки выбора элементной базы для построения различных архитектур вычислительных средств Знает основы системного программирования, основы объектно-ориентированного подхода к программированию Умеет использовать прикладные системы программирования Имеет навыки работы с языками процедурного и объектно-ориентированного программирования Знает технологию разработки алгоритмов и программ, методы отладки и решения задач на ЭВМ в различных режимах Умеет ставить задачу и разрабатывать алгоритм ее решения Имеет навыки разработки и отладки программ не Код показателя освоения З1 У1 Н1 З2 У2 Н2 З3 У3 Н3 З4 У4 Н4 З5 У5 Н5 З6 У6 Н6 З7 У7 Н7 Компетенция по ФГОС инструментальные средства и технологии программирования Обосновывать принимаемые проектные решения, осуществлять постановку и выполнять эксперименты по проверке их корректности и эффективности Код компетенции по ФГОС Основные показатели освоения (показатели достижения результата) Код показателя освоения менее, чем на одном из алгоритмических процедурных языков высокого уровня ПК-6 Знает методы структурного разбиения программы на части, описания алгоритмов в объектноориентированной парадигме, отладки и тестирования программного обеспечения (ПО) Умеет моделировать различные объекты с помощью классов; работать с пользовательскими типами данных; использовать рациональные способы проектирования программного продукта Имеет навыки самостоятельного решения конструкторских задач, их алгоритмы и программы реализации с использованием возможностей современной вычислительной техники З8 У8 Н8 3. Фонд оценочных средств для проведения промежуточной аттестации обучающихся по дисциплине (модулю) 3.1.Перечень компетенций с указанием этапов их формирования в процессе освоения образовательной программы Код Этапы формирования компетенций (разделы теоретического обучения) компетенции по ФГОС 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 ОК-10 +++++++++ + + + + + + + + + + + + + + + + + + + + + + + + + + ОК-12 +++++++++ + + + + + + + + + + + + + + + + + + + + + + + + + + ОК-13 +++++++++ + + + + + + + + + + + + + + + + + + + + + + + + + + ПК-2 +++++++++ + + + + + + + + + + + + + + + + + + + + + + + + + + ПК-3 +++++++++ + + + + + + + + + + + + + + + + + + + + + + + + + + ПК-4 +++++++++ + + + + + + + + + + + + + + + + + + + + + + + + + + ПК-5 +++++++++ + + + + + + + + + + + + + + + + + + + + + + + + + + ПК-6 +++++++++ + + + + + + + + + + + + + + + + + + + + + + + + + + 3.2.Описание показателей и критериев оценивания компетенций на различных этапах их формирования, описание шкал оценивания ПК-4 ПК-5 Обеспеченность оценивания компетенции ПК-3 Экзамен ПК-2 Зачет/дифференциро ванный зачет ОК-13 2 З1 У1 Н1 З2 У2 Н2 З3 У3 Н3 З4 У4 Н4 З5 У5 Н5 З6 У6 Н6 З7 У7 Н7 Защита курсовой работы/ проекта ОК-12 Показатели освоения (Код показателя освоения) Форма оценивания Текущий контроль Промежуточная аттестация Контрольная работа 1 ОК-10 Описание показателей и форм оценивания компетенций Домашнее задание Код компетенции по ФГОС 3.2.1. 3 + + + + + + + + + 4 + + + + + + + + + 5 + + + + + + + + + 6 + + + + + + + + + 7 + + + + + + + + + 8 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ПК-6 З8 У8 Н8 ИТОГО + + + + + + + + + + + + + + + + + + + + + + + + 3.2.2. Описание шкалы и критериев оценивания для проведения промежуточной аттестации обучающихся по дисциплине (модулю) в форме Защиты курсовой работы/проекта Критерии оценивания: - полнота выполнения задания на курсовой проект/курсовую работ, - правильность результатов курсового проекта/курсовой работы, - правильность структуры курсового проекта/курсовой работы, - правильность оформления курсового проекта/курсовой работы, - качество доклада/презентации курсового проекта/курсовой работы, - полнота и аргументированность ответов на вопросы комиссии. Код показателя оценивания З1 У1 «2» (неудовлетв.) Оценка Пороговый Углубленный уровень освоения уровень освоения «3» «4» (удовлетвор.) (хорошо) Продвинутый уровень освоения «5» (отлично) Обучающийся глубоко и прочно усвоил Обучающийся не программный материал в знает значительной Обучающийся имеет Обучающийся части технологий части программного знания только твердо знает программирования на материала в части основного материала материал в части языке высокого уровня. части программирования Умеет тесно увязывать программирования в программирования, на языке высокого теорию с практикой, на языке высокого но не усвоил его уровня, что свободно справляется с уровня. Допускает деталей, допускает позволяет успешно задачами, вопросами и существенные неточности, что справляется с другими видами ошибки. Не может приводит к задачами, применения знаний в проиллюстрировать удовлетворительном встающими в курсовой работе, причем не полученные знания в у уровню процессе затрудняется с ответом при выполнения выполнения видоизменении заданий, процессе курсовой работы курсовой работы. использует в ответе выполнения материал из литературы, курсовой работы правильно обосновывает принятое решение. Обучающийся неуверенно, с Обучающийся имеет Обучающийся большими знания только правильно Обучающийся свободно затруднениями основного применяет справляется с задачами, выполняет материала, но не теоретические вопросами и другими практические усвоил его деталей, положения при видами применения знаний работы, испытывает решении в процессе выполнения необходимые затруднения в практических курсовой работы. Умеет практические применении вопросов и задач, анализировать полученные компетенции не теоретических возникающих в результаты; проявляет сформированы, положений на процессе самостоятельность при не умеет применить практике при ответе выполнения выполнении курсовой теоретические на практические курсовой работы. работы знания при решении вопросы практических задач, возникающих при выполнении курсовой работы. Н1 Обучающийся не показывает практических навыков в выполнении практических заданий, требуемых составом компетенций. Не может выполнить курсовую работу. З2 Обучающийся не знает значительной части программного материала в части программирования на языке высокого уровня. Допускает существенные ошибки. Не может проиллюстрировать полученные знания в процессе выполнения курсовой работы У2 Н2 Обучающийся неуверенно, с большими затруднениями выполняет практические работы, необходимые практические компетенции не сформированы, не умеет применить теоретические знания при решении практических задач, возникающих при выполнении курсовой работы. Обучающийся не показывает практических навыков в выполнении Обучающийся имеет знания только основного материала Обучающийся имеет в части прочные навыки программирования проектной работы в Обучающийся не только на языке высокого области имеет прочные навыки уровня, но не усвоил программирования работы в области его деталей, на языке высокого программирования, но испытывает уровня, для чего свободно оперирует затруднения в уверенно применяет объемом необходимых применении теоретические знаний в собственной теоретических знания в процессе курсовой работе положений на выполнения практике при курсовой работы. выполнении курсовой работы Обучающийся глубоко и прочно усвоил программный материал в Обучающийся имеет Обучающийся части технологий знания только твердо знает программирования на основного материала материал в части языке высокого уровня. в части программирования Умеет тесно увязывать программирования, на языке высокого теорию с практикой, но не усвоил его уровня, что свободно справляется с деталей, допускает позволяет успешно задачами, вопросами и неточности, что справляется с другими видами приводит к задачами, применения знаний в удовлетворительном встающими в курсовой работе, причем не у уровню процессе затрудняется с ответом при выполнения выполнения видоизменении заданий, курсовой работы курсовой работы. использует в ответе материал из литературы, правильно обосновывает принятое решение. Обучающийся имеет Обучающийся знания только правильно Обучающийся свободно основного применяет справляется с задачами, материала, но не теоретические вопросами и другими усвоил его деталей, положения при видами применения знаний испытывает решении в процессе выполнения затруднения в практических курсовой работы. Умеет применении вопросов и задач, анализировать полученные теоретических возникающих в результаты; проявляет положений на процессе самостоятельность при практике при ответе выполнения выполнении курсовой на практические курсовой работы. работы вопросы Обучающийся имеет Обучающийся имеет Обучающийся не только знания только прочные навыки имеет прочные навыки основного материала проектной работы в работы в области в части области программирования, но программирования программирования свободно оперирует практических заданий, требуемых составом компетенций. Не может выполнить курсовую работу. З3 У3 Н3 на языке высокого на языке высокого объемом необходимых уровня, но не усвоил уровня, для чего знаний в собственной его деталей, уверенно применяет курсовой работе испытывает теоретические затруднения в знания в процессе применении выполнения теоретических курсовой работы. положений на практике при выполнении курсовой работы Обучающийся глубоко и прочно усвоил Обучающийся не программный материал в знает значительной Обучающийся имеет Обучающийся части технологий части программного знания только твердо знает программирования на материала в части основного материала материал в части языке высокого уровня. части программирования Умеет тесно увязывать программирования в с практикой, на языке высокого программирования, на языке высокого теорию но не усвоил его уровня, что свободно справляется с уровня. Допускает деталей, допускает позволяет успешно задачами, вопросами и существенные неточности, что справляется с другими видами ошибки. Не может приводит к задачами, применения знаний в проиллюстрировать удовлетворительном встающими в курсовой работе, причем не полученные знания в у уровню процессе затрудняется с ответом при выполнения выполнения видоизменении заданий, процессе курсовой работы курсовой работы. использует в ответе выполнения материал из литературы, курсовой работы правильно обосновывает принятое решение. Обучающийся неуверенно, с большими Обучающийся имеет Обучающийся затруднениями знания только правильно Обучающийся свободно выполняет основного применяет справляется с задачами, практические материала, но не теоретические вопросами и другими работы, усвоил его деталей, положения при видами применения знаний необходимые испытывает решении в процессе выполнения практические затруднения в практических курсовой работы. Умеет компетенции не применении вопросов и задач, анализировать полученные сформированы, теоретических возникающих в результаты; проявляет не умеет применить положений на процессе самостоятельность при теоретические практике при ответе выполнения выполнении курсовой знания при решении на практические курсовой работы. работы практических задач, вопросы возникающих при выполнении курсовой работы. Обучающийся имеет Обучающийся имеет Обучающийся не знания только прочные навыки показывает основного материала проектной работы в Обучающийся не только практических в части области имеет прочные навыки навыков в программирования программирования работы в области выполнении на языке высокого на языке высокого программирования, но практических уровня, но не усвоил уровня, для чего свободно оперирует заданий, требуемых его деталей, уверенно применяет объемом необходимых составом испытывает теоретические знаний в собственной компетенций. Не затруднения в знания в процессе курсовой работе может выполнить применении выполнения курсовую работу. теоретических курсовой работы. положений на практике при выполнении курсовой работы З4 У4 Н4 З5 Обучающийся глубоко и прочно усвоил Обучающийся не программный материал в знает значительной Обучающийся имеет Обучающийся части технологий части программного знания только твердо знает программирования на материала в части основного материала материал в части языке высокого уровня. части программирования Умеет тесно увязывать программирования в с практикой, на языке высокого программирования, на языке высокого теорию но не усвоил его уровня, что свободно справляется с уровня. Допускает деталей, допускает позволяет успешно задачами, вопросами и существенные неточности, что справляется с другими видами ошибки. Не может приводит к задачами, применения знаний в проиллюстрировать удовлетворительном встающими в курсовой работе, причем не полученные знания в у уровню процессе затрудняется с ответом при выполнения выполнения видоизменении заданий, процессе курсовой работы курсовой работы. использует в ответе выполнения материал из литературы, курсовой работы правильно обосновывает принятое решение. Обучающийся неуверенно, с большими Обучающийся имеет Обучающийся затруднениями знания только правильно Обучающийся свободно выполняет основного применяет справляется с задачами, практические материала, но не теоретические вопросами и другими работы, усвоил его деталей, положения при видами применения знаний необходимые испытывает решении в процессе выполнения практические затруднения в практических курсовой работы. Умеет компетенции не применении вопросов и задач, анализировать полученные сформированы, теоретических возникающих в результаты; проявляет не умеет применить положений на процессе самостоятельность при теоретические практике при ответе выполнения выполнении курсовой знания при решении на практические курсовой работы. работы практических задач, вопросы возникающих при выполнении курсовой работы. Обучающийся имеет знания только основного материала Обучающийся имеет Обучающийся не в части прочные навыки показывает программирования проектной работы в Обучающийся не только практических на языке высокого области имеет прочные навыки навыков в уровня, но не усвоил программирования работы в области выполнении его деталей, на языке высокого программирования, но практических испытывает уровня, для чего свободно оперирует заданий, требуемых затруднения в уверенно применяет объемом необходимых составом применении теоретические знаний в собственной компетенций. Не теоретических знания в процессе курсовой работе может выполнить положений на выполнения курсовую работу. практике при курсовой работы. выполнении курсовой работы Обучающийся имеет Обучающийся Обучающийся глубоко и Обучающийся не знания только твердо знает прочно усвоил знает значительной основного материала материал в части программный материал в части программного в части программирования части технологий материала в части программирования, на языке высокого программирования на программирования на языке высокого уровня. Допускает существенные ошибки. Не может проиллюстрировать полученные знания в процессе выполнения курсовой работы У5 Обучающийся неуверенно, с большими затруднениями выполняет практические работы, необходимые практические компетенции не сформированы, не умеет применить теоретические знания при решении практических задач, возникающих при выполнении курсовой работы. Н5 Обучающийся не показывает практических навыков в выполнении практических заданий, требуемых составом компетенций. Не может выполнить курсовую работу. З6 Обучающийся не знает значительной части программного материала в части программирования на языке высокого уровня. Допускает существенные ошибки. Не может проиллюстрировать полученные знания в но не усвоил его уровня, что языке высокого уровня. деталей, допускает позволяет успешно Умеет тесно увязывать неточности, что справляется с теорию с практикой, приводит к задачами, свободно справляется с удовлетворительном встающими в задачами, вопросами и у уровню процессе другими видами выполнения выполнения применения знаний в курсовой работы курсовой работы. курсовой работе, причем не затрудняется с ответом при видоизменении заданий, использует в ответе материал из литературы, правильно обосновывает принятое решение. Обучающийся имеет Обучающийся знания только правильно Обучающийся свободно основного применяет справляется с задачами, материала, но не теоретические вопросами и другими усвоил его деталей, положения при видами применения знаний испытывает решении в процессе выполнения затруднения в практических курсовой работы. Умеет применении вопросов и задач, анализировать полученные теоретических возникающих в результаты; проявляет положений на процессе самостоятельность при практике при ответе выполнения выполнении курсовой на практические курсовой работы. работы вопросы Обучающийся имеет знания только основного материала Обучающийся имеет в части прочные навыки программирования проектной работы в Обучающийся не только на языке высокого области имеет прочные навыки уровня, но не усвоил программирования работы в области его деталей, на языке высокого программирования, но испытывает уровня, для чего свободно оперирует затруднения в уверенно применяет объемом необходимых применении теоретические знаний в собственной теоретических знания в процессе курсовой работе положений на выполнения практике при курсовой работы. выполнении курсовой работы Обучающийся имеет Обучающийся Обучающийся глубоко и знания только твердо знает прочно усвоил основного материала материал в части программный материал в в части программирования части технологий программирования, на языке высокого программирования на но не усвоил его уровня, что языке высокого уровня. деталей, допускает позволяет успешно Умеет тесно увязывать неточности, что справляется с теорию с практикой, приводит к задачами, свободно справляется с удовлетворительном встающими в задачами, вопросами и у уровню процессе другими видами выполнения выполнения применения знаний в курсовой работы курсовой работы. курсовой работе, причем не затрудняется с ответом при видоизменении заданий, использует в ответе материал из литературы, правильно обосновывает принятое решение. процессе выполнения курсовой работы У6 Обучающийся неуверенно, с большими затруднениями выполняет практические работы, необходимые практические компетенции не сформированы, не умеет применить теоретические знания при решении практических задач, возникающих при выполнении курсовой работы. Н6 Обучающийся не показывает практических навыков в выполнении практических заданий, требуемых составом компетенций. Не может выполнить курсовую работу. З7 Обучающийся не знает значительной части программного материала в части программирования на языке высокого уровня. Допускает существенные ошибки. Не может проиллюстрировать полученные знания в процессе выполнения курсовой работы У7 Обучающийся неуверенно, с Обучающийся имеет Обучающийся знания только правильно Обучающийся свободно основного применяет справляется с задачами, материала, но не теоретические вопросами и другими усвоил его деталей, положения при видами применения знаний испытывает решении в процессе выполнения затруднения в практических курсовой работы. Умеет применении вопросов и задач, анализировать полученные теоретических возникающих в результаты; проявляет положений на процессе самостоятельность при практике при ответе выполнения выполнении курсовой на практические курсовой работы. работы вопросы Обучающийся имеет знания только основного материала Обучающийся имеет в части прочные навыки программирования проектной работы в Обучающийся не только на языке высокого области имеет прочные навыки уровня, но не усвоил программирования работы в области его деталей, на языке высокого программирования, но испытывает уровня, для чего свободно оперирует затруднения в уверенно применяет объемом необходимых применении теоретические знаний в собственной теоретических знания в процессе курсовой работе положений на выполнения практике при курсовой работы. выполнении курсовой работы Обучающийся глубоко и прочно усвоил программный материал в Обучающийся имеет Обучающийся части технологий знания только твердо знает программирования на основного материала материал в части языке высокого уровня. в части программирования Умеет тесно увязывать программирования, на языке высокого теорию с практикой, но не усвоил его уровня, что свободно справляется с деталей, допускает позволяет успешно задачами, вопросами и неточности, что справляется с другими видами приводит к задачами, применения знаний в удовлетворительном встающими в курсовой работе, причем не у уровню процессе затрудняется с ответом при выполнения выполнения видоизменении заданий, курсовой работы курсовой работы. использует в ответе материал из литературы, правильно обосновывает принятое решение. Обучающийся имеет Обучающийся Обучающийся свободно знания только правильно справляется с задачами, большими затруднениями выполняет практические работы, необходимые практические компетенции не сформированы, не умеет применить теоретические знания при решении практических задач, возникающих при выполнении курсовой работы. Н7 Обучающийся не показывает практических навыков в выполнении практических заданий, требуемых составом компетенций. Не может выполнить курсовую работу. З8 Обучающийся не знает значительной части программного материала в части программирования на языке высокого уровня. Допускает существенные ошибки. Не может проиллюстрировать полученные знания в процессе выполнения курсовой работы У8 Обучающийся неуверенно, большими затруднениями выполняет практические работы, необходимые практические компетенции с не основного применяет вопросами и другими материала, но не теоретические видами применения знаний усвоил его деталей, положения при в процессе выполнения испытывает решении курсовой работы. Умеет затруднения в практических анализировать полученные применении вопросов и задач, результаты; проявляет теоретических возникающих в самостоятельность при положений на процессе выполнении курсовой практике при ответе выполнения работы на практические курсовой работы. вопросы Обучающийся имеет знания только основного материала Обучающийся имеет в части прочные навыки программирования проектной работы в Обучающийся не только на языке высокого области имеет прочные навыки уровня, но не усвоил программирования работы в области его деталей, на языке высокого программирования, но испытывает уровня, для чего свободно оперирует затруднения в уверенно применяет объемом необходимых применении теоретические знаний в собственной теоретических знания в процессе курсовой работе положений на выполнения практике при курсовой работы. выполнении курсовой работы Обучающийся глубоко и прочно усвоил программный материал в Обучающийся имеет Обучающийся части технологий знания только твердо знает программирования на основного материала материал в части языке высокого уровня. в части программирования Умеет тесно увязывать программирования, на языке высокого теорию с практикой, но не усвоил его уровня, что свободно справляется с деталей, допускает позволяет успешно задачами, вопросами и неточности, что справляется с другими видами приводит к задачами, применения знаний в удовлетворительном встающими в курсовой работе, причем не у уровню процессе затрудняется с ответом при выполнения выполнения видоизменении заданий, курсовой работы курсовой работы. использует в ответе материал из литературы, правильно обосновывает принятое решение. Обучающийся имеет Обучающийся Обучающийся свободно знания только правильно справляется с задачами, основного применяет вопросами и другими материала, но не теоретические видами применения знаний усвоил его деталей, положения при в процессе выполнения испытывает решении курсовой работы. Умеет затруднения в практических анализировать полученные применении вопросов и задач, результаты; проявляет теоретических возникающих в самостоятельность при положений на процессе выполнении курсовой Н8 сформированы, практике при ответе выполнения работы не умеет применить на практические курсовой работы. теоретические вопросы знания при решении практических задач, возникающих при выполнении курсовой работы. Обучающийся имеет знания только основного материала Обучающийся имеет Обучающийся не в части прочные навыки показывает программирования проектной работы в Обучающийся не только практических на языке высокого области имеет прочные навыки навыков в уровня, но не усвоил программирования работы в области выполнении его деталей, на языке высокого программирования, но практических испытывает уровня, для чего свободно оперирует заданий, требуемых затруднения в уверенно применяет объемом необходимых составом применении теоретические знаний в собственной компетенций. Не теоретических знания в процессе курсовой работе может выполнить положений на выполнения курсовую работу. практике при курсовой работы. выполнении курсовой работы в форме Экзамена/Дифференцированного зачета Критерии оценивания: - правильность ответа на вопрос, - правильность выполнения заданий, - значимость допущенных ошибок - полнота выполнения учебных заданий. Код показателя оценивания З1 «2» (неудовлетв.) Оценка Пороговый Углубленный уровень освоения уровень освоения «3» «4» (удовлетвор.) (хорошо) Продвинутый уровень освоения «5» (отлично) Обучающийся глубоко и Обучающийся имеет прочно усвоил знания только программный материал в основного материала части программирования Обучающийся не Обучающийся в части на языке высокого уровня. знает значительной твердо знает формирования Исчерпывающе, части программного материал основных принципов последовательно, четко и материала в части программирования программирования логически стройно его на языке высокого формирования на языке высокого излагает, умеет тесно уровня. Грамотно и основных принципов уровня, допускает увязывать теорию с по существу программирования неточности, практикой, свободно излагает его, не справляется с задачами, на языке высокого недостаточно допуская правильные вопросами и другими уровня. Допускает существенных формулировки, видами применения существенные неточностей в ответе нарушения знаний, причем не на вопрос, уверенно ошибки. Не логической затрудняется с ответом при ориентируется в ориентируется в последовательности видоизменении заданий, материале. материале. в изложении использует в ответе программного материал из литературы, материала. правильно обосновывает принятое решение. У1 Обучающийся неуверенно, с большими затруднениями выполняет практические работы, необходимые практические компетенции не сформированы, не умеет применить теоретические знания при решении практических задач. Н1 Обучающийся не показывает практических навыков в выполнении практических заданий, требуемых составом компетенций. З2 Обучающийся не знает значительной части программного материала в части формирования основных принципов программирования на языке высокого уровня. Допускает существенные ошибки. Не ориентируется в материале. У2 Обучающийся неуверенно, большими затруднениями выполняет практические с Обучающийся имеет знания только основного материала в части Обучающийся свободно программирования Обучающийся справляется с задачами, на языке высокого правильно вопросами и другими уровня, но не усвоил применяет видами применения его деталей, теоретические знаний. Умеет испытывает положения при анализировать полученные затруднения в решении результаты; проявляет применении практических самостоятельность при теоретических вопросов и задач. выполнении практических положений на заданий. практике при ответе на практические вопросы экзаменатора Обучающийся имеет знания только основного материала в части программирования Обучающийся имеет на языке высокого прочные знания Обучающийся не только уровня, но не усвоил программирования имеет прочные знания его деталей, на языке высокого программирования на испытывает уровня, уверенно языке высокого уровня, но затруднения в применяет свободно оперирует применении теоретические материалом из литературы. теоретических знания. положений на практике, при ответе на практические вопросы экзаменатора. Обучающийся глубоко и Обучающийся имеет прочно усвоил знания только программный материал в основного материала части программирования Обучающийся в части на языке высокого уровня. твердо знает формирования Исчерпывающе, материал основных принципов последовательно, четко и программирования программирования логически стройно его на языке высокого на языке высокого излагает, умеет тесно уровня. Грамотно и уровня, допускает увязывать теорию с по существу неточности, практикой, свободно излагает его, не недостаточно справляется с задачами, допуская правильные вопросами и другими существенных формулировки, видами применения неточностей в ответе нарушения знаний, причем не на вопрос, уверенно логической затрудняется с ответом при ориентируется в последовательности видоизменении заданий, материале. в изложении использует в ответе программного материал из литературы, материала. правильно обосновывает принятое решение. Обучающийся имеет Обучающийся Обучающийся свободно знания только правильно справляется с задачами, основного материала применяет вопросами и другими в части теоретические видами применения программирования положения при знаний. Умеет на языке высокого решении анализировать полученные работы, необходимые практические компетенции не сформированы, не умеет применить теоретические знания при решении практических задач. Н2 Обучающийся не показывает практических навыков в выполнении практических заданий, требуемых составом компетенций. З3 Обучающийся не знает значительной части программного материала в части формирования основных принципов программирования на языке высокого уровня. Допускает существенные ошибки. Не ориентируется в материале. У3 Обучающийся неуверенно, с большими затруднениями выполняет практические работы, необходимые практические компетенции не сформированы, не умеет применить уровня, но не усвоил практических результаты; проявляет его деталей, вопросов и задач. самостоятельность при испытывает выполнении практических затруднения в заданий. применении теоретических положений на практике при ответе на практические вопросы экзаменатора Обучающийся имеет знания только основного материала в части программирования Обучающийся имеет на языке высокого прочные знания Обучающийся не только уровня, но не усвоил программирования имеет прочные знания его деталей, на языке высокого программирования на испытывает уровня, уверенно языке высокого уровня, но затруднения в применяет свободно оперирует применении теоретические материалом из литературы. теоретических знания. положений на практике, при ответе на практические вопросы экзаменатора. Обучающийся глубоко и Обучающийся имеет прочно усвоил знания только программный материал в основного материала части программирования Обучающийся в части на языке высокого уровня. твердо знает формирования Исчерпывающе, материал основных принципов последовательно, четко и программирования программирования логически стройно его на языке высокого на языке высокого излагает, умеет тесно уровня. Грамотно и уровня, допускает увязывать теорию с по существу неточности, практикой, свободно излагает его, не недостаточно справляется с задачами, допуская правильные вопросами и другими существенных формулировки, видами применения неточностей в ответе нарушения знаний, причем не на вопрос, уверенно логической затрудняется с ответом при ориентируется в последовательности видоизменении заданий, материале. в изложении использует в ответе программного материал из литературы, материала. правильно обосновывает принятое решение. Обучающийся имеет знания только Обучающийся свободно Обучающийся основного материала справляется с задачами, правильно в части вопросами и другими применяет программирования видами применения теоретические на языке высокого знаний. Умеет положения при уровня, но не усвоил анализировать полученные решении его деталей, результаты; проявляет практических испытывает самостоятельность при вопросов и задач. затруднения в выполнении практических применении заданий. теоретических Н3 З4 У4 Н4 теоретические положений на знания при решении практике при ответе практических задач. на практические вопросы экзаменатора Обучающийся имеет знания только основного материала в части Обучающийся не программирования Обучающийся имеет показывает на языке высокого прочные знания Обучающийся не только практических уровня, но не усвоил программирования имеет прочные знания навыков в его деталей, на языке высокого программирования на выполнении испытывает уровня, уверенно языке высокого уровня, но практических затруднения в применяет свободно оперирует заданий, требуемых применении теоретические материалом из литературы. составом теоретических знания. компетенций. положений на практике, при ответе на практические вопросы экзаменатора. Обучающийся глубоко и Обучающийся имеет прочно усвоил знания только программный материал в основного материала части программирования Обучающийся не Обучающийся части на языке высокого уровня. знает значительной в твердо знает Исчерпывающе, части программного формирования материал основных принципов последовательно, четко и материала в части программирования программирования логически стройно его на языке высокого формирования на языке высокого излагает, умеет тесно уровня. Грамотно и основных принципов уровня, допускает увязывать теорию с по существу программирования неточности, практикой, свободно излагает его, не справляется с задачами, на языке высокого недостаточно допуская вопросами и другими уровня. Допускает правильные существенных формулировки, видами применения существенные неточностей в ответе нарушения знаний, причем не на вопрос, уверенно ошибки. Не логической затрудняется с ответом при ориентируется в ориентируется в последовательности видоизменении заданий, материале. материале. в изложении использует в ответе программного материал из литературы, материала. правильно обосновывает принятое решение. Обучающийся имеет Обучающийся знания только неуверенно, с основного материала большими в части Обучающийся свободно затруднениями программирования Обучающийся справляется с задачами, выполняет на языке высокого правильно вопросами и другими практические уровня, но не усвоил применяет видами применения работы, его деталей, теоретические знаний. Умеет необходимые испытывает положения при анализировать полученные практические затруднения в решении результаты; проявляет компетенции не применении практических самостоятельность при сформированы, теоретических вопросов и задач. выполнении практических не умеет применить положений на заданий. теоретические практике при ответе знания при решении на практические практических задач. вопросы экзаменатора Обучающийся не Обучающийся имеет Обучающийся имеет Обучающийся не только показывает практических навыков в выполнении практических заданий, требуемых составом компетенций. З5 Обучающийся не знает значительной части программного материала в части формирования основных принципов программирования на языке высокого уровня. Допускает существенные ошибки. Не ориентируется в материале. У5 Н5 Обучающийся неуверенно, с большими затруднениями выполняет практические работы, необходимые практические компетенции не сформированы, не умеет применить теоретические знания при решении практических задач. Обучающийся не показывает практических навыков в выполнении практических заданий, требуемых знания только прочные знания имеет прочные знания основного материала программирования программирования на в части на языке высокого языке высокого уровня, но программирования уровня, уверенно свободно оперирует на языке высокого применяет материалом из литературы. уровня, но не усвоил теоретические его деталей, знания. испытывает затруднения в применении теоретических положений на практике, при ответе на практические вопросы экзаменатора. Обучающийся глубоко и Обучающийся имеет прочно усвоил знания только программный материал в основного материала части программирования Обучающийся в части на языке высокого уровня. твердо знает формирования Исчерпывающе, материал основных принципов последовательно, четко и программирования программирования логически стройно его на языке высокого на языке высокого излагает, умеет тесно уровня. Грамотно и уровня, допускает увязывать теорию с по существу неточности, практикой, свободно излагает его, не недостаточно справляется с задачами, допуская правильные вопросами и другими существенных формулировки, видами применения неточностей в ответе нарушения знаний, причем не на вопрос, уверенно логической затрудняется с ответом при ориентируется в последовательности видоизменении заданий, материале. в изложении использует в ответе программного материал из литературы, материала. правильно обосновывает принятое решение. Обучающийся имеет знания только основного материала в части Обучающийся свободно программирования Обучающийся справляется с задачами, на языке высокого правильно вопросами и другими уровня, но не усвоил применяет видами применения его деталей, теоретические знаний. Умеет испытывает положения при анализировать полученные затруднения в решении результаты; проявляет применении практических самостоятельность при теоретических вопросов и задач. выполнении практических положений на заданий. практике при ответе на практические вопросы экзаменатора Обучающийся имеет Обучающийся имеет Обучающийся не только знания только прочные знания имеет прочные знания основного материала программирования программирования на в части на языке высокого языке высокого уровня, но программирования уровня, уверенно свободно оперирует на языке высокого применяет материалом из литературы. уровня, но не усвоил теоретические составом компетенций. З6 У6 Н6 его деталей, знания. испытывает затруднения в применении теоретических положений на практике, при ответе на практические вопросы экзаменатора. Обучающийся глубоко и Обучающийся имеет прочно усвоил знания только программный материал в основного материала части программирования Обучающийся не Обучающийся в части на языке высокого уровня. знает значительной твердо знает формирования Исчерпывающе, части программного материал основных принципов последовательно, четко и материала в части программирования программирования логически стройно его на языке высокого формирования на языке высокого излагает, умеет тесно уровня. Грамотно и основных принципов уровня, допускает увязывать теорию с по существу программирования неточности, практикой, свободно излагает его, не справляется с задачами, на языке высокого недостаточно допуская правильные вопросами и другими уровня. Допускает существенных формулировки, видами применения существенные неточностей в ответе нарушения знаний, причем не на вопрос, уверенно ошибки. Не логической затрудняется с ответом при ориентируется в ориентируется в последовательности видоизменении заданий, материале. материале. в изложении использует в ответе программного материал из литературы, материала. правильно обосновывает принятое решение. Обучающийся имеет Обучающийся знания только неуверенно, с основного материала большими в части Обучающийся свободно затруднениями программирования Обучающийся справляется с задачами, выполняет на языке высокого правильно вопросами и другими практические уровня, но не усвоил применяет видами применения работы, его деталей, теоретические знаний. Умеет необходимые испытывает положения при анализировать полученные практические затруднения в решении результаты; проявляет компетенции не применении практических самостоятельность при сформированы, теоретических вопросов и задач. выполнении практических не умеет применить положений на заданий. теоретические практике при ответе знания при решении на практические практических задач. вопросы экзаменатора Обучающийся имеет знания только Обучающийся не основного материала Обучающийся имеет показывает в части прочные знания Обучающийся не только практических программирования программирования имеет прочные знания навыков в на языке высокого на языке высокого программирования на выполнении уровня, но не усвоил уровня, уверенно языке высокого уровня, но практических его деталей, применяет свободно оперирует заданий, требуемых испытывает теоретические материалом из литературы. составом затруднения в знания. компетенций. применении теоретических положений на практике, при ответе на практические вопросы экзаменатора. З7 Обучающийся не знает значительной части программного материала в части формирования основных принципов программирования на языке высокого уровня. Допускает существенные ошибки. Не ориентируется в материале. У7 Обучающийся неуверенно, с большими затруднениями выполняет практические работы, необходимые практические компетенции не сформированы, не умеет применить теоретические знания при решении практических задач. Н7 Обучающийся не показывает практических навыков в выполнении практических заданий, требуемых составом компетенций. З8 Обучающийся не Обучающийся глубоко и Обучающийся имеет прочно усвоил знания только программный материал в основного материала части программирования Обучающийся в части на языке высокого уровня. твердо знает формирования Исчерпывающе, материал основных принципов последовательно, четко и программирования программирования логически стройно его на языке высокого на языке высокого излагает, умеет тесно уровня. Грамотно и уровня, допускает увязывать теорию с по существу неточности, практикой, свободно излагает его, не недостаточно справляется с задачами, допуская правильные вопросами и другими существенных формулировки, видами применения неточностей в ответе нарушения знаний, причем не на вопрос, уверенно логической затрудняется с ответом при ориентируется в последовательности видоизменении заданий, материале. в изложении использует в ответе программного материал из литературы, материала. правильно обосновывает принятое решение. Обучающийся имеет знания только основного материала в части Обучающийся свободно программирования Обучающийся справляется с задачами, на языке высокого правильно вопросами и другими уровня, но не усвоил применяет видами применения его деталей, теоретические знаний. Умеет испытывает положения при анализировать полученные затруднения в решении результаты; проявляет применении практических самостоятельность при теоретических вопросов и задач. выполнении практических положений на заданий. практике при ответе на практические вопросы экзаменатора Обучающийся имеет знания только основного материала в части программирования Обучающийся имеет на языке высокого прочные знания Обучающийся не только уровня, но не усвоил программирования имеет прочные знания его деталей, на языке высокого программирования на испытывает уровня, уверенно языке высокого уровня, но затруднения в применяет свободно оперирует применении теоретические материалом из литературы. теоретических знания. положений на практике, при ответе на практические вопросы экзаменатора. Обучающийся имеет Обучающийся Обучающийся глубоко и знания только твердо знает прочно усвоил знает значительной части программного материала в части формирования основных принципов программирования на языке высокого уровня. Допускает существенные ошибки. Не ориентируется в материале. У8 Обучающийся неуверенно, с большими затруднениями выполняет практические работы, необходимые практические компетенции не сформированы, не умеет применить теоретические знания при решении практических задач. Н8 Обучающийся не показывает практических навыков в выполнении практических заданий, требуемых составом компетенций. основного материала материал программный материал в в части программирования части программирования формирования на языке высокого на языке высокого уровня. основных принципов уровня. Грамотно и Исчерпывающе, программирования по существу последовательно, четко и на языке высокого излагает его, не логически стройно его уровня, допускает допуская излагает, умеет тесно неточности, существенных увязывать теорию с недостаточно неточностей в ответе практикой, свободно правильные на вопрос, уверенно справляется с задачами, формулировки, ориентируется в вопросами и другими нарушения материале. видами применения логической знаний, причем не последовательности затрудняется с ответом при в изложении видоизменении заданий, программного использует в ответе материала. материал из литературы, правильно обосновывает принятое решение. Обучающийся имеет знания только основного материала в части Обучающийся свободно программирования Обучающийся справляется с задачами, на языке высокого правильно вопросами и другими уровня, но не усвоил применяет видами применения его деталей, теоретические знаний. Умеет испытывает положения при анализировать полученные затруднения в решении результаты; проявляет применении практических самостоятельность при теоретических вопросов и задач. выполнении практических положений на заданий. практике при ответе на практические вопросы экзаменатора Обучающийся имеет знания только основного материала в части программирования Обучающийся имеет на языке высокого прочные знания Обучающийся не только уровня, но не усвоил программирования имеет прочные знания его деталей, на языке высокого программирования на испытывает уровня, уверенно языке высокого уровня, но затруднения в применяет свободно оперирует применении теоретические материалом из литературы. теоретических знания. положений на практике, при ответе на практические вопросы экзаменатора. 3.3. Типовые контрольные задания или иные материалы, необходимые для оценки знаний, умений, навыков и (или) опыта деятельности, характеризующих этапы формирования компетенций 3.3.1. Текущий контроль В течении всего обучения ведётся оценка текущей активности обучающихся на основе: посещения лекционных и лабораторных занятий; изучение работ и отклики на проблемы и предложения сокурсников; внятного изложения и восприятия вопросов по теме при консультировании; творческого подхода к изучению материала – например, самостоятельный поиск источников, конструктивные предложения и др.; качества выполнения учебных заданий (с учетом откликов на эти задания); соблюдения графика выполнения учебных заданий (лабораторных работ и курсового проекта); посещения лекционных и практических занятий; изучение работ и отклики на проблемы и предложения сокурсников; внятного изложения и восприятия вопросов по теме при консультировании; творческого подхода к изучению материала, рекомендованного для самостоятельного изучения; качества выполнения практических заданий; соблюдения графика выполнения учебных занятий; самостоятельную работу по курсу можно разделить по следующим направлениям: изучение текущих и дополнительных теоретических вопросов; совершенствование навыков по решению практических задач; выполнения домашних работ, заданных преподавателем; сдачи контрольной работы; выполнение и защита курсовой работы; подготовка к мероприятиям по текущей и итоговой аттестации. Для 1-го и 2-го семестров: Программу дисциплины можно условно разделить на пять частей, в каждой из которых имеются мероприятия текущего контроля: 1. Техника программирования на языке Си. (Выполнение индивидуальных заданий №1-4,6. Контрольная работа, в рамках которой необходимо написать программу по задаче на массивы). 2. Применение языка Си для программирования численных методов решения инженерных задач на ЭВМ. (Оценка знаний: защита индивидуального задания №5) 3. Работа со структурами. (Входит составной частью в выполнение курсовой работы). 4. Организация памяти (стеки, очереди, списки, деревья). (Входит составной частью в выполнение курсовой работы). 5. Применение графических средств языка Си. (Входит составной частью в выполнение курсовой работы + выполнение индивидуального задания №7). Примерные вопросы для контрольной работы: Задание №1 Найти максимальное из двух чисел x,y и заменить минимальное нулем: u = max{x,y}; min{x,y} = 0. Напечатать значения x,y и u . Задание №2 Дан массив C(m), m17. Найти произведение всех элементов, предшествующих первой нулевой компоненте, и сумму последующих. Вывести на печать исходный массив и полученные произведение и сумму. Задание №3 Дана матрица A (N, M), которая вводится из файла, и число k, вводимое с клавиатуры. В k-ом столбце найти минимальный элемент. В той строке, где этот элемент находится, найти сумму положительных элементов. Каждый этап решать при помощи подпрограммы, работающей с вектором. Вектор «вырезать» из матрицы. Задание №4 Вычислить скалярное произведение s. s= (Ap+q, q) Задание №5 4 2 Найти минимум функции x 3x 4 x методом золотого сечения Задание №6 В файле хранится список участников соревнования в виде: Фамилия/Год_рождения (например, Иванов/1985). Кто из них самый молодой? Задание №7 Осуществить такое "движение", при котором окружность движется по другой окружности, оставаясь вне ее. Для 3-го и 4-го семестров: При самостоятельной работе рекомендуется пользоваться источниками из списка литературы, приведённого в 7 разделе рабочей программы. Вместе с этим должны быть использованы нормативная документация, справочники, электронные образовательные ресурсы (сетевые образовательные материалы, мультимедийные учебники, энциклопедии и т.п.) Контрольная работа. Тема: UML и ГОСТ (ЕСПД). Вариант задания (пример) 1. Разработать схему алгоритма сортировки используя графические обозначения и правила ЕСПД. 2. Разработать схему алгоритма сортировки используя графические обозначения и правила UML. 3. Разработать концептуальную схему БД используя графические обозначения и правила UML сущность-связь. 4. Рассказать про модели программирования. Домашнее задание Тема: Анализ проблемы (задачи) и синтез спецификаций к разработке ПО. Подготовить спецификации для следующих задач: 1. Учёт выпускаемой продукции в автоматизированном режиме. 2. Контроль пассажиров, перевозимых в транспортном средстве, в течении дня, недели, месяца. 3. Учёт поставщиков МТР. 4. Расчёт потребности в рабочей силе на строительном объекте. 5. Расчёт прочности строительных конструкций. 6. Составления плана-графика потребности в рабочей силе. Требуется написать в электронном виде спецификации (ТЗ) по которой можно написать программу. Работа предоставляется к защите. Вопросы к защите: 1. Где в работе описывается интерфейс функций? 2. Каким образом функции взаимодействуют друг с другом? 3. Что должно быть в разделе «Математическая постановка задачи»? 4. Имеет ли значение используемая программистом парадигма программирования для выработки спецификации? 5. Каким образом влияет? 6. А влияет ли язык программирования на выработку спецификации? 7. Есть ли правила для наименования функций, переменных, классов? 8. Какие ГОСТы можно использовать для написания ТЗ? 9. Как организовать работу нескольких программистов? 10. Какие технические средства можно использовать для составления ТЗ? 3.3.2. Промежуточная аттестация Промежуточная аттестация проводится в соответствии с Положением о текущем контроле и промежуточной аттестации в ФГБОУ ВПО «МГСУ». Промежуточная аттестация, как комплексные мероприятие, включает сдачу зачёта и экзамена по дисциплине. При подготовке к сдаче зачёта (экзамена) рекомендуется пользоваться записями, сделанными на практических занятиях конспектом лекций, а также материалами, полученными в ходе выполнения самостоятельной работы и практических и лабораторных работ. 1-ый семестр: Вопросы для экзамена: 1. Логические операции. Логические выражения. 2. Поразрядные логические операции. 3. Условный оператор. Операция условия. 4. Оператор цикла с предусловием while. Прерывание работы цикла. 5. Оператор цикла с постусловием do-while. Прерывание работы цикла. 6. Оператор цикла for. Прерывание работы цикла. 7. Оператор выбора switch. 8. Массивы; их описание, размещение в памяти, инициализация. 9. Строки; их описание, инициализация. 10. Функции для определения длины строки, сравнения и копирования строк. 11. Структуры. Шаблон структуры, имя структуры, указатель на структуру, доступ к элементам структуры. 12. Заказ памяти для одномерного массива. 13. Заказ памяти для матрицы. 14. Заказ памяти для массива структур. 15. Функции; формальные и фактические аргументы. Имя функции как аргумент другой функции. 16. Классы памяти; область действия имен переменных. Блоки. 17. Преобразования данных при помощи функций sprintf и sscanf. 18. Аргументы функции main. 19. Файлы; их описание, открытие текстового файла, закрытие файла. 20. Файлы; их описание, открытие двоичного файла, закрытие файла. 21. Чтение из файла, запись в файл (с использованием форматов). 22. Чтение из файла, запись в файл (без формата). 23. Определение текущей позиции в файле; ее установка. 24. Чтение из файла после записи и запись после чтения. 25. Метод деления отрезка пополам для поиска корня функции. 26. Метод касательных. 27. Метод хорд 28. Метод хорд и касательных. 29. Метод итераций для поиска корня функции. 30. Метод прямоугольников (по левым концам). 31. Метод прямоугольников (по правым концам). 32. Метод прямоугольников (метод середин). 33. Метод трапеций. 34. Метод Симпсона. 35. Метод деления отрезка пополам для поиска минимума функции. 36. Метод золотого сечения. 2-ой семестр: Курсовая работа. Тема - Разработка информационно-поисковой системы с использованием графических средств языка Си При выполнении курсовой работы студенты самостоятельно выбирают модель для создания информационно-поисковой системы. В числе обрабатываемых данных необходимо обязательно использовать числовые и строковые типы, структуры. Обязательным является построение двустороннего списка, диаграммы, создания графического интерфейса на основе меню. Цель курсовой работы состоит в создании информационно-поисковой системы средствами языка Си. В качестве модели может выступать ассортимент магазина, библиотека и т.п. Студенты сами подготавливают базу исходных данных, придумывают (по согласованию с преподавателем) вопросы (пункты меню) и программируют на языке Си графический интерфейс на основе пользовательского меню. В число обязательных вопросов входят создание двустороннего цикла и создание диаграммы (процентное содержание показателей). Курсовая работа оформляется в виде программы на языке Си, а также в бумажном варианте, в виде компьютерных распечаток текста и иллюстраций на листах формата A4; Защита курсовой работы проходит в устной форме с проставлением оценки. В ходе защиты студент должен продемонстрировать практические и теоретические знания, полученные в ходе выполнения курсовой работы. В ходе подготовки к защите рекомендуется повторить теоретический материал. Вспомнить и закрепить основные методы, используемые в курсовом проекте. Вопросы для дифференцированного зачета: 1. Рекурсивное обращение к функции. Вычисление n. 2. Рекурсивное обращение к функции. Числа Фибоначчи. 3. Рекурсивное обращение к функции. Задача о Ханойских башнях. 4. Добавление и удаление числового элемента из стека. 5. Добавление и удаление строки из стека. 6. Создание упорядоченного списка с односторонними ссылками из чисел. 7. Создание упорядоченного списка с двусторонними ссылками из чисел. 8. Создание упорядоченного списка с односторонними ссылками из строк. 9. Создание упорядоченного списка с двусторонними ссылками из строк. 10. Удаление числа из списка с односторонними ссылками. 11. Удаление строки из списка с односторонними ссылками. 12. Печать двоичного дерева. 13. Формирование двоичного дерева из чисел. 14. Добавление и удаление строки из очереди. 3-ий семестр: Список вопросов к зачету 1. Парадигмы программирования (процедурное, функциональное, логическое и т. д.). 2. Этапы преобразования программы с языка высокого уровня в машинные команды (компиляция, трансляция, интерпретация, связывание, ассемблер). 3. Организация проекта по программированию (файлы *.h, *.c), компиляция (gcc), связывание (статическое, динамическое). 4. Понятие потоков ввода/вывода и их использование (stdin, stdout, stderr). 5. Запуск внешних приложений из программы (функция system()). 6. Возвращаемое значение и аргументы функции main() (использование). 7. Функции scanf(), printf(). 8. Некоторые функции по работе со строками (strcpy(), strcmp(), strlen(), strcat(), atoi(), sprintf() ). 9. Файловый ввод/вывод в Си. 10. Объекты cin и cout. 11. Файловый ввод/вывод в Си++. 12. Тип данных string. Основные операции над строками типа string. 13. Тип данных bool. Тип данных void. 14. Понятие пространства имён (namespace) и директивы/объявления using. 15. Препроцессор (#include, #define, #ifdef/#ifndef, #endif). 16. Объявление и инициализация указателей. Опасность при работе с указателем. Указатель на указатель. Указатель на статическую переменную. Указатель на динамическую переменную. Связь массива и указателя. 17. Объявление и инициализация ссылок. Особенности работы ссылок. 18. Динамическое выделение и освобождение памяти (Си и Си++). 19. Операторы членства “.” и “->” используемые при работе с составными типами данных. 20. Общий вид функции. Прототипирование и вызов функции. Передача параметров в функцию. Аргументы функции по умолчанию. 21. Встраиваемые функции. Возвращаемое значение. 22. Спецификаторы, квалификаторы. 23. Автоматическая, статическая и динамическая продолжительность хранения. 24. Внутренние и внешние связывание. Область видимости. 25. Понятие интерфейса. 26. Понятие класса и объекта. 27. Данные и методы. 28. Описание и реализация функций-членов. 29. Конструктор. Объявление и определение конструктора. Использование конструктора. Конструктор по умолчанию. Список инициализаторов. 30. Деструктор. Объявление и использование деструктора. 31. Классы и структуры. 32. Использование констант с объектами. 33. Неявные функции-члены/операции. 34. Указатель this. 35. Дружественные функции. 36. Дружественные классы. 37. Дружественные функции-члены. 38. Предварительное объявление. Спецификаторы доступа: public, private, protected. 40. Понятие инкапсуляции. Процедурный и объектно-ориентированный подходы в программировании. 41. Модели отношений is-a и has-a. 42. Механизм наследование в классах. Понятия базового и производного классов. Передача данных из базового класса в производный. 43. Отношения между базовым и производными классами. 44. Переопределение функций-членов в классах потомках. Спецификатор доступа: protected. 45. Множественное наследование. Проблема множественного наследования. 46. Приватное наследование. 47. Механизм включения. 48. Перегрузка функции. 49. Перегрузка операций. 50. Полиморфное наследование. 51. Виртуальные функции понятия и реализация. 52. Чисто виртуальные функции. Абстрактный базовый класс. 53. Механизм исключений. Блоки try, catch, trow. 54. Шаблоны функций и классов. 55. Библиотека STL (контейнеры, итераторы). 56. Обобщённое программирование. 57. Метод проектирования снизу-вверх. Недостатки указанного метода. Класс решаемых задач. 58. Программирование и разработка ПО. Основная трудность оценки программы. 59. Структурное программирование, и его основные операторы. 60. Метод проектирования сверху вниз. Недостатки указанного метода. Класс решаемых задач. 61. Жизненный цикл ПО. 62. Каскадная модель разработки ПО. 63. Тестирование, отладка и верификация. 39. Зачёт проводится в устной форме, включает подготовку, ответ студентов на теоретические вопросы и вопросы, рассматриваемые на практических занятиях. К зачету допускаются студенты, успешно защитившие курсовую работу. 4-ый семестр: Курсовая работа. Изучение материала курса завершается выполнением и защитой курсовой работы на тему «Разработка ПО для подсистемы предприятия строительной отрасли». Возможно написание работ на темы: учёта, расчёта, хранения, прогнозирования и планирования. 1. Календарный график производства работ на объекте. 2. Расчёт нагрузок ЖБ конструкции. Ход выполнения работы включает следующие этапы: - получение задания, - Программирование модулей - Тестирование программы - Оформление пояснительной записки. Курсовая работа оформляется в виде программы на ЭВМ и пояснительной записки в электронном виде в формате PDF. - Защита. Защита проводится в устной форме, с демонстрацией, работающей и удовлетворяющей поставленным условиям программы на ЭВМ, предполагается открытая защита в учебной группе. Курсовая работа оценивается следующими оценками: «отлично», «хорошо», «удовлетворительно», «неудовлетворительно». Вопросы к защите курсовой работы: 1. Объяснить каким образом в программе используется ООП подход. 2. Показать в программе где используется инкапсуляция. 3. Рассказать какие трудности были при проектировании и реализации программы. 4. Где хранятся данные программы после её закрытия? 5. Какая связь существует между типом данных и классом? 6. Для чего в классе используется конструктор и деструктор? 7. Используется в программе процедурный подход и где? 8. Сколько времени понадобилось на разработку ПО и в чём были основные трудности? 9. Каким образом хранятся данные в памяти, во время работы ПО? 10. Какие существуют особенности при написании ПО с графическим интерфейсом? 11. В чём преимущество хранения данных в виде списка или дерева? 12. В чём преимущества использования программы по сравнению с расчётами вручную или с использованием офисных пакетов? 13. Какое программы использовались (кроме IDE) для облегчения написания ПО? 14. Применялись ли какие-либо модели разработки при проектировании и реализации ПО? Перечень вопросов к экзамену 1. Парадигмы программирования (процедурное, функциональное, логическое и т. д.). 2. Этапы преобразования программы с языка высокого уровня в машинные команды (компиляция, трансляция, интерпретация, связывание, ассемблер). Организация проекта по программированию (файлы *.h, *.c), компиляция (gcc), связывание (статическое, динамическое). 3. Понятие потоков ввода/вывода и их использование (stdin, stdout, stderr). 4. Запуск внешних приложений из программы (функция system()). 5. Возвращаемое значение и аргументы функции main() (использование). 6. Функции scanf(), printf(). 7. Некоторые функции по работе со строками (strcpy(), strcmp(), strlen(), strcat(), atoi(), sprintf() ). 8. Файловый ввод/вывод в Си. 9. Объекты cin и cout. 10. Файловый ввод/вывод в Си++. 11. Тип данных string. Основные операции над строками типа string. 12. Тип данных bool. Тип данных void. 13. Понятие пространства имён (namespace) и директивы/объявления using. 14. Препроцессор (#include, #define, #ifdef/#ifndef, #endif). 15. Объявление и инициализация указателей. Опасность при работе с указателем. Указатель на указатель. Указатель на статическую переменную. Указатель на динамическую переменную. Связь массива и указателя. 16. Объявление и инициализация ссылок. Особенности работы ссылок. 17. Динамическое выделение и освобождение памяти (Си и Си++). 18. Операторы членства “.” и “->” используемые при работе с составными типами данных. 19. Общий вид функции. Прототипирование и вызов функции. Передача параметров в функцию. Аргументы функции по умолчанию. 20. Встраиваемые функции. Возвращаемое значение. 21. Спецификаторы, квалификаторы памяти. 22. Автоматическая, статическая и динамическая продолжительность хранения переменных. 23. Внутренние и внешние связывание. Область видимости. 24. Понятие интерфейса. 25. Понятие класса и объекта. 26. Данные и методы. 27. Описание и реализация функций-членов. 28. Конструктор. Объявление и определение конструктора. Использование конструктора. Конструктор по умолчанию. Список инициализаторов. 29. Деструктор. Объявление и использование деструктора. 30. Классы и структуры. 31. Использование констант с объектами. 32. Неявные функции-члены/операции. 33. Указатель this. 34. Дружественные функции. 35. Дружественные классы. 36. Дружественные функции-члены. 37. Предварительное объявление. 38. Спецификаторы доступа: public, private, protected. 39. Понятие инкапсуляции. Процедурный и объектно-ориентированный подходы в программировании. 40. Модели отношений is-a и has-a. 41. Механизм наследование в классах. Понятия базового и производного классов. Передача данных из базового класса в производный. 42. Отношения между базовым и производными классами. 43. Переопределение функций-членов в классах потомках. Спецификатор доступа: protected. 44. Множественное наследование. Проблема множественного наследования. 45. Приватное наследование. 46. Механизм включения. 47. Перегрузка функции. 48. Перегрузка операций. 49. Полиморфное наследование. 50. Виртуальные функции понятия и реализация. 51. Чисто виртуальные функции. Абстрактный базовый класс. 3.4. Методические материалы, определяющие процедуры оценивания знаний, умений, навыков и (или) опыта деятельности, характеризующих этапы формирования компетенций Процедура промежуточной аттестации проходит в соответствии с Положением о текущем контроле и промежуточной аттестации обучающихся. - Аттестационные испытания проводятся преподавателем, ведущим лекционные занятия по данной дисциплине. Присутствие посторонних лиц в ходе проведения - - - - - - аттестационных испытаний без разрешения ректора или проректора не допускается (за исключением работников университета, выполняющих контролирующие функции в соответствии со своими должностными обязанностями). В случае отсутствия ведущего преподавателя аттестационные испытания проводятся преподавателем, назначенным письменным распоряжением по кафедре (структурному подразделению). Инвалиды и лица с ограниченными возможностями здоровья, имеющие нарушения опорно-двигательного аппарата, допускаются на аттестационные испытания в сопровождении ассистентов-сопровождающих. Во время аттестационных испытаний обучающиеся могут пользоваться программой учебной дисциплины, а также с разрешения преподавателя справочной и нормативной литературой, калькуляторами. Время подготовки ответа при сдаче экзамена в устной форме должно составлять не менее 40 минут (по желанию обучающегося ответ может быть досрочным). Время ответа – не более 15 минут. При подготовке к устному экзамену экзаменуемый, как правило, ведет записи в листе устного ответа, который затем (по окончании экзамена) сдается экзаменатору. При проведении устного экзамена экзаменационный билет выбирает сам экзаменуемый в случайном порядке. Экзаменатору предоставляется право задавать обучающимся дополнительные вопросы в рамках программы дисциплины текущего семестра, а также, помимо теоретических вопросов, давать задачи, которые изучались на практических занятиях. Оценка результатов устного аттестационного испытания объявляется обучающимся в день его проведения. Оценка по курсовому проекту выставляется на основании результатов защиты на комиссии обучающимся курсового проекта при непосредственном участии преподавателей кафедры (структурного подразделения), руководителя курсового проекта, с возможным присутствием других обучающихся из учебной группы. Одной из форм защиты может быть презентация курсового проекта. Результаты защиты (оценка) вносятся в аттестационную ведомость курсового проекта с указанием темы курсового проекта, а также в зачетную книжку в раздел «Курсовые проекты (работы)». Положением о курсовом проекте (работе) обучающихся в ФГБОУ ВО «НИУ МГСУ». - Защита курсового проекта/курсовой работы относится к промежуточной аттестации, и проходит в соответствии с Положением о текущем контроле и промежуточной аттестации обучающихся в ФГБОУ ВО «НИУ МГСУ». - Подготовленные обучающимся курсовой проект/курсовая работа должны быть подписаны – автором, и по решению руководителя допускаются к защите. - Защита курсового проекта/курсовой работы проводится в комиссии, в состав которой входит руководитель курсового проектирования и один-два преподавателя кафедры, назначенные распоряжением заведующего кафедрой. Даты защит определяются графиком заседаний комиссии. Допускается открытая защита в присутствии всей учебной группы, где обучается автор КП/КР. - Проведение промежуточной аттестации по дисциплинам в форме защиты курсовых работ (проектов) возможно на последнем занятии по расписанию по данной дисциплине или может проходить по дополнительному расписанию аттестационных испытаний в семестре. - На защиту одной курсовой работы (проекта), как правило, отводится не более 10 минут. На проведение каждого из аттестационных испытаний для учебной группы дополнительно отводится не менее двух академических часов. - Вопросы, задаваемые обучающемуся членами комиссии, не должны выходить за рамки тематики КП/КР и тех конкретных задач, которые решались обучающимся в процессе выполнения КП/КР. - По итогам защиты выставляется оценка – «отлично», «хорошо», «удовлетворительно», «неудовлетворительно» в соответствии с критериями оценок. - Оценка КП/КР записывается в аттестационную ведомость, в зачетную книжку за подписью руководителя проекта, а также проставляется на титульном листе пояснительной записки за подписью председателя комиссии. Защита КП/КР по комплексным темам должна в обязательном порядке осуществляться в один день при участии всех членов группы (авторов проекта). Защиту таких проектов целесообразно организовывать в строгой последовательности авторов отдельных частей, логически вытекающих одна из другой. Порядок такой защиты должен быть оговорен заранее на стадии выдачи задания и доведен до каждого исполнителя. Действие Выдача задания на проектирование Сроки 2 неделя семестра Консультации 2-6 неделя семестра Контроль хода выполнения задания 2-6 неделя семестра Выполнение задания 2-6 неделя семестра 7 неделя семестра Сдача задания (опрос) Проверка задания 8 неделя семестра Защита выполненного задания Формирование оценки 9 неделя семестра На защите и др. Объявление результатов оценки выполненного задания Выдача вопросов к экзамену, зачету 9 неделя семестра, на защите и др. 12 неделя семестра Консультации Последняя неделя семестра, в сессию В сессию Промежуточная аттестация Методика На практическом занятии, по интернет и др. На практических занятиях, через интернет и др. На практических занятиях, через интернет, выставление процента выполнения и др. Дома, в учебном классе и др. На групповых консультациях. И др. Вне занятий, на консультации и др. На основе презентации и др. В соответствии со шкалой и критериями оценивания) На практическом занятии, в интернет и др. На практическом занятии, в интернет и др. На групповой консультации Ответственный Ведущий преподаватель Письменно, тестирование, устно и др., по Ведущий преподаватель, комиссия Ведущий преподаватель, обучающийся Ведущий преподаватель Обучающийся, группа обучающихся Обучающийся (посредством интернет или лично) Ведущий преподаватель, ассистент преподавателя Обучающийся, группа обучающихся Ведущий преподаватель, комиссия Ведущий преподаватель Ведущий преподаватель Ведущий преподаватель Формирование оценки билетам, с выдачей задач к билетам В соответствии с критериями На аттестации 4. Фонд оценочных средств обучающихся по дисциплине (модулю) для Ведущий преподаватель, комиссия мероприятий текущего контроля 4.1. Состав фонда оценочных средств для мероприятий текущего контроля Фонд оценочных средств для проведения текущего контроля успеваемости включает в себя: материалы для проведения текущего контроля успеваемости - варианты контрольных заданий; - вопросы к компьютерному тестированию с вариантами ответов; - варианты домашних заданий и расчетно-графических работ; - вопросы для проведения фронтального опроса по разделам дисциплины; - контрольные вопросы по защите лабораторных работ; - темы рефератов, докладов, эссе; перечень компетенций и их элементов, проверяемых на каждом мероприятии текущего контроля успеваемости; систему и критерии оценивания по каждому виду текущего контроля успеваемости описание процедуры оценивания. 4.2. Система и критерии оценивания по каждому виду текущего контроля успеваемости Для оценивания оценивания: реферата возможно использовать следующие критерии Код показателя оценивания Знания Умения Не зачтено Зачтено Содержание не соответствует теме. - Литературные источники выбраны не по теме, не актуальны. - Нет ссылок на использованные источники информации - Тема не раскрыта - В изложении встречается большое количество орфографических и стилистических ошибок. - Требования к оформлению и объему материала не соблюдены - Структура реферата не соответствует требованиям - Не проведен анализ материалов реферата - Нет выводов. - В тексте присутствует плагиат - - Тема соответствует содержанию реферата - Широкий круг и адекватность использования литературных источников по проблеме - Правильное оформление ссылок на используемую литературу; - Основные понятия проблемы изложены полно и глубоко - Отмечена грамотность и культура изложения; - Соблюдены требования к оформлению и объему реферата Материал систематизирован и структурирован; - Сделаны обобщения и сопоставления различных точек зрения по рассматриваемому вопросу, - Сделаны и аргументированы основные выводы - Отчетливо видна самостоятельность суждений Для оценивания результатов тестирования возможно использовать следующие критерии оценивания: Правильность ответа или выбора ответа, Скорость прохождения теста, Наличие правильных ответов во всех проверяемых темах (дидактических единицах) теста. Оценка проводится по балльной системе. Правильный ответ на вопрос тестового задания равен 1 баллу. Общее количество баллов по тесту равняется количеству вопросов. Общее количество вопросов принимается за 100 %, оценка выставляется по значению соотношения правильных ответов к общему количеству вопросов в процентах. Для пересчета оценки в традиционную систему используется таблица соответствия: Границы в процентах 85-100 % 71-84 % 60-70 % 0-59 % Традиционная оценка 5 - Отлично или зачтено 4 – Хорошо или зачтено 3 – Удовлетворительно или зачтено 2 – не удовлетворительно или не зачтено Для оценивания выполнения контрольных работ, домашних заданий и расчётнографических работ возможно использовать следующие критерии оценивания: Оценка Отлично Характеристики действий обучающегося Обучающийся самостоятельно и правильно решил учебнопрофессиональную задачу, уверенно, логично, последовательно и аргументировано излагал свое решение, используя Хорошо Удовлетворительно Неудовлетворительно профессиональные понятия. Обучающийся самостоятельно и в основном правильно решил учебно-профессиональную задачу, уверенно, логично, последовательно и аргументировано излагал свое решение, используя профессиональные понятия. Обучающийся в основном решил учебно-профессиональную задачу, допустил несущественные ошибки, слабо аргументировал свое решение, используя в основном профессиональные понятия. Обучающийся не решил учебно-профессиональную задачу. Для оценивания результатов учебных действий обучающихся по овладению первичными навыками при проведении деловых игр и тренингов возможно использовать следующие критерии оценивания: Оценка Отлично Хорошо Удовлетворительно Неудовлетворительно Характеристики ответа обучающегося даны исчерпывающие и обоснованные ответы на все поставленные вопросы, правильно и рационально (с использованием рациональных методик) решены практические задачи; при ответах выделялось главное, все теоретические положения умело увязывались с требованиями руководящих документов; ответы были четкими и краткими, а мысли излагались в логической последовательности; показано умение самостоятельно анализировать факты, события, явления, процессы в их взаимосвязи и диалектическом развитии. даны полные, достаточно обоснованные ответы на поставленные вопросы, правильно решены практические задания; при ответах не всегда выделялось главное, отдельные положения недостаточно увязывались с требованиями руководящих документов, при решении практических задач не всегда использовались рациональные методики расчётов; ответы в основном были краткими, но не всегда четкими. даны в основном правильные ответы на все поставленные вопросы, но без должной глубины и обоснования, при решении практических задач студент использовал прежний опыт и не применял новые методики выполнения расчётов, однако, на уточняющие вопросы даны правильные ответы; при ответах не выделялось главное; ответы были многословными, нечеткими и без должной логической последовательности; на отдельные дополнительные вопросы не даны положительные ответы. не выполнены требования, предъявляемые к знаниям, оцениваемым “удовлетворительно”. И т.д. 4.3. Процедура оценивания при проведении текущего контроля успеваемости Действие Выдача задания (вопросов) Сроки 2 неделя семестра Методика На практическом занятии, По вариантам, в специальных рабочих тетрадях и др. Ответственный Ведущий преподаватель Консультации по заданию 2-6 неделя семестра Контроль хода выполнения задания 2-6 неделя семестра Выполнение задания 2-6 неделя семестра 7 неделя семестра Сдача задания Проверка задания 8 неделя семестра Защита выполненного задания Формирование оценки 9 неделя семестра На защите и др. Объявление результатов оценки выполненного задания 9 неделя семестра, на защите и др. На практических занятиях, через интернет и др. На практических занятиях, через интернет, выставление процента выполнения и др. Дома, в учебном классе и др. Опрос, тестирование, На групповых консультациях. И др. Вне занятий, на консультации и др. На основе тестирующей программы (в соответствии со шкалой и критериями оценивания) На практическом занятии, в интернет и др. Ведущий преподаватель, обучающийся Ведущий преподаватель Обучающийся, группа обучающихся Обучающийся (посредством интернет или лично) Ведущий преподаватель, ассистент преподавателя Обучающийся, группа обучающихся Ведущий преподаватель, комиссия Ведущий преподаватель Приложения Методические материалы для проведения текущего контроля успеваемости и промежуточной аттестации: 1. Экзаменационные билеты 2. Бланк для оценки ответа обучающегося экзаменатором. 3. Рабочие тетради для выполнения практических заданий. 4. Варианты тем на курсовой проект/курсовую работу. 5. Задание на выполнение курсового проекта/работы. 6. Оценочный лист при защите курсового проекта/работы. 7. Варианты задач для домашней (контрольной) работы. 8. Вопросы и ответы для тестирования. ОЦЕНОЧНЫЙ ЛИСТ защиты курсового проекта/курсовой работы ФИО _______________________________________ Группа____________ ФИО Преподавателя_______________________________ ДАТА ____________________________ Дисциплина __________________________ Наименование показателя Выявленные недостатки и замечания (комментарии) Отметка I. КАЧЕСТВО РАБОТЫ/ ПРОЕКТА 1 . Соответствие содержания работы заданию 2. Грамотность изложения и качество оформления работы 3. Самостоятельность выполнения работы, глубина проработки материала, использование рекомендованной и справочной литературы 4. Обоснованность и доказательность выводов Общая оценка за выполнение КП/КР II. КАЧЕСТВО ДОКЛАДА 1 . Соответствие содержания доклада содержанию работы 2. Выделение основной мысли работы 3. Качество изложения материала Общая оценка за доклад III. ОТВЕТЫ НА ДОПОЛНИТЕЛЬНЫЕ ВОПРОСЫ ПО СОДЕРЖАНИЮ РАБОТЫ Вопрос 1 Вопрос 2 Вопрос 3 Общая оценка за ответы на вопросы ИТОГОВАЯ ОЦЕНКА ЗА ЗАЩИТУ Общий комментарий ___________________________________________________________________________ Рекомендации _____________________________________________________________________________ Примерный бланк для оценки ответа обучающегося экзаменатором Критерии оценки Уровень усвоения материала, предусмотренного программой Умение выполнять задания, предусмотренные программой Уровень знакомства с дополнительной литературой Уровень раскрытия причинно-следственных связей Уровень раскрытия междисциплинарных связей Стиль поведения (культура речи, манера общения, убежденность, готовность к дискуссии) Качество ответа (полнота, правильность, аргументированность, его общая композиция, логичность) Общая оценка ли чн о тО ш ооХ ор У до вл ет но во ь те ри л Не уд ов но ле ри ь тв те о л