Uploaded by samd_b

Курсовой педагогика

advertisement
Таблица 1.2. Функциональная структура деятельности специалиста по специальности «Обслуживание
интеллектуальных интегрированных систем»
Функция
деятельности
Процедура
Предмет
деятельности деятельности
Подготовительная
Включение
компьютера,
запуск
необходимого
программного
обеспечения
Технологическая
Работа,
Программное
настройка
обеспечение
устройств,
управление
ними.
Проверка на
Информация,
ошибки,
программное
исправление
обеспечение.
их.
Соответствие Автоматизиров
стандартам
анное рабочее
безопасности,
место
личной
гигиены и
дисциплины
Контролирующая
Организационная
Компьютер
Материальные
средства
деятельности
Компьютер,
программное
обеспечение
Компьютер,
программное
обеспечение,
Программное
обеспечение,
Правила
безопасности
Продукт
деятельности
Подготовлено к
работе
компьютеров,
подготовленных
для работы
программного
обеспечения
Созданы и
отредактированы,
наложены
работы, создания
программы.
Устранить все
обнаруженные
ошибки и
недостатки
Рационально
организованное
рабочее место
Термины и
условия
труда
Дидактические средства деятельности
Знания:
Умения:
Стандарт
Процедура
включения
компьютера под
управлением
программного
обеспечения
Включение
компьютера под
управлением
программного
обеспечения
Стандарт
Основы работы с
горками разных
типов, различные
типы диаграмм.
Настройка и работа
с устройствами.
Стандарт
Основы работы с
горками разных
типов, различные
типы диаграмм.
Принципы
безопасности,
основы
рациональной
организации труда
Настройка и работа
с устройствами.
Стандарт
Принципы
безопасности,
основы
рациональной
организации труда
СОДЕРЖАНИЕ
ВВЕДЕНИЕ ..................................................................................................................... 3
1. Проектирование программы профессиональной подготовки по
специальности ''Обслуживание интеллектуальных интегрированных
систем''............................................................................................................................. 4
1.1 Анализ профессиональной деятельности специалиста ............................... 4
1.2 Формирование квалифицированных характеристик специалиста .......... 7
1.3 Разработка содержания профессиональной подготовки специалиста ..... 9
2. Проектирование технологий обучения на тему: «Интеллектуальные
системы»........................................................................................................................ 13
2.1 Постановка оперативных целей изучения темы ......................................... 13
2.2. Проектирование дидактических материалов ............................................. 15
План изложения темы: «Программирование на С++» .................................... 16
Логико-семантическая структура изучения темы: «Программирование в
с++» ............................................................................................................................. 18
...................................................................................................................................... 19
2.3. Анализ базовых условий обучения. Выбор способов формирования
базовых знаний ......................................................................................................... 20
2.4. Проектирование мотивационных технологий обучения.......................... 22
2.5. Проектирование технологий формирования ООД .................................... 23
2.6. Проектирование технологий формирования ВД ....................................... 24
2.7. Проектирование технологий формирование контрольных действий
(КД) ............................................................................................................................. 25
2.8. Составление перспективно-поурочного плана изложения темы «
Простые программы на C++» ................................................................................ 27
2.9. Организация и методика урока темы........................................................... 28
3. Разработка дидактических материалов инновационных технологий
обучения ........................................................................................................................ 32
ВЫВОДЫ ...................................................................................................................... 38
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ ............................................. 39
ПРИЛОЖЕНИЕ 1 ........................................................................................................ 40
Лист
6.010104 (06) ДГ-К4-1
Изм. Лист
№ докум.
Подпись Дата
2
ВВЕДЕНИЕ
Инженер-Педагог - центральная фигура в учебных заведениях
профессионально-технического образования. Благодаря его деятельности
осуществляется действующая преемственность поколений рабочего класса от
коллектива до коллектива, от среды до среды, которая оказывает содействие
созданию
условий,
которые
обеспечивают
всестороннее
развитие
профессиональной подготовки молодых рабочих. Но именно этим обусловлена
сложность и ответственность работы инженера-педагога так как, чем выше
уровень развития науки и техники, тем совершеннее орудие работы, выше
культура самих производителей и в целом культура производства, усложняется
процесс обучения и воспитания будущих молодых специалистов, которые
требуют от инженера-педагога новых знаний, умений и привычек.
В этом случае инженер-педагог выступает как источник информации, с
помощью разных средств передающим ее учеником, которые, воспринимая
информацию, той или другой мерой возвращают ее назад в виде определенных
действий и поступков, заставляя инженера-педагога менять содержание
информации и способ ее передачи.
Ведь «обучение и воспитание можно рассматривать как систему управления,
одной из важнейших и специфических особенностей которой есть то, что
объектом управления в этой системе есть сам человек».
В отличие от других видов управленческой деятельности управления учебновоспитательным процессом необходимо рассматривать, как регулирование
деятельности учащихся с помощью разных педагогических средств. Иначе говоря,
процесс управления и воспитания требует навыков в обучении, в работе, в
приобретении новых знаний, умений и привычек, и в творческом их
использовании.
Модель личностных качеств инженера-педагога и содержания его
педагогической деятельности, - это структура личностных качеств инженерапедагога неотделимая от содержания его педагогической деятельности.
Личностные качества инженера-педагога влияют на результаты его работы,
которые меняются в зависимости от специальных и педагогических способностей
инженера-педагога и творческого их использования.
Однако следует обратить внимание на то, что работа инженера-педагога не
является общепедагогической. В его структуре заключены компоненты
педагогичной-профессионально-педагогической
деятельности,
которые
обуславливают круг его обязанностей, личностные качества, стиль мышления,
внутриколлективные отношения и психологический климат в учебных
заведениях.
Достижение высокого педагогического мастерства в деятельности инженера
педагога во многом зависит от широты и глубины его педагогичнойпрофессионально-педагогической подготовки.
Вместе с тем немаловажную, а наверное, и решающую роль играют
способности тех, кто избрал для себя эту профессию.
Лист
6.010104 (06) ДГ-К4-1
Изм. Лист
№ докум.
Подпись Дата
3
1. Проектирование программы профессиональной подготовки по
специальности ''Обслуживание интеллектуальных
интегрированных систем''
1.1 Анализ профессиональной деятельности специалиста
В основе курсового проектирования лежит деятельность инженера-педагога по
созданию дидактического проекта подготовки конкретного специалиста
(квалифицированного рабочего, младшего специалиста или бакалавра).
Выполнение этой деятельности предусматривает цель формирования умений,
определять способы организации конкретного учебного процесса, ориентируясь
на условия социального заказа.
Интеллектуализация современных информационно-образовательных ресурсов
является в настоящее время одним из наиболее перспективных направлений
совместного исследования педагогов, психологов и специалистов в области
информационных образовательных технологий.
Интеллектуальные системы обучения являются практическим результатом
применения методов и средств искусственного интеллекта в области
автоматизированного обучения и представляют собой новое поколение учебных
систем. В процессе обучения для достижения максимально возможного
результата в зоне потенциального развития школьника, учитель-предметник
использует специальные знания трех основных типов: знания о предмете
обучения, знания о методах обучения и знания об обучаемом. В традиционных
автоматизированных системах обучения фрагменты этих знаний жестко встроены
в текст отдельных кадров учебного курса в соответствии с выбранной методикой
обучения. В ИСО необходимые знания выделены и представлены с помощью
различных методов и технологий искусственного интеллекта. Используя эти
знания, ИСО способна в зависимости от психофизиологических и
интеллектуальных возможностей обучаемого выбирать наиболее эффективные
методы обучения, темп и способы представления учебного материала,
регулировать его содержание, объем и сложность, т.е. индивидуализировать
процесс обучения, повысить его качество.
Таблица 1.1 - Профессиональное предназначение и условия использования
«Обслуживание интеллектуальных интегрированных систем»
Вид деятельности
Место использования
специалиста
1. Подготовка
объекта
к
использованию
средств
автоматизации и управления, назначение сотрудников.
2. Обслуживание
математических
объектноориентированных моделей для решения организационноэкономических, конструктивных и технологических
проблем.
3. Комплектация системы.
4. Выполнение запуска и настройка ПК (подготовительная
1. Технические и
компьютерные лаборатории
предприятий;
2 Системный
администратор компании;
3. Программист;
4. Научная и
исследовательская работа на
Лист
6.010104 (06) ДГ-К4-1
Изм. Лист
№ докум.
Подпись Дата
4
работа).
5. Проведение пробной эксплуатации, дополнительные
отладки программы и исправления оперативных,
технических и программных документации для
выявления дефектов.
6. Принятие системы в промышленную эксплуатацию.
7. Монтаж, пуск, регулирование и испытание Power Point,
средств автоматики и управления и ее программного
обеспечения.
8. Подготовка систем к эксплуатации и использования
эффективных режимов эксплуатации.
9. Контрольные испытания аппаратного и программного
обеспечения систем.
10. Диагностика технического состояния, испытание
аппаратного и программного обеспечения и устранения
нештатного функционирования и ошибок.
предприятии;
5. Техническое
обслуживание предприятия;
6. Отладка и тестирование
работы подразделений на
предприятии;
7. Работа с устройствами
ввода и вывода информации
Согласно
квалификационной характеристикой
выделяют
функции
деятельности специалиста, которые представляют собой абстрактные понятия,
которые дают общие представления о характере деятельности специалиста.
Выделяют четыре функции деятельности специалиста:
1.
Подготовительная - подготовка специалиста к деятельности.
2.
Технологическая (производственная) - выполнение основных работ,
предусмотренных в квалификационной характеристике.
3.
Контролирующая - текущий контроль в процессе работы.
4.
Организационная - рациональная организация рабочего места,
соблюдение техники безопасности.
Вышеперечисленные процедуры деятельности по каждой функции работы
называются функциональными единицами деятельности (ФЕД).
Анализируя квалификационную характеристику младшего специалиста
"ОИИС" получаем его функциональную структуру деятельности, которая
представлена в таблице 1.2.
Функции профессиональной деятельности специалиста определяются в
зависимости от места его использования и рода выполняемых им работ.
Рассмотрение деятельности с точки зрения ее цели, субъекта, предмета,
средств, процедур, продукта, результата характерны для системного анализа.
Использование этого метода научного познания в данном случае способствует
получению
желаемого
результата:
возможность
проследить
всю
последовательность преобразования предмету в продукт, разбивая процесс на
мельчайшие части-действия. На уровне каждого действия формируется система
знаний и умений специалиста, обеспечивает выполнение этого действия.
Лист
6.010104 (06) ДГ-К4-1
Изм. Лист
№ докум.
Подпись Дата
5
Дифференцированными компонентами уровня специальности являются
уровни циклов учебных дисциплин или отдельных дисциплин. Подготовка на
этих уровнях требует постановки тактических целей обучения. Эти цели должны
отражать профессиональную направленность:
 мотивировать деятельность специалиста, которая находит отражение
через заинтересованность в высоких результатах труда;
 желание осуществить трудовую деятельность - быстро и качественно;
 профессиональную компетентность (качество труда);
 коммуникативную готовность (умение объяснять, обосновывать,
принимать решения, характеризовать объект, инструктировать подчиненных и
обладать определенным тезаурусом);
 экономическую эрудицию и правовую компетентность (бережно
относится к средствам производства, соблюдать правила труда и т.д.);
 характеристики профессиональной памяти и мышления;
 способность творческого подхода в решении технических заданий;
 способность саморегуляции и самоанализа (умение контролировать
профессиональные действия и корректировать их при необходимости).
Постановка такой комплексной цели и дальнейшая ее реализация должны
способствовать всестороннему развитию личности учащегося.
При постановке цели изучения учебного курса преподаватель должен четко
уяснить, какие именно характеристики личности следует формировать и на какие
элементы структуры личности следует влиять. Фактически, цель обучения
дисциплины или тактическая цель обучения представляет собой описание не
только видов деятельности, которые формируются в процессе изучения, но и все
те характеристики личности, которые следует формировать в процессе усвоения
заданной дисциплины. Учителю необходимо четко уяснить, какие компоненты
структуры личности формируются при освоении его учебного курса. При этом
следует учитывать, что при обучении осуществляется формирование личности в
целом.
Таблица 1.3 – Постановка тактических целей профессионального обучения
проходчика на уровне специальной теоретической дисциплины
Опыт личности
Элементы структуры
личности
Профессиональная
компетентность
Характеристика целей
1.Сформировать общие представления о работе с устройств ввода
информации.
2.Сформировать
общие умения
работы с различными
периферийными устройствами.
3.Сформировать умение подключения.
4.Сформировать общие понятия о видах устройств ввода и вывода
информации, а также настройка программного обеспечения для
работы с ними.
5.Сформировать
умение работы с визуальными функциями
устройств вывода информации.
6.Сформировать умение настраивания принтера.
7.Сформировать умения работы с мастером установки
оборудования.
8.Сформировать умения работы с видеозаписью.
Лист
6.010104 (06) ДГ-К4-1
Изм. Лист
№ докум.
Подпись Дата
6
Профессиональная
направленность
Коммуникативная
готовность
Экономическая
эрудиция
9.Сформировать умения работы с звукозаписью.
1. Сформировать желание работать в отрасли будущей профессии.
2. Сформировать понятие о важности выполнения своей работы
качественно и добросовестно.
1. Сформировать профессиональную терминологию (нормативные
документы и правила эксплуатации ИС, компьютерной техники и
систем связи, технологию обработки данных, рабочие инструкции).
2. Сформировать умение общаться в бригаде, на производстве,
используя технический язык.
Уметь осуществлять экономический анализ ИС.
Сформировать представление об основных понятиях трудового
права (режим труда и отдыха, нормальные условия работы и т.д.)
Профессиональная
Сформировать умение улучшения долгосрочной, краткосрочной,
память
логической, образной, слуховой и зрительной памяти.
Техническое
Сформировать оперативное мышление, связанное с работой с
мышление
технической документацией и специальным оборудованием.
Сформировать умение использовать новые, прогрессивные
Способность к
технологии
при решении поставленной задачи.
решению творческих
задач
Типологические
свойства
Функциональ
ный
механизм
психики
Правовая эрудиция
Сформировать умение анализировать свою деятельность, находить
в ней ошибки и исправлять их.
Способность к
саморегулированию
и самоанализа
1.2 Формирование квалифицированных характеристик специалиста
На основе функциональной структуры деятельности младшего специалиста
по специальности «Обслуживание интеллектуальных интегрированных систем» и
требований, предъявляемых к нему, составляем перечень умений и знаний,
необходимых при подготовке рабочего по профессии.
Содержание профессионального обучения основывается на перечне
установленных требований.
Содержание теоретического обучения включает в себя формирование
знаково-практических (ЗП) и знаково-умственных навыков (ЗУ).
Основа практического (производственного) образования состоит главным
образом в предметно-практических навыках (ПП) и предметно-умственных (ПУ).
Уровни сформированности умений:
- О - уметь выполнять действия с опорой на источник информации, при этом
источник информации является внешним для субъекта деятельности; например схема, алгоритм, карта, инструкции, указание и т.д .;
- С - уметь выполнять действия самостоятельно, то есть без использования
внешних источников информации с опорой на усвоенные ранее знания и умения;
- Н - уметь выполнять действия самостоятельно в автоматическом режиме, то
есть на основе прочно сложившихся, автоматизированных навыков.
Лист
6.010104 (06) ДГ-К4-1
Изм. Лист
№ докум.
Подпись Дата
7
Содержание профессиональной подготовки работников данной профессии и
квалификации оформлено в виде таблицы 1.4., в которой левая часть показывает
умения, а правая включает в себя знания, необходимые для их формирования,
принимая во внимание необходимый уровень их образования. Если несколько
навыков требует знания, они задаются один раз и больше не повторяются.
Требуемый уровень знаний указываются следующим образом:
-ознакомительно-ориентировочный (ОО). Формирование знаний на этом
уровне основываются на том, что учащиеся имеют только ориентировочные
представления об изучаемых понятия, могут повторять формулировки законов,
положений;
-понятийно-аналитический (ПA). Студенты в этом случае, имеют четкие
представления и понятия об исследуемом объекте, способны осуществлять
смысловые
выделения, объяснять, проводить анализ, переносить ранее
усвоенные знания в типичные ситуации;
-продуктивной-синтетические (ПC). Учащиеся на этом уровне имеют
глубокие понятия об исследуемом объекте, способны осуществлять синтез,
генерировать новые представления, переносить ранее усвоенные знания в
нетипичные ситуации.
Таблица 1.4 – Перечень знаний и умений, необходимых при подготовке младшего
специалиста по профессии «Обслуживание интеллектуальных интегрированных
систем»
Умения
Наименование
№
Знания
Вид
Уровень
№
Включать и настраивать оборудование
и программное обеспечение
1.1
ПП
1.
С
1.2
1.3
2.
Принимать участие под руководством
специалиста в разработке
математических объектноориентированных моделей ИС.
ЗП
С
2.1
2.2
3.
Осуществлять проверку, регулировка,
настройка и испытания компонентов ИС
после устранения причин их нештатного
функционирования.
3.1
ПП
С
3.2
3.3
4.
Разрабатывать предложения по
совершенствованию структуры,
электрической, функциональной схемы
и алгоритмически-программного
обеспечения, методов диагностики
4.1
ЗП
СА
4.2
Наименование
Уровень
Базовые понятия о ПК и
периферийное
оборудование
ПА
Настройка ПК и
периферийного
оборудования
ПС
Правила безопасности
при работе с ПК
Правила эксплуатации
компьютерной техники и
систем связи
Технология обработки
данных.
Правила эксплуатации
компьютерной техники и
систем связи.
Технология обработки
данных.
Рабочие инструкции.
Понятие о компонентах
ИС
Технические
характеристики устройств
и принцип действия
ОО
ОО
ПА
ОО
ОО
ПА
ОО
ПА
Лист
6.010104 (06) ДГ-К4-1
Изм. Лист
№ докум.
Подпись Дата
8
технического и функционального
состояния и устранения неисправностей
Владеет техническими и
организационными средствами
реализации правил безопасности и
экологических норм при эксплуатации
ИС, средств автоматики и управления.
5.
оборудования
ПА
5.1
Нормативные
документы.
ОО
5.2
Правила эксплуатации
ИС
ПА
СА
На основе содержания знаний, необходимых при подготовке младшего
специалиста по профессии «Обслуживание интеллектуально-интегрированных
систем», формируется список тем, необходимых для его теоретического и
практического обучения (табл.1.5).
Таблица 1.5 - Перечень тем теоретического и практического обучения,
необходимых для подготовки младшего специалиста по специальности
«Обслуживание интеллектуальных и интегрированных систем»
Содержание необходимых тем
№
умение
1
2
3
4
5
№
знания
1.1
1.2
1.3
3.1
2.1
2.2
4.1
4.2
3.1
3.2
3.3
4.1
4.2
5.2
3.1
ПО
№
темы
6
7
8
9
5.1
5.2
2
Наименование
Включение и настройка
оборудования и
программного обеспечения
Основные навыки
разработки математических
объектно-ориентированных
моделей ИС.
Проверка, регулировка,
настройка и испытания
компонентов ИС после
устранения причин их
нештатного
функционирования.
Совершенствование
структуры, электрической,
функциональной схемы и
алгоритмическипрограммного обеспечения
систем.
Реализация правил
безопасности и
экологических норм при
эксплуатации ИС, средств
автоматики и управления.
ТО
Колво
часов
2
№
темы
3
270
4
168
5
120
12
6
7
Наименование
Колво
часов
Базовые понятия о ПК
и периферийное
оборудование.
Разработка
математических
объектноориентированных
моделей ИС.
Ввод в эксплуатацию
элементов систем.
2
120
30
Оптимизация
существующих
интегрированных
систем.
Правила безопасности
и экологические
нормы при
эксплуатации ИС
60
4
1.3 Разработка содержания профессиональной подготовки специалиста
Тактические цели представляют собой конкретизированные стратегические
цели, то есть цели изучения дисциплин или циклы дисциплин.
К тактическим целям относятся:
Лист
6.010104 (06) ДГ-К4-1
Изм. Лист
№ докум.
Подпись Дата
9
1. Цели гуманитарных, социально-экономических и фундаментальных
дисциплин
2. Цели дисциплин профессиональной подготовки
3. Цели дисциплин профессионально-ориентированной подготовки
К постановке целей существуют следующие требования:
1. Соотношение целей основным требованиям к специалисту, заданные в
стандарте образования;
2. Четкое отображение предмета учебной деятельности или содержания
учебного материала, усваиваемого учащимися;
3. Отражение элементов учебной деятельности учащихся в процессе
достижения цели;
4. Наличие средств или инструмента для контроля достижения цели;
5. Наличие шкалы оценки сложившихся качеств личности.
(табл. 1.6).
Таблица 1.6 - Формирование набора тем профессиональной теоретической
подготовки специалиста
Структура
объекта
изучения
(отрасли
хозяйственной
деятельность)
Техника
Технология
Организация
Экономика
Охрана труда
Виды
деятельности
специалиста
Обобщенная
Набор тем программы
структура
профессиональной
содержания в
теоретической подготовки
соответствии с
поставленными
тактическими
целями
Технологическая
Техника
- технические средства
интеллектуальных систем;
-автоматические системы
управления;
-теория автоматизированного
управления.
Технологическая
Общая
- алгоритмические языки и
технология
программирование;
-основы метрологии и
средства технологии;
–эксплуатация технических
средств и технических систем.
ОрганизационноОрганизация
- системы управления базами
управленческая
данных;
-устройства ввода-вывода
информации.
Организационно
Экономика
- маркетинг;
управленческая
- экономическая деятельность
предприятий;
– менеджмент.
Организационно
Охрана труда и - безопасность
технологическая
техника
жизнедеятельности;
безопасности
- охрана труда;
- основы экологии.
Лист
6.010104 (06) ДГ-К4-1
Изм. Лист
№ докум.
Подпись Дата
10
Правовые
вопросы отрасли
Экология
Технологоуправленческая
Технологоуправленческая
Научноисследовательская
Научные
исследования
Право
-
-
-
-
-
На основе всех выполненных разработок формируется сводно-тематический
план подготовки специалиста (если его подготовка осуществляется в рамках
ПТУ) или рабочая программа дисциплины (если подготовка специалиста
осуществляется в колледже). Сводно-тематический план должен включать
тематику специальных дисциплин («Спецтехнология», «Производственное
обучение» и т.д.), регламентировать последовательность изучения тем и
количество времени, отводимого на их изучение, посеместровое расчленение
учебных курсов, отображать формы обучения (уроки, лекции, практические
занятия).
Таблица 1. 7 – Сводно-тематический план подготовки специалиста по
специальности «Обслуживание интеллектуальных интегрированных систем»
Перечень тем
Производственное обучение
№
Наименование
1
Вводное занятия
2
Технология обработки данных
Организация управления с
помощью ИС
4
Коррекция действий при
возникновении проблемных
ситуаций
6
Кол-во
часов
Наименование
4
6
Введение в эксплуатацию элементов
систем.
Использование интеллектуального
анализа в организации.
12
12
Условия эксплуатации ИС, правила ТБ,
нормативы.
6
8
Модернизация алгоритмическипрограммного обеспечения систем.
Применение объектноориентированного
программирования (C++).
Всего часов
Кол-во
часов
Базовые понятия о ИС
4
3
5
Специальная технология
4
14
Технология совершенствования
существующей ИС
Разработка математических объектноориентированных моделей ИС.
12
48
Всего часов
42
4
4
Итого: 90
Таблица 1.8 - Рабочая программа по дисциплине «Прикладное
программирование» на тему «Программирование в C++»
Наименование
разделов, содержание
знаний
Общий
объем
Лекции
Практические
занятия
Базовые понятия и
введение в ИС
20
13
3
4
Организация управления
36
13
15
8
№
1.
Самостоятельная
работа
Лист
6.010104 (06) ДГ-К4-1
Изм. Лист
№ докум.
Подпись Дата
11
2.
3.
деятельности с помощью
ИС
Проектирование
интеллектуальных систем
34
8
20
6
90
Всего часов
1. Базовые понятия и введение в ИС
34
38
18
Вводное занятия
4
3

1
Базовые понятия о ИС
4
3

1
Технология обработки
данных
8
5
2
1
Введение в
эксплуатацию элементов
систем.
4
2
1
1
Всего по разделу
20
13
3
4
1.
2.
3.
4.
2. Организация управления деятельности с помощью ИС
5.
6.
7.
8.
Коррекция действий
при возникновении
проблемных ситуаций
Условия эксплуатации
ИС, правила ТБ,
нормативы.
Организация
управления с помощью ИС
Использование
интеллектуального анализа
в организации.
Всего по разделу
12
5
4
3
6
4

2
6
1
4
1
12
3
7
2
36
13
15
8
14
4
8
2
12
2
8
2
4
1
2
1
4
1
2
1
34
8
20
6
90
34
38
18
3. Проектирование интеллектуальных систем
9.
10.
11.
12.
Применение объектноориентированного
программирования (C++).
Разработка
математических объектноориентированных моделей
ИС.
Модернизация
алгоритмическипрограммного обеспечения
систем.
Технология
совершенствования
существующей ИС
Всего по разделу
Всего по курсу
Лист
6.010104 (06) ДГ-К4-1
Изм. Лист
№ докум.
Подпись Дата
12
2. Проектирование технологий обучения на тему:
«Интеллектуальные системы»
2.1 Постановка оперативных целей изучения темы
При постановке оперативных целей чрезвычайно важно выделить те
элементы технического и творческого мышления, которые следует формировать в
процессе изучения той или иной дисциплины, указать обязательные умения и
обязательную информацию, которую следует запомнить для успешного
осуществления профессиональной деятельности. К цели обучения точно так же
можно отнести опыт, определяющийся по творческому признаку, который
представляет в свою очередь формирование некоторых творческих умений.
Оперативная цель обучения должна быть сформулирована в виде знаний и
умений, которые необходимо сформировать у будущего специалиста в ходе
изучения темы.
В процессе обучения происходит планомерное формирование знаний,
умений и навыков, а также необходимых свойств личности учащегося. Основой
такой планомерной передачи знаний служит четко сформулированная цель. Она
должна быть выражена через действия, сгруппированные по уровням усвоения
обученными учебного материала. Каждый учащийся имеет определенные
характеристики: условия, результат, критерии оценки.
Согласно теории В.П.Безпалько, существуют четыре уровня усвоения
учебного материала.
Так, на первом уровне будущий специалист не только воспринимает
информацию, но у него формируется общее представление об объекте
деятельности, появляется познавательный интерес. Для этого уровня характерно
решение простых задач на нахождение некоторого объекта в ряде других,
узнавание на слух и по изображению (обозначению) заданных элементов
(свойств) и так далее.
Второй уровень характеризует алгоритмическую деятельность по памяти
или способность воспроизводить и использовать имеющуюся информацию для
решения задач по заданному алгоритму.
Третий уровень характеризует этап продуктивного действия. На этом
уровне ориентировочная основа деятельности устроена таким образом, что
сформированные действия идеализированы, и ученик способен выполнить их в
уме. Он решает нестандартные задачи в соответствии с конкретными ситуациями
и объектами.
Переход к этапу умственной деятельности приводит к
формированию творческого мышления, одной из составляющих которого
является умение решать конструкторские задачи, приводит к формированию
новых знаний и ученик делает «открытия для себя». Но он еще не делает ничего
нового для общества.
Четвертый уровень характеризует продуктивное действие, выполняемое
путем самостоятельного конструирования новой ориентировочной основы
деятельности. На этом этапе приобретается новая информация, и этот уровень
характеризует исследовательскую деятельность.
Лист
6.010104 (06) ДГ-К4-1
Изм. Лист
№ докум.
Подпись Дата
13
Таблица 2.1 – Понятие цели в разных трактовках
№
п/ Определение
п
Автор/источник
1
Конечное желанье, намеренье, чего
достигнуть
2
То, к чему стремятся, что намечено достигнуть
3
Предмет стремления,
осуществить
4
То, к чему стремятся, чего хотят достигнуть
5
Идеальное, мысленное предвосхищение результата БСЭ
деятельности
6
Желаемое представление результата действия
Философский
словарь
7
Осознанный образ предвосхищаемого результата
Психологический
словарь
то,
что
кто
надо,
силится В. И. Даль
Д. Н. Ушаков
желательно С. И. Ожегов
Т. Ф. Ефремова
Таблица 2.2 - Постановка оперативных целей изучения темы
«Программирование в С++»
№
уровня
1
2
3
Цель
(перечень
действий)
Условия
Эталоны
Результат
Критерии
оценки
Ученики решают У учащихся
100-90%
простые задачи с сформировалось общее правильных
помощью
представление об
ответов -5;
учителя, книг,
объект деятельности,
89-80% -4;
плакатов
они решают простые
79-60% -3;
задачи.
59-0% -2.
Учащиеся
Ученики решают
100-90%
самостоятельно
типовые задачи по
правильных
решают типовые заданному алгоритму ответов -5;
задачи по
89-75% -4;
заданному
74-50% -3;
алгоритму
49-0% -2.
Формируется общее
представление об
объекте
деятельности,
решения простых
задач
Способность
воспроизводить и
использовать
имеющуюся
информацию для
решения задач по
заданному алгоритму
Решение
Самостоятельно
нестандартных,
решают
конструктивных
нестандартные,
У учащихся
100-90%
формируется
правильных
творческое мышление, ответов -5;
Лист
6.010104 (06) ДГ-К4-1
Изм. Лист
№ докум.
Подпись Дата
14
задач
4
конструктивные
задачи
Конструирование
Самостоятельно
новой
конструируют
ориентировочной
новые
основы деятельности ориентированные
основы
деятельности
они решают
нестандартные задачи
Ученики принимают
участие в
исследовательской
деятельности,
приобретается новая
информация
89-75% -4;
74-45% -3;
44-0% -2.
100-90%
правильных
ответов -5;
89-75% -4;
74-45% -3;
44-0% -2.
2.2. Проектирование дидактических материалов
В процессе обучения происходит планомерное формирование знаний,
умений, навыков, а также необходимых свойств личности ученика. Основной
такой планомерной передачи знаний четко сформулирована цель. Оперативная
цель обучения должна быть сформулирована в форме знаний и умений, которые
необходимо сформировать у будущего специалиста в ходе изучения темы.
Анализ однотипной учебной литературы по теме: «Интеллектуальные
системы» сделаем бальным методом.
Коэффициент значимости каждого
показателя качества учебника К (показатель качества) увеличивается на Р степень реализации показателя в том учебнике. Сумма полученных произведений
для каждого учебника состоит, и результат является характеристикой качества
учебника.
𝑛
𝑁𝑖 = ∑ 𝐾𝑖 ∙ 𝑃𝑗
𝑖=1
где:
N i - общая сумма бы лов;
i - номер показателей качества;
n - число показателей;
Кi - коэффициент значимости показателя;
Рj - оценка степени реализации в учебнике / показатель качества.
Учебники:
1. Братко И. «Программирование на языке Пролог для искусственного
интеллекта». / Пер. с англ. – М.: Мир, 1990. – с. 560
2. Братко И. «Алгоритмы искусственного интеллекта на языке PROLOG». М.: Издательство «Вильямс», 2004.
3. Андрейчиков А.В., Андрейчикова О.Н. «Интеллектуальные
информационные системы»: М. Наука, 2004 г.
Лист
6.010104 (06) ДГ-К4-1
Изм. Лист
№ докум.
Подпись Дата
15
Перечень наиболее важных показателей качества и коэффициенты их
значимости приведены в табл. 2.2. На основании полученных результатов
делается вывод о выборе учебника для дальнейшего его использования.
Таблица 2.3 - Системы качества сравниваемых учебников
№
Кi
Наименование
1.
Наличие лечебно поставленной цели
1.1
Перечень специальностей, для которых
предназначен учебник
Указание уровней усвоения материала, который
изучается
Наличие цели перед каждым разделом
Наличие структуры учебника
Наличие рекомендаций по его использованию
Дидактическая обработка содержания
1.2
1.3
1.4
1.5
2.
2.1
2.2
2.3
2.4
2.5
2.6
2.7
2.8
2.9
3.
Полнота отражения материала, который изучается
Наличие и отображения логической структуры
материала, который изучается
Последовательность и логичность
Отображение современных достижений развитие
науки и техники
Связь теории с практикой
Соответствие обозначений и терминов
общепринятым в базовых дисциплинах
Равномерность распределения учебного материала
Доступность преподаванию
Наглядность
Дидактические принципы и организация
структуры учебника
Наличие указаний к самостоятельной работе по
каждому разделу
3.2 Наличие задач и упражнений с примерами их
решения и методическими указаниями
3.3 Наличие задач для самостоятельного решения
3.4 Наличие тестов самопроверки и критериев оценки
ответов по ним
Оценка учебника
3.1
Учебник
1
Учебник 2
Рj
Ni
Рj
Ni
-
4
-
7
1
0
0
0
0
1
0
0
1
1
1
1
1
0
3
1
0
3
1
1
3
2
1
3
2
-
101
-
136
3
4
12
5
15
3
4
12
4
12
5
4
20
2
10
3
4
12
3
12
3
5
15
5
15
2
4
8
4
8
2
3
2
4
4
5
8
12
10
5
4
5
8
12
10
∑
-
12
-
33
3
2
6
3
9
3
2
6
3
9
2
0
0
3
6
3
0
0
3
9
∑
∑
117
176
По данным анализа однотипной учебной литературы по теме: «Устройства
ввода-вывода» бальным методом выбираем для дальнейшего использования
учебники (2), поскольку сумма баллов составляет 176.
План изложения темы: «Программирование на С++»:
1. Знакомство с языком программирования C++:
Лист
6.010104 (06) ДГ-К4-1
Изм. Лист
№ докум.
Подпись Дата
16
1. Общие сведения.
2. Строение языка.
2.1. Алфавит.
2.2. Литералы.
2.3 Комментарии.
3. Операторы языка:
3.1 Пустой оператор.
3.2 Составной оператор.
3.3 Оператор обработки исключений.
3.4 Условный оператор.
3.5 Оператор переключатель.
3.6 Оператор цикла.
3.7 Оператор цикла с предусловием.
4. Массивы и их виды.
5. Ввод/вывод.
Часть конспекта по теме «простые программы на C++»
Типы данных
Основная цель любой программы состоит в обработке каких-либо данных,
например, чисел или текстов. Данные могут быть различного вида или типа и, в
зависимости от этого, с ними можно выполнять разные действия.
В любом языке программирования каждая константа, переменная, результат
вычисления выражения или функции должны иметь определенный тип данных.
Тип данных – это множество допустимых значений, которые может
принимать тот или иной объект, а также множество допустимых операций,
которые применимы к нему. В современном понимании тип также зависит от
внутреннего представления информации.
Таким образом, данные различных типов хранятся и обрабатываются поразному. Тип данных определяет:
внутреннее представление данных в памяти компьютера;
объем памяти, выделяемый под данные;
множество (диапазон) значений, которые могут принимать величины этого
типа;
операции и функции, которые можно применять к данным этого типа.
Исходя из данных характеристик, необходимо определять тип каждой
величины, используемой в программе для представления объектов. Обязательное
описание типа позволяет компилятору производить проверку допустимости
различных конструкций программы. От выбора типа величины зависит
последовательность машинных команд, построенная компилятором.
Классификация типов данных в С++
Современные языки программирования, как правило, могут иметь набор
простых типов, являющихся встроенными в данный язык программирования, и
средства для создания производных типов.
Объектно-ориентированные языки программирования позволяют определять
типы класса.
Лист
6.010104 (06) ДГ-К4-1
Изм. Лист
№ докум.
Подпись Дата
17
Реализация простых типов данных заключается в способе представления
значений данного типа в компьютере и в наборе операций, поддерживаемых для
данного типа.
Тип данных определяет размер памяти, выделяемой под переменную данного
типа при ее создании. Язык программирования C++ поддерживает следующие
типы данных.
Базовые типы. Базовые типы предопределены стандартом языка,
указываются зарезервированными ключевыми словами и характеризуются одним
значением. Их не надо определять и их нельзя разложить на более простые
составляющие без потери сущности данных. Базовые типы объектов создают
основу для построения более сложных типов.
Производные типы. Производные типы задаются пользователем, и
переменные этих типов создаются как с использованием базовых типов, так и
типов классов.
Типы класса. Экземпляры этих типов называются объектами.
Логико-семантическая структура изучения темы: «Программирование в
с++»
Программирование в С++
Части
программы
Знакомство с C++
Общие
сведения
Интерфейс
и
структура
программы
Стандартные
типы данных
Простые
типы
Строковые
типы
Тип
Variant
Работа с файлами
Вывод графики
с помощью GUI
Создание
приложения
Операторы
Формы
Общие
сведения
Компоненты
и их
свойства
Создание
собственных
классов
Процедуры
Функции
Свойства,
методы,
события
Классы
Компиляция
и отладка
программы
Рисунок 2.1 – Типы данных в языке C++
Лист
6.010104 (06) ДГ-К4-1
Изм. Лист
№ докум.
Подпись Дата
18
Дидактические единицы:
Для определения логической структуры темы необходимо выделить
составляющие ее дидактические единицы.
Дидактической единицей содержания называют логически независимую
порцию информации, которая сохраняет свойства учебного объекта.
В теме: «Программирование в
дидактические единицы:
 ДЕ-1 Среда разработки С++
 ДЕ-2 Компоненты.
 ДЕ-3 PAS-файл.
 ДЕ-4 Простые типы.
 ДЕ-5 Срочные типы.
 ДЕ-6 Тип Variant.
 ДЕ-7 Объявление
переменных.
 ДЕ-8 Константы

ДЕ-9
Операторы
присваивания.
 ДЕ-10 Операторы
ввода/вывода.
 ДЕ-11 Оператор безусловного
перехода
 ДЕ-12 Операторы условного
перехода
 ДЕ-13 Циклы
 ДЕ-14 Процедуры
 ДЕ-15 Функции
 ДЕ-16 Свойства
 ДЕ-17 Методы
 ДЕ-18 События
 ДЕ-19 Стандартные формы
C++»
можно
выделить
следующие
 ДЕ-20 Формы
нестандартного
вида
 ДЕ-21 Прозрачные окна
 ДЕ-22 Компоненты
 ДЕ-23 Компиляция
 ДЕ-24 Настройка
 ДЕ-25 Оптимизация
 ДЕ-26 Текстовые файлы

ДЕ-27
Типизированные
файлы
 ДЕ-28 Не типизированные
файлы
 ДЕ-29 Процедуры и функции
для работы с файлами
 ДЕ-30 Технологии COM и
OLE
 ДЕ-31 GUI и Canvas
 ДЕ-32 Загрузка рисунков в
ImageList
 ДЕ-33 Общие сведения о
классах
 ДЕ-34 Создание собственных
классов
Лист
6.010104 (06) ДГ-К4-1
Изм. Лист
№ докум.
Подпись Дата
19
Структурно-логическая схема изучения темы:
«Программирование в С++»
Визуальное программирование
в С++
Среда разработки C++
Составляющие
программы
Типы данных
ДЕ-1
ДЕ-4
Работа с файлами
Создание
приложения
Классы
Вывод графики
с помощью GUI
ДЕ-9
ДЕ-10
ДЕ-26
ДЕ-31
ДЕ-32
ДЕ-2
ДЕ-5
ДЕ-10
ДЕ-20
ДЕ-27
ДЕ-3
ДЕ-6
ДЕ-11
ДЕ-21
ДЕ-28
ДЕ-7
ДЕ-12
ДЕ-22
ДЕ-29
ДЕ-8
ДЕ-13
ДЕ-23
ДЕ-30
ДЕ-14
ДЕ-24
ДЕ-15
ДЕ-25
ДЕ-33
ДЕ-34
ДЕ-16
ДЕ-17
ДЕ-18
2.3. Анализ базовых условий обучения. Выбор способов формирования
базовых знаний
Следующий этап дидактического проектирования предполагает осуществление
анализа и диагностики процесса обучения:
- анализ исходных требований, среди которых уровень сформированности у
учащихся базовых умений по конкретной теме, эмоциональное отношение к профессии
и учебному предмету, социо-демографические и психологические характеристики
группы;
- анализ дидактико-технических средств обучения.
В результате анализа и диагностики состояния процесса обучения должны быть
получены способы коррекции начальных требований к учебной группе и способы
совершенствования средств обучения.
Коррекция базовых умений у учащихся предполагает:
 определение базового материала;
 установление между темных (МТ) связей учебного материала по теме,
разрабатываемой с баз в изм материалом;
 определение способов реализации МТ связей в обучении;
Лист
6.010104 (06) ДГ-К4-1
Изм. Лист
№ докум.
Подпись Дата
20
 выбор способов (методов, форм и средств) контроля базовых знаний;
 определение критериев оценки базовых знаний учащихся;
 выбор способов формирования базовых знаний.
Базовый материал - это все те сведения, которые по смыслу связаны с данной
темой и способы их реализации приведены в приложении. Установление вида МТ связи
позволяет определиться со способом ее реализации в обучении и, тем самым, подойти к
выбору способов контроля формирования базовых знаний у учащихся.
Исходя из вида МТ связи и особенностей ее реализации, выбираются способы
контроля базовых знаний с учетом характеристик учебной группы, сложности и
важности нового материала, резерва времени.
Таблица 2.4 - Анализ МТ-связей и выбор базового материала по теме
« Программирование в С++»
Наименование темы,
раздела, подраздела
Стандартные типы
данных
Перечень базового
Тип МТ связей
Способ реализации связей
материала
1. Целочисленный тип;
Повторение учащимися
2. Срочный тип;
изученного ранее материала
3. Тип с плавающей запятой. Предшествующий
1. Операторы;
Выполнение учащимися
2. Процедуры;
смежных задач.
3. Функции;
Установление
Сопутствующий
4. Свойства, методы и
соответствующего порядка
события.
организации учебного
процесса
1. Формы;
Выполнение учащимися
2. Компоненты и их
смежных задач.
свойства.
Установление
Сопутствующий
соответствующего порядка
организации учебного
процесса.
1. Общие сведения;
Выполнение учащимися
2. Создание собственных
Сопутствующий смежных задач.
классов.
Части программы
Создание
приложения
Классы
Таблица 2. 5 - Определение способов контроля базовых знаний учащихся по
теме «Программирование в С++»
Перечень базового
материала
Стандартные типы
данных
Способы контроля
Фронтальный
опрос
Части программы
Самостоятельное
решение задач
Создание приложения
Фронтальный
опрос
Классы
Письменная
самостоятельная
работа
Средства контроля
1. Какие типы данных вам
известны?
2. Для чего их используют?
3. Как их объявить?
1. Опишите части, из которых
состоит программа.
2. Особенности синтаксиса.
1. Что такое компонента?
2. Алгоритм создания
приложения.
1. Дать определение классам.
2. Создать собственный класс
по варианту.
Критерии оценки
В обсуждении
принимали участие
75% учащихся, из
них 60% отвечали
верно
Лист
6.010104 (06) ДГ-К4-1
Изм. Лист
№ докум.
Подпись Дата
21
Таблица 2.6 - Определение способов формирования базовых знаний по теме
«Программирование в С++»
Способы формирования базовых знаний
Описание типов данных и особенности их
объявления.
Описание частей программы, из которых
состоит код.
Описание действия и назначения антивирусов.
Обсуждение технологии создания классов.
Средства формирования базовых знаний
План объяснение:
1. Назвать существующие типы данных.
2. Принцип их действия.
3. Пример.
План объяснение:
1. Основные методы.
2. Антивирусы.
3. Восстановление системы.
План объяснение:
1. Дать определение.
2. Пример написания.
План обсуждения:
1. Сущность классов.
2. Технология создания.
2.4. Проектирование мотивационных технологий обучения
Проектирование мотивационных технологий (МТ) обучения необходимо с
целью обеспечения:
а) быстрого включения учащихся в профессиональную учебнопознавательную и учебно-производственную деятельность без длительного
«включения» в работу;
б) поддержка деятельности на необходимом уровне активности.
В курсовой работе на данном этапе необходимо осуществить выбор вида
мотивации, а также методов и приемов, с помощью которых она может быть
осуществлена.
Учебная мотивация по характеру поведения участников делится на
внешнюю и внутреннюю.
Внешняя мотивация основана на поощрениях,
наказаниях и других видах стимуляции, которые либо направляют, или тормозят
поведение человека. Внутренняя мотивация зависит от внутренних процессов,
осуществляемых в сознании человека.
Таким образом, мотивировано
деятельность является самоцелью, а не средством для достижения другой цели.
Фрагмент мотивации темы: «Простые программы на C+»
Залог успеха в программировании - это регулярные занятия. Но, недостаток
мотивации часто приводит к тому, что находятся более “важные” дела, а
программированию уделяется всё меньше времени. Практически все программы
написаны при помощи языка С и С++. Изучив основы языка программирования
перед студентами открывается необъятное поле для деятельности.
Лист
6.010104 (06) ДГ-К4-1
Изм. Лист
№ докум.
Подпись Дата
22
2.5. Проектирование технологий формирования ООД
Проектирование технологий формирования ориентировочной основы
деятельности (ООД) включает выбор типа учения, его структурных элементов, а
также методов и приемов их реализации.
Известно три типа учения: среднее ООД (первый тип), полная ООД в
конкретном виде (второй тип), полная ООД в общем виде (третий тип).
Следует сказать, что выбор первого типа учения, как правило,
осуществляется в том случае, когда есть резерв учебного времени, материал или
может быть усвоен самостоятельно, или не имеет профессиональной значимости
(т.е. не предусмотрен отработка конкретных навыков).
Второй тип учения весьма распространен в системе ПТУ. В результате его
использования ученики способны выполнять частные действия. Выбор этого типа
учения целесообразен в том случае, когда в рамках некоторой темы изучается
независимая от тех или иных ситуаций деятельность.
Третий тип учения используется преимущественно в высших учебных
заведениях, когда выдаются общие алгоритмы, характеристики, которые
обученными самостоятельно преломляются под ситуации, сменяющих друг друга.
Определяем тип учения, устанавливаем содержание его компонентов и
выбираем методы изложения нового материала (словесные методы и методы
наглядности).
Таблица 2.7 - Выбор
«Программирование в С++»
Наименование
темы (пунктов
плана)
1
Основы С++.
Типы данных.
способов
Цели обучения
2
Рассказать об основах
визуально-ориентированного
программирования.
Рассказать о типах данных в
визуальном
программировании и
алгоритм их использования.
Рассказать о синтаксических
части
программного кода:
Синтаксические
операторы,
методы,
части
функции,
процедуры
и др.
программы.
Создание
приложения.
Рассказать о работе с
компонентами и алгоритм
формирования
№ уровня
3
I
II
II
II
Методы
изложения
4
Рассказ,
лекция
ООД
по
теме
Наглядные пособия
5
Схематическое
изображение
принципа визуального
программирования
Листинги кодов,
скриншоты
Рассказ,
лекция,
демонстрация,
объяснение.
Работа с
учебником
Рассказ,
Листинги кодов,
лекция,
скриншоты
демонстрация,
объяснение,
работа с
учебником
Рассказ,
Листинги кодов,
лекция,
скриншоты
Лист
6.010104 (06) ДГ-К4-1
Изм. Лист
№ докум.
Подпись Дата
23
создания программы.
Классы.
Рассмотреть технологию
разработки собственных
классов.
I
демонстрация,
объяснение,
работа с
учебником
Рассказ,
лекция,
демонстрация,
объяснение
Фото, схемы
2.6. Проектирование технологий формирования ВД
После того, как у учащихся сформированы необходимые представления об
объектах, изучаемых процессах или явления окружающей действительности,
наступает этап формирования умений, навыков или, по-другому, исполнительных
действий.
В таблице приведена общая характеристика способов обучения,
представленные через методы обучения и описание деятельности преподавателя
по каждому из этапов формирования деятельности.
1
1.
Станда
ртные
типы
данны
х
2.
Части
програ
ммног
о кода
3.
Создан
ие
прило
жения
Цели
обучения
2
Закрепление
знаний из
типов данных
и алгоритма
их
использовани
я.
Уровень
Наименован
ие раздела
Таблица 2.8 - Выбор технологий формирования ИД по теме
«Программирование в С++»
3
I
II
Закрепление II
умений
работать с
III
частями
программног
о кода операторами,
процедурами,
функциями и
тому
подобное.
Закрепление
I
знаний о
II
компонентах
и алгоритм
создания
Выбранный способ закрепления
Средства закрепления
Метод
Форма
4
5
Упражн
ение
Упражн
ение
Упражн
ение
Фронтальна
я,
индивидуал
ьная
Индивидуа
льная
Фронтальна
я
Метод
6
Упражнение:
1. Что такое
целочисленный
тип данных?
2. Что такое
срочный тип?
3. Тип с
плавающей
запятой.
4. Алгоритм
использования.
Упражнение:
1. Перечислите
части
программного
кода.
2. Их синтаксис.
Упражнение:
1. Что такое
компонента?
2. Алгоритм
создания
Варьируемые
параметры
7
Типы
данных, их
семантика и
алгоритм
использовани
я.
Операторы,
функции,
процедуры
Компоненты,
форма
Варианты
решения
8
Ответы:
1. Назвать типы
данных.
2. Привести
пример
программного
кода.
Ответы:
1. Части кода.
2. Их синтаксис.
Ответы:
1. Дать
определение
компонентам.
2. Перечислить
Лист
6.010104 (06) ДГ-К4-1
Изм. Лист
№ докум.
Подпись Дата
24
приложений.
4.
Компо
ненты
Закрепление
умений
создавать
собственные
классы.
программы.
II
III
Упражн
ение
Индивидуа
льная
Упражнение:
1. По опр. класса?
2. Технология
создания класса.
основные этапы
создания
программного
приложения.
Класс,
иерархия
Ответы:
1. Дать
определение
классам.
2. Рассказать
технологию
создания нового
класса.
2.7. Проектирование технологий формирование контрольных действий (КД)
Проектирование системы контроля является одним из важных видов
деятельности преподавателя. Контроль дает возможность определить, насколько
четко достигнута цель обучения, недостатки процесса обучения и что нужно
сделать, чтобы применить новые технологии обучения.
Деятельности по контролю можно разделить на следующие виды:
контрольно проектировочной деятельности, то есть деятельности по созданию
(разработке) технологии контроля по учебной дисциплине, ее разделам и темам,
при этом контроль должен обеспечивать диагностику степени достижения их
целей; контрольную исполнительную деятельность, то есть деятельность по
организации и осуществлению контроля; контрольную аналитическую
деятельность, то есть деятельность по анализу и оценке результатов учебного
процесса и его коррекции.
Деятельность преподавателя по разработке системы контроля включает ряд
этапов.
Первый этап анализ цели обучения. На данном этапе чрезвычайно важно
проанализировать цели каждого из уровней усвоения, с тем, чтобы осуществить в
соответствующей последовательности и контроль формирования умений.
Второй этап выбор видов контроля. На данном этапе чрезвычайно важно
охватить все этапы обучения. В этом случае необходимо так построить систему
контроля и продумать способы контроля, чтобы преподаватель четко получил
ответ на вопрос: выполняет ученик то действие, которое намечена? Правильно ее
выполняет? Соответствует форма действия данному этапу его усвоения?
Формирует действие с должной степенью обобщения, усвоения?
Третий этап выбор способов контроля. Для данного этапа следует четко
выполнять требования к организации контроля.
Лист
6.010104 (06) ДГ-К4-1
Изм. Лист
№ докум.
Подпись Дата
25
Опрос
Текущий
I
II
Фронтальный, устный
Фронтальный, устный
Фронтальный, устный
Опрос
Опрос
Текущий
Текущий, систематический
Промежуточный
Промежуточный
II
III
8
Вопрос:
1. Что такое
целочисленны
й тип данных?
2. Что такое
срочный тип?
3. Тип с
плавающей
запятой.
4. Алгоритм
использования.
Вопрос:
1.
Перечислите
части
программного
кода.
2. Их
синтаксис.
Вопрос:
1. Что такое
компонента?
2. Алгоритм
создания
программы.
Вариативные
параметры
9
Типы данных, их семантика и
алгоритм использования.
Форма
7
Операторы, функции,
процедуры
6
I
II
Название
Компоненты, форма
5
Метод
4
Показатель
Тип
3
Промежуточный
Закрепление умений работать
с, процедурами, функциями и
т.д.
Закрепление знаний из типов
данных и алгоритма их
использования.
2
Закрепление знаний о
компонентах и алгоритм
создания приложений.
3. Создание приложения
2. Части программного кода
1. Стандартные типы данных
1
Выбранный способ контроля
Средства закрепления
Уровень
Наименование
раздела
Цели обучения
Таблица 2.9 - Выбор технологий формирования КД по теме «Простые
программы на C++»
Варианты
решение
10
Целочисленные типы
содержат в себе значение,
интерпретируются как числа.
Типы с плавающей запятой
используются для
представления
действительных чисел.
Срочные типа последовательность
символов, которая
рассматривается как единое
целое в контексте
изменением.
Оператор - наименьшая
автономная часть языка
программирования; команда.
Функция - в
программировании - это
поименованная часть
программы, которая может
вызываться из других частей
программы столько раз,
сколько необходимо.
Функция, в отличие от
процедуры, обязательно
возвращает значение.
Компонент - множество
классов и языковых
конструкций, объединенных
по общему признаку. В
большинстве языков
программирования нет
языкового конструкция прямо
отражают понятие
компонента. Компоненты
реализуются с помощью
стандартных конструкций,
таких как классы.
Лист
6.010104 (06) ДГ-К4-1
Изм. Лист
№ докум.
Подпись Дата
26
Вопрос:
1. Что такое
класс?
2. Технология
создания
класса.
Класс, иерархия
Индивидуальный письменный
Самостоятельная работа
Ретроспективный
Промежуточный
Закрепление умений создавать
собственные классы.
4. Компоненты
II
III
Класс - разновидность
абстрактного типа данных в
объектно-ориентированном
программировании (ООП),
характеризующееся способом
своего построения. Суть
различия классов от других
абстрактных типов данных
состоит в том, что при
задании типа данных класс
определяет одновременно и
интерфейс, и реализацию для
всех своих экземпляров, а
вызов метода-конструктора
обязателен.
2.8. Составление перспективно-поурочного плана изложения темы
« Простые программы на C++»
Перспективно-поурочный план - это документ, который содержит перечень
уроков по конкретной теме, а также организационные и дидактические
характеристики каждого из них, представленные время, отводимое на изучение
тех или иных вопросов темы, типу урока, целями обучения, содержанием
базового материала, методами обучение.
Таблица 2.1.1 - Перспективно-поурочный план темы «Программирование в
С++»
Урок № 3. 2 часа
Урок № 2 4 часа
Урок № 1 2часа
№
урока
Тип урока
Основы работы в среде
С++. Программирование
линейных алгоритмов:
Главное окно.
Пиктограммы. Панели
инструментов. Настройка
окон. Палитра
компонентов. Окно
формы. Окно дерева
объектов. Окно
инспектора объектов.
Окно кода программы.
Компоненты С++:
Standard, Additional,
Win32, System, Dialogs,
Win 3.1, Samples, ActiveX,
компоненты для работы с
БД, компоненты для
работы в Интернет.
Лабораторная работа:
1. Организационный момент
(2-3);
2. Актуализация (2 мин); 3.
Мотивация (3 мин); 4.
Вводный инструктаж (10
мин); 5. Выполнение л / с (40
мин.) 6.Оформлення отчета
(10 мин);
7. Подведение итогов (5
мин).
Изучить интерфейс
ООСП С++.
Воспитать
ответственность,
дисциплину,
самостоятельность.
Развить
память,
мышление,
интерес к
предмету.
Лекция:
1. Организационный момент
(2-3 мин);
2. Мотивация (2 мин);
3. Сообщение нового
материала
(35 мин);
4. Выдача д / с (5 мин).
Лекция:
1. Организационный момент
(2-3 мин);
2. Мотивация (2 мин);
3. Сообщение нового
материала
(35 мин);
4. Выдача д / с (5 мин).
Изучить характеристику
и назначение
компонентов С++.
Воспитать
ответственность,
дисциплину,
самостоятельность.
Развить
память,
пространстве
нное
мышление.
Изучить структуру
форм.
Воспитать
ответственность,
дисциплину,
самостоятельность.
Развить
память,
способность
к
самостоятель
ному
обучению.
Формы С++:
Разновидности форм.
Компонент TForm.
Создание и использование
форм. Программы с
многими формами.
Учебная цель
Развивающая
цель
Тема урока
Лист
6.010104 (06) ДГ-К4-1
Изм. Лист
№ докум.
Подпись Дата
27
Урок, № 4 2 часа
Урок № 5 1 часа
Урок, № 6 2 часа
Основы визуального
программирования:
Изменение свойств
формы. Размещение
нового компонента.
Реакция на события.
Применение операторов,
циклов, массивов:
If..Then, While, And, Or,
begin..end, case, repeat,
array
Классы объектов:
Объект. Свойства и
методы объекта.
Урок № 7 1 час
Контрольное занятие.
Комбинированный урок
1. Организационный момент
(2-3);
2. Мотивация (2 мин);
3. Актуализация (3 мин);
4. Сообщение нового
материала
(35 мин);
5. Практическая работа (45
мин);
6. Выдача д / с (5 мин).
Деловая игра:
1. Организационный момент
(2-3);
2. Мотивация (2 мин);
3. Актуализация (3 мин);
4. Проведение игры (40 мин);
5. Подведение итогов (5
мин);
6. Выдача д / с (5 мин).
Изучить технологию
создания простого
программного
приложения.
Воспитать
ответственность,
дисциплину,
самостоятельность.
Развить
способность
к
самостоятель
ному
обучению,
интерес к
предмету
Изучить технологию
применения операторов.
Воспитать
ответственность,
дисциплину,
самостоятельность.
Лекция:
1. Организационный момент
(2-3 мин);
2. Мотивация (2 мин);
3. Сообщение нового
материала
(35 мин);
4. Выдача д / с (5 мин).
Изучить технологию
создания нового класса.
Воспитать
ответственность,
дисциплину,
самостоятельность.
Контроль сформированных
знаний:
1. Организационный момент
(2-3 мин);
2. Входной инструктаж (10
мин);
3. Контрольная работа (3035хв)
4. Заключительный
инструктаж (5-7 мин).
Проверить знания
учащихся по теме
«Программирование в
С++».
Развить
способность
к
самостоятель
ному
обучению,
интерес к
предмету,
работать с
операторами.
Развить
способность
к
самостоятель
ному
обучению,
интерес к
предмету,
работать с
классами.
Развить
профессиона
льные
интересы к
профессии,
память,
пространстве
нное
мышление.
2.9. Организация и методика урока темы
Тема урока: Операторы присваивания, ввода-вывода сin, cout.
Тип урока: лекция, практика, комбинированный, урок объяснения нового
материала, урок закрепления материала, лабораторная работа, урок контроля
знаний
Учебно-воспитательные цели
1. образовательная: Раскрыть назначение каждого оператора, ознакомить с
синтаксисом операторов ввода-вывода.
2. воспитательная: Воспитывать любовь к выбранной специальности,
умение слушать
3. развивающая: Развивать логическое и абстрактное мышление, расширять
общую информационную культуру.
Методы обучения: словесный (лекция).
Лист
6.010104 (06) ДГ-К4-1
Изм. Лист
№ докум.
Подпись Дата
28
Межпредметные связи: основы алгоритмизации и программирования
Содержание урока
1.
Организационный момент: приветствие, проверка готовности к
уроку. (3-4мин)
2.
Проверка знаний: самостоятельная работа, тест, решение задач,
работа по карточкам, фронтальный опрос, индивидуальный опрос, цифровой
диктант, отсутствует (нужное подчеркнуть).
Лекционный материал:
Cout - это объект выходного потока пространства имен std::. Это
необъявленный идентификатор. Его не нужно объявлять. Его нужно только
подключать к программе при помощи слова include: #include
Напишим программу, которая объявляет две переменных целочисленного
числа. В них вы вводим с клавиатуры 2 числа и выводим полученный результат.
#include
#include
void main () {
int x,y; //объявляем переменный целого типа
std::cout<<"X = "; //На экран выводится 'X = '
std::cin>>x; //вводим с клавиатуры число, например: 5
std::cout<<"Y = "; //На экран выводится 'Y = '
std::cin>>y; //вводим с клавиатуры число, например: 8
std::cout<<"x+y = "<<(x+y)<< std::endl:
C++ предоставляет входной поток cin, который программы могут
использовать для чтения ввода с клавиатуры.
Если программы для чтения ввода используют cin, они должны указать одну
или несколько переменных, в которые cin будет помещать данные.
Чтобы направить ввод в переменную, следует использовать cin с оператором
извлечения (>>).
При применении cin для чтения нескольких значений, cin использует пустые
символы (пробел, табуляция или возврат каретки), чтобы определить, где
заканчивается одно значение и начинается другое.
 Если пользователь вводит неверные данные, могут возникать ошибки
переполнения или несоответствия типов, а значения, присвоенные входным
потоком cin переменным вашей программы, будут неверны.
Точно так же как выходной поток cout позволяет вашим программам
записать вывод на экран, входной поток cin позволяет программам читать ввод с
клавиатуры. Когда программы используют cin для чтения ввода с клавиатуры, они
должны указать переменную, в которую cin поместит данные. Следующая
программа FIRSTCIN.CPP использует cin для чтения числа, введенного с
клавиатуры. Программа присваивает введенное число переменной с именем
number, а затем выводит значение переменной, используя выходной поток cout:
#include
void main(void)
{
int number; II Число, читаемое с клавиатуры
cout << "Введите ваше любимое число и нажмите Enter: ";
Лист
6.010104 (06) ДГ-К4-1
Изм. Лист
№ докум.
Подпись Дата
29
cin >> number;
cout << "Ваше любимое число равно " << number << endl;
}
Когда вы откомпилируете и запустите эту программу, на вашем экране
появится сообщение, предлагающее вам ввести ваше любимое число. Если вы
введете число и нажмете ENTER, программа присвоит ввод переменной number.
Затем, используя cout, программа выведет сообщение, отображающее ваше
любимое число.
Следующая программа TWONBRS.CPP запрашивает у вас два числа.
Программа присваивает числа переменным first и second. Затем программа
выводит числа, используя cout:
#include
void main(void)
{
int first, second; // Числа, введенные с клавиатуры
cout << "Введите два числа и нажмите Enter: ";
cin >> first >> second;
cout << "Были введены числа " << first << " и " <<
second << endl;
}
Обратите внимание на использование с cin двух операторов извлечения:
cin >> first >> second;
В этом случае cin присвоит первое введенное значение переменной first, a
второе переменной second. Если для вашей программы требуется третье значение,
вы можете использовать третий оператор извлечения, как показано ниже:
cin >> first >> second >> third;
Если вы применяете cin для чтения чисел с клавиатуры, cin использует левый
пустой символ (пробел, табуляцию, возврат каретки), чтобы определить, где
начинается одно значение, а где второе. Экспериментируйте с программой
TWONBRS, разделяя числа табуляцией, пробелом и возвратом каретки.
Чтение ввода с клавиатуры с помощью cin
Для чтения ввода с клавиатуры программы могут использовать входной
поток cin. При использовании cin вы должны указать переменную, в которую cin
помещает данные. Затем используйте оператор извлечения (>>) для направления
данных, как показано ниже:
cin >> some_variable;
Оператор извлечения называется так, потому что он извлекает (удаляет)
данные из входного потока, присваивая значение указанной переменной.
Вопросы для закрепления:
 Каково назначение оператора cout;
 В чем особенность оператора Cin ;
 Какие работы включает в себя этап рабочего проектирования?
Лист
6.010104 (06) ДГ-К4-1
Изм. Лист
№ докум.
Подпись Дата
30
2. Схема выбора дидактических технологий
1. Характеристика
дидактических целей урока:
2. Характеристика содержания
учебного материала:
Сформировать выполнения
профессиональных действий:
работать в среде C++.
Материал носит профессиональный
характер и содержит большое
количество программных кодов,
изображений, терминов.
Характеристика действий педагога и ученика:
Действия педагога:
Характер: инструкционно-программируемый.
Основная форма: эвристическая беседа с инструкцией к учебным действиям.
Приемы: постановка проблемных вопросов с системой ведущих вопросов.
Действия учеников:
Характер: продуктивно-алгоритмический.
Основная форма: самостоятельные действия в пределах одного шага
инструкции.
Приемы: анализ вопросов, ситуации с умственным анализом,
воспроизведение анализа.


Дидактическая технология
тип – репродуктивная технология;
вид – диалогическое изложение.
Вариант понижение уровня дидактической
технологии:
 тип – репродуктивная технология;
 вид – рассуждающее изложение.

Вариант повышения уровня дидактической технологии:
 тип – продуктивная технология;
 вид – эвристический
Лист
6.010104 (06) ДГ-К4-1
Изм. Лист
№ докум.
Подпись Дата
31
3. Разработка дидактических материалов инновационных
технологий обучения
Тема: МАССИВЫ (урок - игра)
Цели: закрепить и обобщить тему «Массивы», расширить представление о зоне
применения массивов, развить устойчивый интерес к программированию.
Задачи:
Образовательные:

обобщение и закрепление тем «Массивы», «Двумерные массивы»;
Воспитательные:


воспитание умения работать в группе, уважения к сопернику, умения вести спор,
проигрывать;
содействие воспитанию интереса к предмету.
Развивающие:

развитие логического мышления, памяти, внимательности, а также творческой
активности учащихся.
Тип урока: предметная игра
Методы урока: частично-поисковый
Оборудование: ЭВМ, раздаточный материал (задания-карточки к каждому туру игры),
электронная презентация.
План урока:
1. Организационный момент, подготовка команд (10 мин)
2. Игра (70 мин)
3. Подведение итогов, награждение победителей (10 мин)
Ход урока:






1. Организационный момент (10 мин)
Взаимные приветствия преподавателя и учащихся.
Проверка отсутствующих
Готовность наглядных пособий, доски, мела.
Организация внимания.
Подготовка команд: выбор капитана команды, придумывание названия команды,
рассаживание в кабинете.
Пояснение правил игры.
2. Правила игры (70 мин).
Игра состоит из семи туров по 5 – 10 минут каждый.
I. Разминка
II. Простая игра.
III. Двойная игра (пословицы, блок - схемы)
IV. Кроссворд
V. Конкурс капитанов
VI. Найди ошибки
VII. Укажи порядок
Лист
6.010104 (06) ДГ-К4-1
Изм. Лист
№ докум.
Подпись Дата
32
1. Разминка
Каждая команда получает карточку со стихотворением. Необходимо указать, сколько слов,
связанных с синтаксисом языка программирования, имеется в стихотворении. Это могут быть
так называемые «зарезервированные слова» этого языка, названия операторов, типов величин
и т.д. За каждое найденное слово команда получает 0.1 балла. За каждое неправильно
названное слово – минус 0.1 балла.
2. Простая игра
Каждая команда получает одновременно карточки с заданиями. Задача каждой команды
ответить на все вопросы быстрее других команд, передать преподавателю для подсчета.
Результаты фиксируются на доске. За каждый правильный ответ ставится 1 балл.
3. Разгадай кроссворд.
Каждая команда получает одновременно карточку с кроссвордом. Необходимо быстрее
соперников вписать в кроссворд все слова. За каждое разгаданное слова команда получает 1
балл.
4. Конкурс капитанов.
Капитаны получают набор карточек, из которых они на скорость и правильность должны
составить определения предлагаемых терминов. Первый выполнивший получает 3 балла.
Остальные – 2 и 1 балл соответственно. Если определяемый термин назван – плюс 1 балл. За
неправильно составленное определение снимается по 1 баллу.
5. Найди ошибки.
Каждой команде раздаются карточки с блок-схемой задачи и текстом программы по этой блоксхеме с допущенными ошибками. Каждая команда совместно осуществляют поиск ошибок в
предложенной программе. По истечении 10 минут они должны указать общее количество
ошибок и отнести каждую из них к какому-либо типу (Приложение 1). Отвечает представитель
группы, комментируя ошибки с указанием номера строки и типа ошибки. За каждую
найденную ошибку – 1 балл. За каждую неправильно указанную ошибку – минус 0.5 балла.
6. Укажи порядок
Каждой команде дается фрагмент программы с переставленными местами строками кода.
Необходимо указать верную последовательность строк для решения поставленной задачи.
3 балла получает первая выполнившая команда, 2 балла – вторая, 1 балл – третья, минус 0.5 за
каждую ошибку.
3. Подведение итогов игры (10 мин).
В конце урока на доске появляется массивы с баллами каждого элемента за все задания,
поэтому ребята сразу знают, что они заработали за урок. Команде победителю вручаются
символические призы. Особо активные студенты получают отличные оценки за работу на
уроке.
Конкурсы
1. Разминка (за каждое названное слово – 0.1 балла)
Перед вами - стихотворение, написанное в 60-х годах прошлого века
программистом С.А. Марковым
Начало светлое весны.
Лесов зеленые массивы
Цветут. И липы, и осины,
И ели помыслы ясны.
Себе присвоил этот май
Права одеть листвою ветки,
И целый месяц в душе метки
Он расставляет невзначай...
И пишется легко строка,
И на этюдник рвутся кисти,
Лист
6.010104 (06) ДГ-К4-1
Изм. Лист
№ докум.
Подпись Дата
33
Уходит ложь в обличье истин,
И говорю я ей пока!
Сколько слов, связанных с синтаксисом языка программирования, имеется в
стихотворении? (Это могут быть так называемые «зарезервированные слова» этого
языка, названия операторов, типов величин и т.д.)
2. Простая игра (за каждое задание – 1 балл).
1. Деловая, спортивная, настольная, подвижная, карточная, логическая,
словесная,
опасная, компьютерная, обучающая, имитационная ... (игра).
2. Именной, географический, хронологический, предметный, инициализированный,
типизированный … (указатель).
3. Любительская, профессиональная, сборная, спортивная, футбольная, баскетбольная,
дружная, сплоченная, пожарная, машинная …(команда)
4. Текстовый, бинарный, графический, программный, системный, исполняемый,
командный, пакетный, скрытый, архивный ... (файл).
5. Простой, составной, уникальный, почтовый, локальный, глобальный, фондовый,
нижний, верхний, кластерный, цифровой … (индекс)
6. Быстрая, пирамидальная, поразрядная, файловая, по возрастанию или убыванию,
пузырьковая …(сортировка).
7. Честное, доброе, громкое, знакомое, красивое, редкое, собственное, полное, доменное ...
(имя).
8. Литературный, годовой, исторический, лекционный, вокальный, термодинамический,
экономический, производственный, сонатный, нулевой, вложенный, внешний, внутренний, бесконечный ... (цикл)
9. Жилой, лесной, горный, информационный, линейный, двухмерный, трехмерный,
упорядоченный, числовой, символьный ... (массив).
10. Доброе, меткое, емкое, первое, последнее, заключительное, вступительное, честное,
волшебное, купеческое, машинное, двойное, четверное ... (слово).
11. Как принято называть величину, значение которой меняется в процессе
исполнения программы?
А. Неизвестным. Б. Аргументом.
В. Переменной.
Г. Параметром. Д. Константой
12. Как называется один из самых простых и наиболее часто используемых
операторов в любом языке программирования, предназначенных для вычисления
нового значения некоторой переменной?
A. Оператор вывода.
Б. Оператор приватизации
B. Оператор присваивания
Г.
Оператор наращивания
Д. Оператор описания
13. Как выглядит массив из трех строк и четырех столбцов, если
A(i,j)=max (i,j)?
А. 0 0 0 0
0 1 1 1
0 1 2 2
В. 0 0 0 1
11 2 3
22 2 3
Б. 0 1 2 3
Г. 0 1 2 3
1 1 2 3
11 2 2
2 2 2 3
22 3 3
14. Как выглядит массив из трех строк и четырех столбцов, если
Лист
6.010104 (06) ДГ-К4-1
Изм. Лист
№ докум.
Подпись Дата
34
A(i,j)=min (i,j)?
А. 0 0 0 0
0 1 1 1
0 1 2 2
В. 0 1 2 3
1 1 2 3
22 2 3
Б. 0 0 0 0
1 1 1 1
2 2 2 2
Г. 0 0 1 1
0 1 1 1
0 2 2 2
3. Разгадай кроссворд (1 балл за слово)
По горизонтали:
1. Совокупность величин одного типа, обозначенная одним именем
4. Упорядочивание элементов массива по возрастанию или убыванию
6. Массив, состоящий из чисел
8.Обозначение, показывающее месторасположение элемента в массиве
По вертикали:
2. Характеристика, указывающая на количество индексов у каждого элемента в
массиве
3. Идентификатор, однозначно указывающий на тот или иной массив.
5. Вид массива, элементы которого располагаются в строку или столбец.
7. Операция резервирования места в памяти компьютера для элементов массива
4.Конкурс капитанов.
Капитаны получают набор карточек, из которых они на скорость и правильность должны
составить определения предлагаемых терминов. Первый выполнивший получает 3 балла.
Остальные – 2 и 1 балл соответственно. Если определяемый термин назван – плюс 1 балл. За
неправильно составленное определение снимается по 1 баллу.
Массив - поименованный набор конечного числа однотипных данных
Лист
6.010104 (06) ДГ-К4-1
Изм. Лист
№ докум.
Подпись Дата
35
Указатель - это переменная, в которой записан адрес ячейки памяти
компьютера
5. Найти ошибки в программе (за каждую найденную 1 балл)
Итак, на экране и в раздаточных листах вы видите “уникальную” программу, соответствующую
блок-схеме решения задачи вычисления среднего арифметического элементов массива, которая
содержит разного рода ошибки. Массив заполняется случайными целыми числами и выводится
на экран. Необходимо указать, сколько и какие ошибки содержатся в программе.
За каждую найденную ошибку – 1 балл. За каждую неправильно указанную ошибку – минус 0.5
балла.
НЕ ВЕРНО
ВЕРНО
randomize();
randomize();
int mas[5][5], i, j;
int mas[6][6], i, j;
for (i = 0; i < 6; i++)
for (i = 1; i < 6; i++)
for(j = 0; j < 6; j++)
for(j = 1; j < 6; j++)
mas[i][j] = random(50);
mas[i] = random(50);
cout << "Вывод массива \n";
cout << "Вывод массива \n"
for (i = 0; i < 6; i++)
for (i = 0; i < 6; i++)
{
{
for (j = 0; j < 6; j++)
for (j = 0, j < 6, j++)
printf("%5d", mas[i][j]);
printf("%5f", mas[i][j]);
printf("\n");
printf("\n");
}
}
int s = 0, k = 0;
float sr;
int s = 1, k = 0;
for(i = 0; i < 6; i++)
floot sr;
for(j = 0; j < 6; j++)
for(i = 0; i < 6; i++)
{
for(j = 0; j < 6; j++)
s += mas[i][j]; k++;
{
}
s += mas[i][j];
sr=(float)s/k;
} k++;
printf("Сумма элементов – %d \n", s);
sr=(float)s/k;
printf("Количество - %d \n", k);
printf("Сумма элементов - d% \n", s); printf("Среднее значение - %.2f ", sr);
printf("Количество - %d \n", k);
printf("Среднее значение - %.2f ", sr);
Лист
6.010104 (06) ДГ-К4-1
Изм. Лист
№ докум.
Подпись Дата
36
6. Укажи порядок
3 балла – первый выполнивший
2 балла – второй
1 балл – третий
-0.5 за каждую ошибку
Указать порядок записи строк кода программы вычисления произведения
отрицательных элементов массива A[N] и вывода на экран самих отрицательных
элементов и их произведения.
1.
2.
3.
4.
5.
6.
7.
8.
9.
for(i = 0; i < 10; i++)
printf("%d ", ss[i]);
int s[10] = {8, 0, -9, 1, 6, 2, 7, 3, -1, 4};
printf("%d ", k);
k *= s[i];
}
if(s[i] < 0)
{
int i, k = 1;
Верно: 391785264. Допускается: 931782564
Лист
6.010104 (06) ДГ-К4-1
Изм. Лист
№ докум.
Подпись Дата
37
ВЫВОДЫ
Выполнение данной курсовой работы играет очень важную роль в
дальнейшем обучении, она является показателем успешного управления системой
обучения, так как преподаватель должен заранее спроектировать весь процесс,
определив оптимальные пути подхода к основной цели достижению уровня
профессиональной компетентности у учащихся. В ходе проектирования создается
проект управления учебным процессом, который реализуется посредством
взаимодействия преподавателя и ученика.
В ходе выполнения данной работы была проанализирована учебная
документация
по
специальности
«Обслуживание
интеллектуальных
интегрированных систем», спроектированная программа профессиональной
подготовки рабочего по специальности, спроектированные технологии обучения
на тему: «Программирование в С++» и спроектированы креативные технологии
по теме «Применение операторов ветвления, цикла. Массив ».
Лист
6.010104 (06) ДГ-К4-1
Изм. Лист
№ докум.
Подпись Дата
38
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ
1. Андрейчиков А.В., Андрейчикова О.Н. «Интеллектуальные
информационные системы»: М. Наука, 2004 г.
2. Артамонов Б. Н., Брикалов Г. И., Гофман В. Э., Кадигроб Я. Е.,
Компаниец Р. И., Липецких А. Г., Мальцев М. Г., Рыжков Ю. И., Хоменко А. Д.,
Цыганов В. М. «Основы современных компьютерных технологий»: Учеб. пособие
/; Под ред. проф. Хомоненко А.Д. – СПб.: КОРОНА принт, 1998. – 448 с.
3. Братко И. «Программирование на языке Пролог для искусственного
интеллекта». / Пер. с англ. – М.: Мир, 1990. – с. 560.
4. Братко И. «Алгоритмы искусственного интеллекта на языке
PROLOG». - М.: Издательство «Вильямс», 2004.
5. Гаврилова Т.А., Хорошевский В.Ф. «Базы знаний интеллектуальных
систем». СПб: Питер, 2003г.
6. Долин Г. «Что такое ЭС?». – Компьютер Пресс, 2002 г.
7. Егоров Н. В., Карпов А. Г. «Диагностические информационноэкспертные системы». – М.: Вильямс, 2002 .
8. Зубов В. В., Макушкин В. А. «Экспертная система диагностирования
цифровых устройств ДИЭКС на персональной ЭВМ. Экспертные системы на
персональных компьютерах». М.: МДНТП, 2005, с. 115-120.
9. Зубов В. В., Макушкин В. А., Оглоблин А. Г. «Экспертная система
диагностирования цифровых устройств и БИС». Средства связи. - №3. – 2000. - С.
32-36.
10. Круглов В. В. «Интеллектуальные информационные системы». –
СПб: Питер. - 2002. – 234 с.
11. Моисеев В.Б. Представление знаний в интеллектуальных системах.
Информатика и образование,. №8, 2009. - С. 123.
12. Справочна система Visual Prologue.
13. Справочна система Windows.
Лист
6.010104 (06) ДГ-К4-1
Изм. Лист
№ докум.
Подпись Дата
39
ПРИЛОЖЕНИЕ 1
Группы типичных ошибок при решении задач по теме “Массивы”:
I. Алгоритмические:
 отсутствие составного оператора
 отсутствие вывода результата
 нарушение порядка действий в алгоритме
 неверная установка начальных значений переменных
II. Синтаксические ошибки:
 неверная запись ключевых слов языка С
 неверно расставлены разделители (точка с запятой, запятая, скобки)
III. Ошибки описания:
 констант
 переменных
 массивов
 описание не всех переменных
IV. Несогласование типов переменных
V. Ошибки имен переменных
VI. Ошибки в оформлении процедур ввода/вывода
VII. Неверная организация цикла с параметром
VIII. Неверное использование условного оператора
Лист
6.010104 (06) ДГ-К4-1
Изм. Лист
№ докум.
Подпись Дата
40
Download