Инфоурок Информатика Научные работыИсследовательская работа "Методические возможности среды "Кумир" для изучения элементов программирования"

Исследовательская работа "Методические возможности среды "Кумир" для изучения элементов программирования"

Скачать материал

Содержание

 

 

Введение. 6

1 Среда программирования Кумир. 8

   1.1 История создания среды Кумир. 8

   1.2 Структура и особенности среды программирования Кумир. 8

   1.3 Изучение элементов программирования в курсе основной школы.. 11

   1.4 Методические возможности и особенности использования системы для изучения основ программирования в средней школе. 16

        1.4.1 Краткое описание исполнителей. 16

        1.4.2 Использование исполнителей Кумир в школьном курсе      информатики  18

        1.4.3 Решение заданий обязательного государственного экзамена по информатике с помощью алгоритмического языка в среде Кумир. 20

        1.4.4 Подготовка заданий для учащихся и их автоматическая        проверка в среде Кумир. 22

   1.5 Достоинства и недостатки среды программирования Кумир. 25

Теоретические и практические аспекты создания электронного учебно-методического комплекса. 27

   2.1 Принципы построения электронного учебно-методического комплекса и требования к его разработке. 27

   2.2 Основные этапы и принципы  разработки электронного учебно-методического комплекса. 31

   2.3 Создание электронного учебно-методического комплекса                «Программирование в системе Кумир». 33

        2.3.1 Разработка структуры ЭУМК.. 33

        2.3.2 Анализ программных средств для создания электронного   учебно-методического комплекса. 34

        2.3.3 Создание и размещение электронного учебно-методического комплекса в электронной среде MOODLE. 37

        2.3.4 Методическая разработка модели урока информатики в 7 классе с применением ЭУМК «Программирование в среде Кумир». 54

        2.3.5 Апробирование методической программы обучения по теме               «Программирование в среде Кумир». 56

Заключение. 58

Список  использованных источников. 59

Приложение А (обязательное)  Маршрутный лист ученика. 64

Приложение Б (справочное) Справка об апробации методической программы  66

 


 

Введение

 

 

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

Одно из самых важных умений — это умение человека составить план своей будущей деятельности, а затем и воплотить его в жизнь. Этот  план называется программой. Умение тратить время и силы на обдумывание, запись и отработку планов будущей деятельности своей, других людей или коллективов называется алгоритмическим стилем мышления.

Чтобы овладеть алгоритмическим стилем мышления, необходимо приложить немало усилий. Для этого нужно научиться заранее предсказывать возникновения в будущем ситуаций и предусматривать в планах правильное поведение в этих ситуациях. Алгоритмический стиль мышления требует развития и тренировки. Для этого существует целенаправленно подобранная система упражнений. Такая система упражнений и предлагается в курсе информатики. Можно сделать вывод, что курс информатики учит планировать будущее в простейшей ситуации [63, 64].

В связи с этим всё более актуальным становится изучение основ программирования в курсе информатики в средней школе.

Объект исследования: среда программирования Кумир.

Предмет исследования: методические возможности среды Кумир для обучения основам программирования.

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

В соответствии с объектом, предметом и целью исследования требуется решение следующих задач:

1.        Изучить научную и методическую литературу по теме.

2.        Подобрать методические материалы по теме: «Возможности среды программирования Кумир для изучения элементов программирования».

3.        Разработать и апробировать электронный учебно-методический комплекс (ЭУМК) «Программирование в среде Кумир».

4.        Разработать модель урока с использованием ЭУМК «Программирование в среде  Кумир».

Для решения поставленных задач использовались следующие методы исследования: изучение литературы, анализ, синтез, обобщение.

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

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

Итогом работы должны стать: создание электронного учебно-методического комплекса, разработанного в компьютерной среде обучения LMS MOODLE, который поможет учителю в организации  самостоятельной работы школьников в процессе изучения основ программирования в среде Кумир и ученикам в самостоятельном изучении данной темы, а также разработка урока с использованием ЭУМК «Программирование в среде Кумир».

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1         Среда программирования Кумир

 

1.1   История создания среды Кумир

 

 

Кумир (Комплект Учебных МИРов) — система программирования, предназначенная для поддержки начальных курсов информатики и программирования в средней и высшей школе. Основана на методике, разработанной во второй половине 1980-х годов под руководством академика А. П. Ершова. Эта методика широко использовалась в средних школах СССР и России.

Создатель среды Кумир Кушниренко Анатолий Георгиевич. В системе Кумир используется придуманный А. П. Ершовым школьный алгоритмический язык — простой алголоподобный язык с русской лексикой и встроенными командами управления программными исполнителями.

При вводе программы Кумир осуществляет постоянный полный контроль ее правильности, сообщая на полях программы обо всех обнаруженных ошибках.

При выполнении программы в пошаговом режиме Кумир выводит на поля результаты операций присваивания и значения логических выражений. Это позволяет ускорить процесс освоения азов программирования [65].

 

 

1.2 Структура и особенности среды программирования Кумир

 

 

Кумир - очень удобен для изучения основ алгоритмизации и программирования. Этот язык на русском языке. В него внедрены пять различных исполнителей, которые помогут учащимся уяснить суть понятия алгоритм и научиться писать простейшие алгоритмы. В нём имеются готовые алгоритмические конструкции, которые можно  вставлять с помощью команд меню в свою программу. Автоматическое проставление отступов приучает учеников к правильно отформатированному коду и его наглядному представлению.

Программа Кумир является простой и удобной системой программирования. Она подходит  как для учебных, так и для несложных производственных применений. Чем же привлекательна эта программа?

1.   Наглядностью:  во время ввода или исправления программы компилятор Кумира постоянно обрабатывает вносимые человеком изменения и тут же выдает на полях программы предупреждения о найденных ошибках или несоответствиях.

2.   Отслеживанием всех синтаксических ошибок, которые можно обнаружить  и  при редактировании: ошибки в записи выражений, попытки изменить значения аргументов процедуры, несоответствия параметров при вызове по числу и типу и т.д. (в любой момент редактирования программа готова к выполнению без малейшей задержки); Кумир отслеживает также все ошибки, возникающие при выполнении программы - использование неопределенных переменных, выход индекса за границу массива, переполнение и т.д.

3.   Показом отладчиком Кумира в пошаговом режиме на полях результатов  присваиваний и порядка проверок условий, что позволяет составлять и отслеживать свои программы;

4.   Объектно-ориентированным подходом:  конструкция "исполнитель" поддерживает понятие информационной модели и одновременно современную объектно - ориентированную технологию;

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

Основной единицей структуры языка Кумир является алгоритм.

Простейшая программа на языке Кумир состоит из нескольких алгоритмов, следующих один за другим. Перед первым алгоритмом может присутствовать вступление — любая неветвящаяся последовательность команд. Вступлением  могут быть строки с комментариями, описаниями общих величин программы, командами присваивания им начальных значений и прочее. После последнего алгоритма могут располагаться описания исполнителей. Алгоритмы в программе  располагаются вплотную друг к другу, между ними могут быть только пустые строки и строки с комментариями.

Выполнение программы

Схема программы без вступления и исполнителей:

алг

первый алгоритм |

кон

алг

второй алгоритм |

кон

 . . .

алг

последний алгоритм |

кон

Общий вид описания

Алгоритм на языке Кумир записывается так:

 алг тип_алгоритма имя_алгоритма (описание_параметров)

  дано условие_применимости_алгоритма

надо цель_выполнения_алгоритма нач

последовательность команд кон

Описание алгоритма состоит из:

¾     заголовка (часть до служебного слова нач)

¾     тела алгоритма (часть между словами нач и кон)

Чтобы наглядно продемонстрировать преемственность алгоритмического языка по отношению к языку высокого уровня Паскаль, рассмотрим в табли-  це 1  в качестве простого примера структуру конкретной программы  выполнения деления дробей на обоих языках:

Таблица 1 -  Структура программы «Деление дробей»

Кумир

Паскаль

алг Деление дробей

цел a, b, c, d, m, n

нач

  ввод a, b, c, d, m, n

   m:= a×d

   n:=  b×c

  вывод m, n

кон

Program Division;

var a, b, c, d, m, n: integer;

      begin

              readln (a,b,c,d); {Ввод}

              m:= a*d; {Числитель}

              n:= b*c; {Знаменатель}

              write (m, n) {Вывод}

end.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1.3 Изучение элементов программирования в курсе основной школы

 

 

В соответствии с федеральным государственным образовательным стандартом (ФГОС) знакомство школьников с компьютером и предметом «Информатика» происходит в начальной школе. Небольшой опыт работы со средствами информационно-коммуникационными технологиями современные школьники получают в процессе работы с учебными материалами   на других предметах, а также во внеклассной работе и внешкольной жизни. Изучение информатики как научной дисциплины, имеющей огромное значение в формировании мировоззрения современного человека, начинается в основной школе.

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

Термином «основная школа» обозначены две различные возрастные группы учащихся: школьники 10–12 лет и подростки - школьники 12–15 лет.                  В процессе обучения в 5–6 классах происходит переход из начальной в основную школу; в 7 классе уже видны отчетливые различия учебной деятельности младших школьников и подростков.

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

¾     владение общепредметными понятиями «объект», «система», «модель», «алгоритм», «исполнитель» и др.;

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

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

¾     владение основными универсальными умениями информационного характера: постановка и формулирование проблемы; поиск и выделение необходимой информации, применение методов информационного поиска; структурирование и визуализация информации; выбор наиболее эффективных способов решения задач в зависимости от конкретных условий; самостоятельное создание алгоритмов деятельности при решении проблем творческого и поискового характера.

В соответствии с федеральным государственным образовательным стандартом общего образования основные предметные результаты изучения информатики в основной школе отражают:

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

¾     развитие алгоритмического мышления, необходимого для профессиональной деятельности в современном обществе; развитие умений составить и записать алгоритм для конкретного исполнителя; формирование знаний об алгоритмических конструкциях, логических значениях и операциях; знакомство с одним из языков программирования и основными алгоритмическими структурами — линейной, условной и циклической [57].

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

Особенно удачно и подробно тема изучения элементов программирования разработана в программе Л.Л. Босовой.

На рисунке 1 представлена таблица с содержанием раздела  «Алгоритмы и начала программирования» для 5 – 9 классов программы Л.Л. Босовой.

 

Рисунок 1 - Содержание раздела программы «Алгоритмы и начала                         программирования»

 

На изучение темы «Алгоритмика» в 5-6 классах программой отводится по 8 учебных часов, в 7 - 9 классах изучение темы «Основы алгоритмизации» занимает по 10 часов, темы «Начала программирования» - ещё по 10 часов, темы «Алгоритмизация и программирование» - 8 часов. Кроме того, выделяется по 2 часа резервного времени, которое используется по усмотрению учителя в зависимости от особенностей класса.

Программа по предмету информатика чётко определяет планируемые результаты изучения раздела программы «Алгоритмы и начала программирования». В перечне планируемых результатов есть две группы (два уровня): обязательные (стандартные) и вариативные результаты (повышенного уровня).

На рисунке 2 в таблице перечислены обязательные планируемые результаты изучения разделы программы «Алгоритмы и начала программирования».

 

Рисунок 2 – Обязательные планируемы результаты изучения раздела программы «Алгоритмы и начала программирования»

 

 

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

¾     понимать смысл понятия «алгоритм» и широту сферы его применения; анализировать предлагаемые последовательности команд на предмет наличия у них таких свойств алгоритма как дискретность, детерминированность, понятность, результативность, массовость;

¾     оперировать алгоритмическими конструкциями «следование», «ветвление», «цикл» (подбирать алгоритмическую конструкцию, соответствующую той или иной ситуации; переходить от записи алгоритмической конструкции на алгоритмическом языке к блок-схеме и обратно);

¾     понимать термины «исполнитель», «формальный исполнитель», «среда исполнителя», «система команд исполнителя» и др.; понимать ограничения, накладываемые средой исполнителя и системой команд, на круг задач, решаемых исполнителем;

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

¾     составлять линейные алгоритмы, число команд в которых не пре-вышает заданное;

¾     ученик научится исполнять записанный на естественном языке ал-горитм, обрабатывающий цепочки символов;

¾     исполнять линейные алгоритмы, записанные на алгоритмическом языке;

¾     исполнять алгоритмы c ветвлениями, записанные на алгоритмиче-ском языке;

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

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

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

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

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

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

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

Вариативная часть позволит научить школьника исполнять записанные на алгоритмическом языке циклические алгоритмы обработки одномерного массива чисел (суммирование всех элементов массива; суммирование элементов массива с определёнными индексами; суммирование элементов массива, с заданными свойствами; определение количества элементов массива с заданными свойствами; поиск наибольшего/ наименьшего элементов массива и других.)

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

И, наконец, в перечень вариативной части планируемых результатов по разделу вошло умение разрабатывать и записывать на языке программирования эффективные алгоритмы, содержащие базовые алгоритмические конструкции [5, 6, 7, 8, 9, 10, 11, 12, 57, 59].

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1.4 Методические возможности и особенности использования           системы для изучения основ программирования в средней школе

 

 

Система Кумир позволяет создавать, отлаживать и выполнять программы на универсальном алгоритмическом языке программирования Кумир. Кумир создана для обучения  программированию. Ученик, который до этого не был знаком с программированием, может начать писать и выполнять относительно несложные программы через небольшое время обучения. В то же время, система Кумир позволяет создавать достаточно большие и сложные программы. Во время редактирования программы система Кумир автоматически производит синтаксический разбор, находит ошибки в программе и сообщает о них.
Кроме средств создания программ, в системе Кумир имеются средства управления исполнителями.

 

 

1.4.1 Краткое описание исполнителей

 

 

Исполнитель – это устройство, которое может действовать в определенной обстановке и умеет выполнять определённый набор команд. Набор команд   исполнителя включает в себя команды управления и команды обратной связи. Команды, которые умеет выполнять конкретный исполнитель, называются  «системой команд исполнителя» (СКИ). Каждый исполнитель работает в определенной обстановке и меняет ее в процессе работы.

Исполнитель «Робот»:

1)  размер поля 9 на 16 клеток;

2)  по краю поля стоит стена; в поле можно ставить произвольные стены;

3)  команды управления "Роботом" - вверх, вниз, вправо, влево (исполнитель перемещается на одну клетку в заданном направлении, но если выше "робота" стена, то "робот" не может выполнить команду вверх) и закрасить (штриховка той клетки, где находиться исполнитель в момент применения данной команды);

4)  команд обратной связи 8 (по две на каждое направление) - либо свободно, либо стена (например, справа свободно или справа стена).

Исполнитель «Чертежник»:

1)  предназначен для построения рисунков, чертежей, графиков на листе (поле исполнителя);

2)  размер поля - от 0 до 20 (или 16, или 11 - зависит от технической версии) по оси Х и от 0 до 15 (или 11, или 7) по оси У; выход за пределы поля не считается ошибкой;

3)  команды управления "Чертежником": поднять перо, опустить перо (при перемещении опущенного пера за ним остается след - отрезок от старого положения пера до нового, а при перемещении с поднятым пером следа не остается), сместиться в точку (арг вещ х,у) - где в качестве (х,у) выступают абсолютные значения координат, сместиться на вектор (арг вещ х,у) - где в качестве (х,у) выступают значения приращений по соответствующим осям;

4)  команда обратной связи - перо опущено.

Исполнитель «Черепаха»

Исполнитель Черепаха умеет делать рисунки и чертить на плоскости. Черепаха живет в квадратном песчаном мире, окруженном водой, размером 500 на 500 пикселей, за пределы которого она выйти не может. Для того, чтобы ходить, черепахе нужны все лапы, поэтому чертит она хвостом. Черепаха понимает команды (система команд исполнителя): поднять хвост, опустить хвост (по умолчанию хвост черепахи опущен и уже оставляет след на песке), вперед, вправо, влево.

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

Исполнитель «Кузнечик»

Кузнечик является простейшим исполнителем. Он может скакать вперед и назад по координатному лучу.

Для управления этим исполнителем используются целочисленные положительные значения - натуральные числа.

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

Система команд «Кузнечика»:

1.   Вперед <число>.

2.   Назад <число>.

Вместо <число> подставляются конкретные значения. Иногда в задачах Кузнечик может прыгать на несколько расстояний. Например, вперед на 3 и 5, а назад на 2 и 11.

Чаще всего в условии вводится точное указание, на сколько может прыгнуть Кузнечик. Нередко ученик сам «допридумывает» удобное ему смещение исполнителя.

Исполнитель никогда не должен попадать повторно на ту же координату!

Записанную последовательность действий Кузнечика нужно переписать в виде арифметического выражения и сосчитать, что получится. В этом случае прыжки вперед будут добавляться, а прыжки назад – отниматься.

Пример. Кузнечик может прыгать вперед на 7 и 11 шагов, а назад – на 3. Переведите его на координату 25 за наименьшее количество прыжков.

Решение. Простейший вариант 7+7+11=25 не всегда очевиден: зачем же тогда он прыгает назад? Вариант 11+11+11+7-3-3-3-3-3=25 тоже дает верный ответ, но, подумав, можно обнаружить ошибочные действия: 11+11-3-3-3-3-3=7.

Правильное решение не всегда идеально. Нужный результат получается всегда несколькими способами: оптимальным и с дополнительными (лишними) действиями. По арифметическому выражению можно это обнаружить.

К сожалению, работа с Кузнечиком в среде Кумир существенно затруднена.

Наличие команд «вперед 3» и «назад 2» поможет решить только специально придуманные для этого задания.

Команда «перекрасить» помечает цветом квадратик, которым выделены числа координатного луча.

Для управления действиями производится настройка.

Исполнитель «Водолей»

Программа «Водолей»  обучает школьников решению логических задач на получение определённого количества жидкости. Исполнитель «Переливашка» переливает нужное количество жидкости из большого сосуда определённой ёмкости с помощью двух меньших сосудов. Исполнитель «Водолей» работает с двумя сосудами и неограниченным источником воды (например, река).

Команды исполнителя [65]:

1)  наполни;

2)  вылей;

3)  перелей.

 

 

1.4.2 Использование исполнителей Кумир в школьном курсе          информатики

 

 

Тема «Программирование»  является одной из наиболее сложных тем школьного курса информатики. Не все учащиеся к 9 классу, в котором обычно и запланировано изучение данной темы, готовы к освоению данной темы. Это объясняется рядом причин.

Во-первых, недостаточным уровнем сформированности у учащихся алгоритмического мышления.

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

В-третьих, отсутствием у многих подростков  мотивации к изучению темы «Программирование». Особенно это наблюдается на первых этапах знакомства с данной темой, когда учащимся приходится решать задачи на отработку простейших навыков правильного построения структуры программы, организации ввода и вывода данных, описания простейших алгоритмических конструкций. Именно на этом этапе приходится решать простейшие задачи, например о нахождении суммы или частного двух чисел, вычислении суммы прогрессии и тому подобных. Ученику сложно  оценить результаты своей работы, проанализировать работу программы, найти ошибки, так как отсутствует наглядность при выводе результатов работы программы.

Удачным решением этой проблемы является введение в курс информатики уже в 6-7 классах исполнителей среды программирования Кумир.  В 7 классе (в новом издании 2013 года  -  уже в 6 классе) по программе Л.Л. Босовой учащиеся изучают довольно обширный блок под названием «Алгоритмы и исполнители», в рамках которого предусмотрено знакомство и работа с исполнителями Робот и Чертёжник.

Например, при изучении исполнителя Чертёжник учащиеся знакомятся не только с понятием «система команд исполнителя» и СКИ самого исполнителя Чертёжник, но и с терминами: основной и вспомогательный алгоритм, абсолютное и относительное смещение, цикл. Под руководством учителя, а затем и самостоятельно они упражняются в написании простейших программ для графических исполнителей. Примеры таких упражнений из учебника приведены на рисунке 3.

 

Рисунок 3 – Страницы учебника с примерами упражнений для Чертёжника  

 

Таким образом, уже в 7 классе появляется возможность познакомить учащихся с основами программирования на примере написания программ для исполнителей. Очень важно именно в этом возрасте для учащегося – наглядно увидеть результаты работы программы, им написанной, увидеть, где допущена ошибка, где исполнитель не может выполнить команду, то есть появляется возможность научить учащихся самостоятельно проводить тестирование и пошаговую отладку программы. Программа использует служебные слова из русского языка. Подростку гораздо легче понять, что означает конструкция если…то…иначе … все, нежели if … then… else.

В дальнейшем, в 9 классе, когда изучается тема «Программирование на языке Паскаль», эти навыки очень востребованы, так как учащимся гораздо легче освоить конструкции формального языка, опираясь на навыки, приобретенные при работе с графическими исполнителями [5, 6, 7, 8, 9, 10, 11, 12, 31, 39, 40].

 

 

1.4.3      Решение заданий обязательного государственного экзамена по информатике с помощью алгоритмического языка в среде Кумир

 

 

При подготовке и сдаче обязательного государственного экзамена по информатике в 9 классе задания второй части, связанные с программированием,  можно выполнять как с помощью программы Паскаль, так и в среде Кумир.

Это значительно упрощает выполнение для тех ребят, которые не изучали или в недостаточной степени знают английский язык. Вторая часть работы является практическим заданием, которое проверяет наиболее важные практические навыки курса информатики и ИКТ: умение обработать большой информационный массив данных и умение разработать и записать простой алгоритм.

Задания экзамена не требуют от обучающихся знаний конкретных операционных систем и программ, навыков работы с ними. Проверяются основные принципы представления, хранения и обработки информации, навыки работы со средой формального исполнителя [62, 63].

Пример задания 1.

Робот находится в левом верхнем углу огороженного пространства, имеющего форму прямоугольника. Размеры прямоугольника неизвестны. Где-то посередине прямоугольника есть вертикальная стена, разделяющая прямоугольник на две части. В этой стене есть проход, при этом проход не является самой верхней или самой нижней клеткой стены. Точное расположение прохода также неизвестно. Одно из возможных расположений стены и прохода в ней приведено на рисунке 4. Напишите для Робота алгоритм, перемещающий Робота в правый нижний угол прямоугольника.

Алгоритм должен решать задачу для произвольного размера поля и любого допустимого расположения стены внутри прямоугольного поля. При исполнении алгоритма робот не должен разрушиться.

 

Рисунок 4 – Исходное положение Робота

 

Решение:

использовать Робот

алг задание 1

нач

         нц пока справа свободно

                   вправо

         кц

         нц пока справа не свободно

                   вниз

         кц     

         нц пока справа свободно

                   вправо

         кц

         нц пока снизу свободно

                   вниз

         кц

кон

 

Рисунок 5 – Решение задания 2

 

Пример задания 2.

На бесконечном поле имеется длинная горизонтальная стена. Длина стены неизвестна. Робот находится в одной из клеток непосредственно сверху от стены. Начальное положение робота также неизвестно. Одно из возможных положений робота приведено на рисунке 6.

 

Рисунок 6 – Начальное положение Робота

 

Напишите алгоритм для Робота, закрашивающий все клетки, расположенные выше стены и прилегающие к ней, независимо от размера стены и начального расположения Робота. Например, для приведенного ранее рисунка Робот должен закрасить следующие клетки (конечный результат алгоритма приведён на рисунке 7) [60, 61, 62, 63]:

 

Рисунок 7 – Конечный результат алгоритма

 

Решение задания приведено на рисунке 8.

 

Рисунок 8 – Решение задания 2

 

 

1.4.4 Подготовка заданий для учащихся и их автоматическая        проверка в среде Кумир

 

 

Используя систему Кумир, можно значительно увеличить число и качество задач, которые сможет решить школьник. Однако в процессе преподавания перед учителем возникает  проблема проверки решения. Так как задач будет больше, то и увеличивается время проверки их выполнения. Как же решить данную проблему?

В системе Кумир можно настроить учительский режим, который позволит сэкономить  время педагога, затраченное на проверку решения.

Учитель готовит файл-задание для ученика. Это производится в специальном «учительском» режиме системы Кумир. Для этого Кумир надо запустить с параметром «–t» (рисунок 9).

 

http://inf.1september.ru/2009/24/8-4.gif

Рисунок 9 – Запуск учительского режима Кумир

 

В данном режиме можно делать невидимыми или неизменяемыми строки алгоритма. Файл-задание состоит из шаблона — заготовки программы, которую ученику нужно дописать, и блока (алгоритма) тестирования. Чаще всего учитель делает блок тестирования невидимым для ученика. В учительском режиме, выделив строки, можно нажать правую кнопку мыши и, выбрав «Скрыть эту строку», сделать строки невидимыми для ученика. Скрытые строки выделяются серым фоном, а в обычном (не учительском) режиме они не видны.

Тестирующий блок (алгоритм) называется @тестирование. Этот алгоритм не имеет параметров и не возвращает каких-либо значений. Он содержит вызовы тестируемого алгоритма и контролирует правильность полученных результатов. Для контроля полученных значений используют коман­ду утв. Использование этой команды показано на рисунке 10. Если при выполнении тестирования условие в команде утв окажется неверным, ученик получает сообщение «Ошибка выполнения тестирования».

 

http://inf.1september.ru/2009/24/9-0.gif

Рисунок 10 – Использование команды утв

 

Учитель выдаёт подготовленный файл ученику для решения. Открыв его в «Кумире», ученик не видит тестирующей программы. Он меняет алгоритм там, где ему разрешил учитель, и  после выполнения задания запускает алгоритм на тестирование. Выбирает пункт меню Программа — Запустить тестирование, либо нажав комбинацию клавиш http://inf.1september.ru/2009/24/Ctrl.gif + T.

Если задача решена правильно, то после окончания тестирования в поле ввода-вывода запишется строка «Тестирование завершено успешно».

Если при выполнении тестирующей программы произойдет ошибка, то тестирование прервется с сообщением «Ошибка выполнения тестирования»[39, 50].

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1.5 Достоинства и недостатки среды программирования Кумир

 

 

Среда программирования Кумир обладает рядом  достоинств, таких,

как:

1.        Команды на русском языке. 

2.        Наличие русских идентификаторов.

3.        Хорошая диагностика ошибок. 

4.        Обширная отладочная информация. 

5.        Автоматическое выравнивание структуры программы. 

6.        Наличие возможности вставлять операторные конструкции.

7.        Заготовки задач с автоматической проверкой. 

8.        Управление исполнителями из программы. 

9.         Возможность подключения новых исполнителей. 

10.    Бесплатность оболочки. 

11.   Удобная навигация.

12.   Постоянный полный контроль программы при вводе с сообщениями об ошибках на полях программы.

13.   Версии для различных операционных систем.

14.   Возможность пошагового и непрерывного выполнения программы, наглядная визуализация процесса выполнения и средства отладки. 

15.   Удобство установки. 

16.   Возможность использования при небольшом количестве часов на программирование, так как значительно легче объяснять структуры и команды на русском языке. Много понятных подсказок. 

17.   Можно сказать, что Кумир - это Паскаль, переведенный на русский язык. Удобно использовать Кумир, если потом предстоит изучать Паскаль. 

18.   Использование графических исполнителей при изучении информатики в 5-7 классах. 

19.   Лицензионное программное обеспечение российского разработчика. 

20.   После программирования на Кумире достаточно легко перейти не только на Паскаль, но и другой алгоритмический язык, так как алгоритм задачи тот же самый, небольшая разница в синтаксисе [46,47, 48, 49, 50].

 

 

 

 

 

 

 

 

 

Выводы по первой главе

 

 

Использование среды программирования Кумир при изучении элементов программирования в средней школе, учитывая перечисленные выше преимущества, актуально и современно, поскольку обеспечивает возможность овладения навыками программирования школьников, не изучавших английский язык, и преемственность с последующим изучением других, более сложных и современных алгоритмических языков программирования.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2 Теоретические и практические аспекты создания         электронного учебно-методического комплекса

 

2.1 Принципы построения электронного учебно-методического    комплекса и требования к его разработке

 

 

Электронный учебно-методический комплекс (ЭУМК) представляет собой завершенный мультимедийный материал, разработанный с помощью инструментальной авторской системы, одного из языков программирования или языка гипертекстовой разметки html [3,24, 27, 28, 32, 33].

При построении структуры ЭУМК необходимо учитывать основные требования, предъявляемые к нему. Разработке системы требований уделяли внимание многие авторы в своих работах: В.П. Демкин, В.А. Вуль, С.Б. Энтина, В.А. Красильникова, И.В. Роберт,  И.А. Башмаков, В.Л. Иванов, А.И. Башмаков, М.Б. Селютина и другие.

Электронный учебно-методический комплекс используется  для  достижения  наибольшего  эффекта, поэтому  он  должен  быть  структурирован  по-другому,  нежели  стандартное  печатное  пособие.  Так как размер  компьютерных  экранных  страниц  меньше,  чем  книжных,  то   главы, соответственно,  должны  быть  более  короткие. Все разделы должны быть разделены на последующие подразделы нижнего уровня.  Фрагменты  должны содержать со 1-2  текстового  абзаца. Сами абзацы тоже должны быть короче книжных. Желательно наличие пояснений в виде рисунка и подписи к нему  [21, 24, 31, 33].

Таким  образом,  будет  просмотрен  не  непрерывно  излагаемый  материал  (как  в  книге),  а  дискретная   информация в виде последовательных фрагментов [3, 27, 31, 35, 36].

На рисунке 11 представлена блочная структура ЭУМК (О.В. Виштак)[14].

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 


Рисунок 11 – Структура ЭУМК в общем виде [14]

 

Предложенную структуру содержания ЭУМК можно считать достаточно условной. В зависимости от особенностей учебного материала она может быть дополнена модулем решения задач по теме, блоком исследовательских заданий (виртуальная лаборатория) и т.д.

 Главное, чтобы созданный продукт побуждал учащихся к самообразованию и творчеству [27, 58].

Рассмотрим  наглядно  (в  виде  таблицы  на рисунке 12)  дидактические  принципы,   которые  должны  быть  положены  в  основу  ЭУМК [27, 45, 58].

 

Рисунок 12 -  Дидактические  принципы построения ЭУМК

 

Возможности  ЭУМК  максимально  раскрываются  при  самостоятельной  работе  учащихся и студентов.  В  частности,  даже  самый  полный  учебник  не  в  состоянии  вместить  в  себя  весь  объем  информации,  тем  более  что  большой  объем  информации  будет  сложно  усваиваться  студентом.  Конечно,  в  этом  случае  может  помочь  Интернет,  где  много  тематических  сайтов  и  порталов  различного  назначения  и  можно  найти  практически  любую  информацию,  сделав  пару  запросов.  Однако  и  с  подобной  системой  поиска  информации  возможны  определенные  сложности.  В  подобных  ситуациях  электронное  учебный курс явно  демонстрирует  свои  преимущества,  так  как  вся  необходимая  информация  для  освоения  дисциплины  собрана  в  одном  месте  и  студентам  не  приходится  тратить  время  на  поиск  этого  материала  в  различных  источниках.  Кроме  того,  студент  может  проверить,  как  он  усвоил  данный  материал,  так  как  учебный курс,  как  правило,  содержит  тестовые  задания  для  проверки  знаний.  В том случае, если проверка показала плохие результаты, то в результате анали-за  можно  выявить  пробелы  в  знаниях  и  изучить  плохо  усвоенный  материал  [3].

Несмотря  на  все  преимущества,  которые  вносит  в  учебный  процесс  использование  электронных  учебных  продуктов,  следует  учитывать,  что  они  являются  только  вспомогательным  инструментом  для  преподавателя  [5]. 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2.2 Основные этапы и принципы  разработки электронного         учебно-методического комплекса

 

 

В проектировании ЭУМК можно выделить следующие основные направления деятельности: идентификацию проблемы, концептуализацию, формализацию и реализацию.

Идентификация включает определение ролей участников процесса, характеристик решаемых задач, целей и использующихся ресурсов. На этом этапе определяются состав рабочей группы, при необходимости решаются вопросы дополнительной подготовки: для педагогов - в области информационных технологий, для программистов - по вопросам, связанным с особенностями представления дидактических материалов конкретной предметной области.

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

Формализация предполагает анализ дидактических задач, которые должны решаться путем использования ЭУМК, поиск и формализацию возможных методов их решения на основе модели процесса обучения и характеристик имеющихся данных и технологий, лежащих в основе электронного учебника. На этом этапе изучаются возможные сценарии предъявления обучаемым дидактических материалов, принципы оценивания и обратной связи, а затем строятся алгоритмы, по которым будет проходить взаимодействие обучаемых с ЭУМК.

Реализация проекта подразумевает перевод формализованных методов решения дидактических задач в окончательную схему - сценарий действий ЭУМК - в качестве автоматизированной обучающей системы, особенности которой определяются выбранными для ее реализации информационными технологиями [3, 35, 36].

Этапы разработки ЭУМК

1.     Выбор источников.

2.        Разработка оглавления и перечня понятий.

3.        Переработка текстов в модули по разделам.

4.        Реализация гипертекста в электронной форме.

5.        Разработка компьютерной поддержки.

6.        Отбор материала для мультимедийного воплощения.

7.        Разработка звукового сопровождения.

8.        Реализация звукового сопровождения.

9.        Подготовка материала для визуализации.

10.   Визуализация материала.

При разработке ЭУМК  целесообразно подбирать в качестве источников такие печатные и электронные издания, которые:

– наиболее полно соответствуют стандартной программе;

– лаконичны и удобны для создания гипертекстов;

– содержат большое количество примеров и задач;

– имеются в удобных форматах (принцип собираемости).

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

Перерабатываются тексты источников в соответствии с оглавлением и структурой модулей; исключаются тексты, не вошедшие в перечни, и добавляются те, которых нет в источниках; определяются связи между модулями и другие гипертекстные связи.

Таким образом, подготавливаются проект гипертекста для компьютерной реализации.

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

Врабатываются инструкции для пользователей по применению интеллектуального ядра ЭУМК.

Теперь электронный комплекс  готов к дальнейшему совершенствованию (озвучиванию и визуализации) с помощью мультимедийных средств.

Изменяются способы объяснения отдельных понятий и утверждений, и отбираются тексты для замены мультимедийными материалами.

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

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

На этом заканчивается разработка ЭУМК и начинается его подготовка к эксплуатации. Следует отметить, что подготовка к эксплуатации ЭУМК может предполагать некоторые коррекции его содержательной и мультимедийный компонент [3, 27, 28, 43].

                 

 

 

 

 

 

 

 

 

2.3 Создание электронного учебно-методического комплекса                «Программирование в системе Кумир»

 

2.3.1 Разработка структуры ЭУМК

 

 

После того, как методический материал по теме «Программирование в системе Кумир» был отобран, соответствующим образом оформлен и структурирован, началась его компоновка по темам и разделам.

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

Разработка содержания по разделам и темам учебного пособия

Вводный блок

Вводный модуль включает в себя:

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

¾     краткие сведения из истории создания системы Кумир;

¾     презентацию «Алгоритмический язык Кумир».

Основной блок

Основной блок состоит из:

1. Модуля теоретических материалов:

¾     курс из 9 лекций;

¾     комплекс лабораторных заданий (типовые задачи с показом решения);

2.Модуля иллюстративно-демонстративного материала:

¾     блок презентаций об основных исполнителях (Чертёжник, Черепашка, Кузнечик, Робот и Водолей);

¾     9 презентаций с демонстрацией выполнения типовых заданий по программированию в среде Кумир;

¾     3 демонстрационно-обучающих видеоролика;

3.Модуля контроля знаний:

¾     серии практических работ по теме, представленных в трёх уровнях сложности;

¾     трёх проверочных заданий;

¾     итогового теста по теме «Программирование».

Справочный блок:

¾     модуль словаря и глоссария (терминологический словарь-справочник для облегчения усвоения изучаемого материала);

¾     полезные ссылки (для скачивания необходимого программного обеспечения, а также ссылки на электронные справочные пособия и курсы).

2.3.2 Анализ программных средств для создания электронного    учебно-методического комплекса

 

 

В рейтинге агентства Captera LMS MOODLE занимает первое место сре-ди других систем дистанционного обучения. На рисунке 13 представлен рейтинг систем управления обучением.

 

Рисунок 13 - Лучшие 20 систем управления обучением в соответствии Capterra

 

MOODLE — Modular Object-Oriented Dynamic Learning Environment — Модульная объектно-ориентированная динамическая среда обучения. Свободно распространяемая система управления обучением с открытым исходным кодом, используемая для создания веб-сайтов дистанционного обучения.

Официальный сайт проектаhttps://MOODLE.org/

Демонстрационный сайт: http://demo.MOODLE.net/

Сайты многих университетов по всему миру построены на платформе MOODLE.

Система MOODLE становится популярной и в России. Большинство образовательных порталов использует MOODLE- технологии.

Можно отметить такие преимущества системы MOODLE, как:

1.        Высокая популярность LMS во всём мире.

2.     Бесплатное пользование, с открытым исходным кодом.

3.     Наличие большого онлайн-сообщества на официальном сайте MOODLE.org.

4.     Наличие подробных инструкций и множества учебных пособий.

5.     Существование встроенной системы разработки курсов, способной реализовать большое количество педагогических технологий, в том числе проектное обучение.

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

В основу создания системы управления обучением MOODLE были положены принципы, являющиеся обобщением большого количества работ таких ученых, как Л.С. Выготский, Д. Дьюи, Ж. Пиаже, Э.Ф. Глазерфельд. Благодаря этим научным исследованиям получили развитие такие направления в области образования и психологии, как:

¾     конструктивизм;

¾     конструкционизм;

¾     социальный конструктивизм.

Принципы создания системы MOODLE

1.   В настоящей обучающей среде все мы одновременно являемся потенциальными учителями и учениками.

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

3.   Мы учимся особенно хорошо, когда создаем или пытаемся объяснить что-то другим людям.

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

5.   Большой вклад в обучение вносит наблюдение за деятельностью наших коллег.

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

7.   Понимание других людей позволит учить их более индивидуально.

8.   Люди учатся в действии. Это достаточно очевидный тезис, но об этом часто забывают. Еще больший эффект может быть достигнут, если активность обучающегося, результаты его деятельности будут доступны другим участникам.

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

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

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

С учетом рассмотренных принципов потребовалось реализовывать все инструменты MOODLE:

¾     коммуникативные;

¾     учебные;

¾     административные.

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

Полноценное использование системы управления обучением MOODLE позволяет обеспечить:

¾     многовариантность представления информации;

¾     интерактивность обучения;

¾     многократное повторение изучаемого материала;

¾     структурирование контента и его модульность;

¾     создание постоянно активной справочной системы;

¾     самоконтроль учебных действий;

¾     выстраивание индивидуальных образовательных траекторий;

¾     конфиденциальность обучения;

¾     соответствие принципам успешного обучения.

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

¾     научность обучения;

¾     последовательность и систематичность обучения;

¾     доступность обучения;

¾     наглядность обучения;

¾     сознательность и активность в обучении, развитие самостоятельности;

¾     прочность полученных знаний и сформированных умений и навыков;

¾     индивидуализация обучения.

Возможности среды MOODLE

¾     проводить обсуждения любой темы в режиме форумов;

¾     проводить анкетирование по различным темам;

¾     использовать чат для общения и коротких консультаций;

¾     проводить многопозиционное многокритериальное оценивание выполненной работы в режиме Семинара;

¾     вести  совместные проекты и тем самым организовать обучение в режиме сотрудничества;

¾     организация информационного взаимодействия субъектов образовательного процесса;

¾     возможность проходить обучение нескольким группам по одному курсу;

¾     другие виды работ [1, 2, 16, 17, 18, 23, 25, 37, 41, 45, 51, 52, 53, 54, 55, 56].

Учитывая преимущества и широкие возможности MOODLE, становится актуальным использование этой компьютерной среды для разработки электронных обучающих продуктов, таких, как электронный учебно-методический комплекс.

 

 

2.3.3 Создание и размещение электронного учебно-методического комплекса в электронной среде MOODLE

 

 

Приступать к созданию ЭУМК на платформе дистанционного обучения MOODLE возможно только после детального изучения программного обеспечения, расположенного в облаке. Необходимо изучить методическую литературу и инструкции, тщательно разобраться в настройках и возможностях сайта.

После этого необходимо зарегистрироваться на сайте в системе  MOODLE.

На рисунке 14 продемонстрирована стартовая страница сайта системы MOODLE. Рисунок 15 иллюстрирует страницу изучения программного обеспечения.

 

Рисунок 14 - Стартовая страница сайта moodlecloud.com

 

 

Рисунок 15 – Изучение программного обеспечения, размещённого в облаке

Создание ЭУМК начинается с добавления нового курса. Это действие может выполнить администратор в режиме администрирования. Он может также управлять созданными курсами и категориями курсов.

Рисунок 16 иллюстрирует процесс добавление нового курса.

 

 

Рисунок 16 – Добавление нового курса

 

Вход в ЭУМК начинается с инициализации - ввода логина и пароля. Это позволяет обеспечить информационную  безопасность пользователя и конфиденциальность его личных данных. Форма входа на сайт показана на              рисунке 17.

 

 

Рисунок 17 – Вход пользователя на сайт

 

ЭУМК на платформе MOODLE имеет очень удобный интерфейс, обладающий множеством возможностей. Переход и взаимодействие модулей и страниц осуществляется через главное меню. Рисунок 18 демонстрирует стартовую страницу ЭУМК.

 

 

Рисунок 18 – Стартовая  страница созданного ЭУМК

 

Данный продукт представлен в системе MOODLE на сайте:

https://atapina.moodlecloud.com

 

На рисунке 19 показан процесс редактирования настроек администратором.

 

 

Рисунок 19 – Редактирование настроек ЭУМК

 

Рисунок 20 представляет главную страницу ЭУМК.

Рисунок 20 – ЭУМК «Программирование в среде Кумир»

 

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

Разработанный ЭУМК на базе платформы MOODLE представляет собой совокупность страниц иерархической структуры. Он может быть установлен на персональный компьютер.

Компонентами ЭУМК являются:

1.   Текст.

2.   Иллюстративный материал.

3.   Справочный материал.

4.   Интерактивные элементы, в случае необходимости обеспечивающие возврат к ранее изученным модулям или открывающие доступ к следующему модулю.

5.   Навигационные элементы.

Навигация по модулям ЭУМК по дисциплине возможна с помощью меню. Главное меню показано на рисунке 21 и рисунке 22.

 

Рисунок 21 – Главная страница ЭУМК,  меню

 

Рисунок 22 – Меню основной структуры учебного  курса

 

Модуль справочной системы включает систему навигации, позволяющую осуществлять перемещение по ЭУМК как по обычной книге, а также методические рекомендации по работе с ним.

Учебный курс оформляется в едином стиле  с учётом эргонометрических требований к оформлению и размещению учебного и иллюстративного материала (выбор шрифтов заголовков, основного текста, выделений и формул, цветов фона, размещения иллюстраций и навигационных элементов) [27, 28, 45].

При разработке содержания по темам электронного учебного комплекса обеспечиваются связи между темами (модулями) учебного материала.

Первая тема ЭУМК – вводная. В этот блок помещены модули, из которых можно получить краткие сведения об истории создания среды Кумир, а также об алгоритмическом языке Кумир. Она представлена на рисунке 23.

 

 

Рисунок 23 – Вводный блок курса: ознакомительный видеоролик, краткие сведения об истории разработки среды Кумир и презентация об алгоритмическом языке программирования Кумир

 

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

Входная диагностика ЭУМК «Программирование в Кумир» представлена тестом «Что вы уже знаете о программировании?». Он содержит в себе 12 вопросов, предполагающих ответ «верно» либо «неверно».

На рисунке 24 представлен входной диагностический тест.

 

Рисунок 24 – Входная диагностика – тест

 

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

В теоретической части 4 темы. Первая тема предназначена для учителя, в ней описана структура курса с целями, задачами и рекомендуемой литературой.

Структура теоретической части  представлена на рисунке 25.

 

Рисунок 25 – Модуль теоретического материала

 

В модуль теоретического материала вошли: курс лекций с практическими заданиями, комплекс лабораторных заданий с примером выполнения, лекции с графическими пояснениями. Курс лекций и его элементы иллюстрируют рисунки 26 и 27. Лекции служат для активного усвоения основных теоретических знаний обучающимися в процессе восприятия и  самостоятельного выполнения лабораторных работ.

 

Рисунок 26 – Курс  лекций с практическими заданиями

 

Рисунок 27 – Лекция 4 «Команды ввода – вывода»

 

Теоретические задания должны быть подобраны и составлены с учётом дидактических требований, а также учитывать возрастные особенности обучающихся. Текст заданий необходимо форматировать в соответствии с требованиями эргономики и эстетики. На рисунке 28 представлено содержание лекции 4 «Команды ввода – вывода».

 

Рисунок 28 – Презентации о графических исполнителях: Черепашка и Водолей

 

Модуль иллюстративно-демонстрационного материала содержит пять презентаций об исполнителях (Чертёжник, Робот, Кузнечик, Водолей и Черепашка), девять презентаций с демонстрацией выполнения типовых заданий, три демонстрационно-обучающих видеоролика.

Модуль иллюстративно-демонстрационных заданий представлен на рисунках 29 и 30.

Рисунок 29 – Презентации о графических исполнителях: Робот и Чертёжник

 

Рисунок 30 – Презентации с демонстрацией выполнения типовых заданий в среде программирования

 

Модуль контроля знаний начинается с практических работ. Они разработаны в трёх уровнях сложности, выбрать который может сам учащийся.

Модуль практических работ иллюстрирует рисунок 31.

 

Рисунок 31 – Модуль практических работ, трёх уровней сложности

 

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

Проверочные работы представлены в двух вариантах. Рисунок 32 иллюстрирует модуль проверочных работ.

 

Рисунок 32 -  Проверочные работы в двух вариантах

 

Контроль знаний учащихся – неотъемлемая часть обучения. Он служит для оценки качества образования. Тестирование как одна из самых популярных и распространённых форм контроля позволяет объективно установить уровень учебных достижений учащихся – теоретических знаний, интеллектуальных умений, практических навыков. Тесты бывают обучающими – служащими упражнением, средством самоконтроля и не влияющим на оценку, и контрольными [59].

Все созданные вопросы хранятся в банке вопросов. В режиме администрирования преподаватель может добавлять новые вопросы в банк вопросов, а также использовать имеющиеся вопросы при создании нового теста. На рисунке 33 представлен процесс добавления нового вопроса в банк вопросов.

 

Рисунок 33 – Банк вопросов. Добавление нового вопроса

 

После добавления теста в модуль контроля знаний начинается его наполнение вопросами. Их преподаватель может добавлять из имеющегося банка вопросов, а также создавать новые вопросы прямо в тесте. Система MOODLE предоставляет возможность создавать вопросы  разного типа: «верно – неверно», «вложенные ответы» - закрытого типа, «выбор пропущенных слов», вычисляемый ответ, краткий ответ, множественный выбор, множественный вычисляемый, вопрос на соответствие, перетаскивание в текст, перетаскивание маркеров  и другие. Поиск ответа на вопросы разного типа предполагает применение мыслительных операций в комплексе: анализа, синтеза, сравнения, абстрагирования и других. На рисунке 34 представлен процесс выбора типа вопроса для добавления в тест.  

 

Рисунок 34 – Выбор типа вопроса для добавления в тест

 

Вопрос типа «множественный выбор один из многих» предполагает при поиске ответа выбор одного верного ответа из множества предложенных. Примеры таких вопросов представлены на рисунке 35 и рисунке 36.

 

 

Рисунок 35 – Итоговый тест «Программирование». Вопрос «множественный выбор»

 

 

 

Рисунок 36  – Итоговый тест «Программирование». Вопрос типа «множественный выбор» предполагает в качестве ответа один или несколько вариантов из множества предложенных.

 

Данный тип вопросов требует записи краткого ответа на поставленный вопрос в специальном пустом поле ввода. Он представлен на рисунке 37.

 

Рисунок 37 – Итоговое тестирование. Вопрос «краткий ответ»

 

Ответ на этот тип вопроса предполагает перетаскивание с помощью мыши маркеров - слов из нижнего ряда на подходящее по смыслу место в контексте словосочетаний или предложений. Вопрос такого типа иллюстрирует рисунок 38.

 

Рисунок 38 - Итоговое тестирование. Вопрос  типа «перетаскивание в текст»

 

Вопрос типа «выбор пропущенных слов» требует произвести сопоставление и создать пары понятий. Пример вопроса представлен на рисунке 39.

 

Рисунок 39 - Итоговое тестирование. Вопрос типа «выбор пропущенных слов»

 

Завершается тестирование проверкой правильности ответов и оценкой прохождения тестирования. Проверка показана на рисунке 40, оценка – на рисунке 41.

Рисунок 40 – Итоговое тестирование. Проверка правильности ответов

 

Задания в форме тестов можно настроить в различных режимах (обучающем, контрольном) в зависимости от типа  и цели тестирования.

Есть возможность также настроек одной или нескольких попыток прохождения теста, времени прохождения, отсрочки ответа, подсказок.

 

Рисунок 41 – Итоговое тестирование. Оценка за прохождение тестирования

 

Модуль рекомендуемой литературы, полезных ссылок в сети Интернет и заочное консультирование находятся в справочном блоке. В качестве гиперссылок в электронном тексте могут выступать ссылки:

1.        Хрестоматийные или дополнительные материалы.

2.        Справочные материалы по предметной области дисциплины.

3.        Список учебной и научной литературы в конце темы или всего курса.

4.        Сайты в сети Интернет и другое.

В справочном блоке, который представлен на рисунках 42, 43 и 44, также находится модуль словаря и глоссария. Этот модуль разработан в помощь обучающимся: для поиска и разъяснения смысла терминов программирования и информатики, для расширения границ их кругозора. Все слова в глоссарии должны начинаться с заглавной буквы.

 

Рисунок 42 – Модуль глоссария (предназначен для поиска и разъяснения смысла понятий и терминов, для расширения границ кругозора обучающихся)

 

Рисунок 43 – Словарь по теме «Информатика и программирование»

 

Рисунок 44 – Модуль полезных ссылок в сети Интернет

 

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

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

 

Рисунок 45 – Список участников курса

 

Модуль системы заочного консультирования выполняет функцию обратной связи учащегося с учителем, состоит из системы регистрации обучающихся, работающих с ЭУМК, и странички вопросов и ответов для заочного консультирования с учителем [14, 45, 27].

На рисунке 46 показана процедура записи нового участника: она включает в себя заполнение простой формы и добавление новичка в состав обучающихся.

Рисунок 46 – Запись нового участника на учебный курс

 

На странице ЭУМК отображается отчёт о последних событиях на сайте. Администратор может просмотреть события за разный период, произведя соответствующие настройки и сделав выбор. Там же для каждого пользователя отображаются напоминания о предстоящих событиях: сроках сдачи заданий или добавлении нового задания. На рисунке 47 показан отчёт о последних событиях.

 

Рисунок 47 - Отчёт о последних событиях

 

Каждый участник имеет в своём распоряжении личную страничку, где может сохранять личные файлы, вести общение с преподавателем и другими участниками курса с помощью обмена личными сообщениями, а также на форуме и в блоге.

Администратор имеет возможность просмотреть статистику активности участников курса. Варианты просмотра:  активности каждого участника за всё время обучения или за определённый срок; общей активности участников.

Результат просмотра активности отображён на рисунке 48.

 

Рисунок 48 – Просмотр статистики активности участников

 

Структура ЭУМК позволяет преподавателю организовать как общую образовательную линию для группы обучающихся, так и индивидуальную траекторию обучения каждого участника курса, осуществлять обратную связь преподавателя с учениками.

 

2.3.4 Методическая разработка модели урока информатики в 7 классе с применением ЭУМК «Программирование в среде Кумир»

 

 

Модель  урока по информатике в 7 классе

 

Тема: Среда программирования Кумир. Исполнитель Чертежник.

Цели:

¾     познакомить учащихся со средой программирования Кумир;

¾     познакомить с исполнителем Чертёжник;

¾     научить составлять линейные алгоритмы для исполнителя Чертёжник;

¾     закрепить понятия «Алгоритм», «Исполнитель», «СКИ», а также виды алгоритмов, формы записи алгоритмов.

 

Тип урока: ОНЗ (открытия нового знания).

Ход урока:

 

I.  Для начала мы пройдём с вами входную диагностику, выполнив тестовые задания, которые находятся в системе дистанционного образования MOODLE. Тест называется «Что вы уже знаете о программировании?». Каждый из 12 вопросов предполагает один из вариантов ответа: верно или неверно.

(Тест внедрён в ЭУМК «Программирование в системе Кумир» и является входной диагностикой знаний.) После этого вы самостоятельно можете оценить свои знания. 12баллов – оценка «5», 10- 11б. – «4», 7-9 б.- «3». Тем, кто наберет менее 7 баллов, необходимо повторить домашний параграф.

1. Бесконечная последовательность шагов – это алгоритм? (неверно)

2. Алгоритм, в котором команды выполняются последовательно друг за другом – это циклический алгоритм? (неверно)

3. Исполнитель – это только человек? (неверно)

4. Алгоритм – это конечная последовательность, имеющая ожидаемый ре-зультат? (верно)

5. Алгоритм, в котором некоторые команды повторяются – это алгоритм с ветвлениями? (неверно)

6. Компьютерная программа – это алгоритм? (верно)

7. Машина не может быть исполнителем алгоритма? (неверно)

8. Овал в блок-схеме означает начало алгоритма? (верно)

9. Алгоритм можно записать только схемой? (неверно)

10. Шаги в алгоритме должны быть записаны на понятном исполнителю языке? (верно)

11. Может ли человек выполнить любой алгоритм? (неверно)

12. Для записи алгоритмов существует специальная среда? (верно)

- Скажите, пожалуйста, какой из вопросов у вас вызвал затруднение? Почему?

II. Работа по новой теме.

1. - А кто знает, что такое Кумир? Вот об этом мы и поговорим сегодня на уроке.

- Запишите тему нашего урока.

- Ребята, а может быть, вы уже слышали что-то об этом или знакомы с какой-либо другой средой программирования? Напишите в столбике «Что знаю». (Ответы детей)

- А что хотели бы узнать и чему научиться сегодня на уроке? Запишите в столбики «Что хочу узнать» и «Чему хочу научиться». Это и будет целью нашего сегодняшнего урока.

2. – Сейчас мы с вами посмотрим видеоролик, который немного расскажет вам о системе программирования Кумир. Может быть, на какие-нибудь вопросы вы уже ответите. (Просмотр видеоролика со страницы ЭУМК о системе программирования Кумир)

- На какие вопросы вы теперь сможете ответить? (Отвечают).

3.  Работа с исполнителем «Кузнечик».

- Кузнечик является простейшим исполнителем системы Кумир. Давайте выясним СКИ исполнителя Кузнечик. (Просмотр презентации, находящейся в иллюстративно-демонстрационном модуле ЭУМК). Запишите в таблицу СКИ исполнителя Кузнечик. А теперь выполните такой алгоритм. Кстати, определите тип данного алгоритма. (Линейный)

- Давайте проверим выполненное задание.

ФИЗМИНУТКА «Алгоритм»:

- Выполним следующие алгоритмы под музыку.

4. – А сейчас познакомимся с системой команд исполнителя Чертёжник. Просмотрим презентацию о Чертёжнике на электронном курсе. Впишите в табличку, какие команды понимает и умеет выполнять данный исполнитель. Давайте теперь проверим.

- Итак, какие же команды умеет выполнять Чертежник?

- Все ли они понятны вам?

II. Практическая работа.

- Сейчас вы выполните практическую работу. В своих маршрутных листах вы найдете задания для практической работы, которые вы выполните в среде исполнителя Чертежник. Но сначала повторим правила ТБ: - Чего нельзя делать при работе за компьютером? А что необходимо сделать?

- Не забудьте нарисовать получившийся рисунок в первом задании и записать алгоритм для второго задания. (Начало работы под диктовку учителя).

IV. Итог урока:

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

V. Домашнее задание.

§ 3.2 с. 120-123 чит., + см. маршрутный лист.

(Образец маршрутного листа ученика представлен в приложении А).

VII. Оценки. [31, 39, 46, 47, 48, 49, 50]

 

 

2.3.5 Апробирование методической программы обучения по теме               «Программирование в среде Кумир»

 

 

Информационные технологии и электронные средства обучения позволяют организовать более эффективно и качественно самостоятельную работу учащихся в рамках школьной дисциплины «Информатика». Тем более, на уроках информатики предполагается непосредственная работа учащихся на ЭВМ.

Цель апробации – оценить эффективность методических материалов при изучении элементов программирования в школьном курсе информатики.

Апробирование разработанных уроков и учебного курса проводилось в 2015–2016 учебном году в четвёртой четверти в 5-7 классах средней школы     № 16 города Новотроицка Оренбургской области.

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

После проведения апробации с применением ЭУМК изучения темы «Алгоритмы и исполнители», были проанализированы результаты проверки знаний и умений учащихся по овладению материалом данной темы. Анализ полученных данных свидетельствует о хорошем уровне усвоения знаний учащихся.

Таким образом, можно сделать вывод о том, что использование разработанных уроков и ЭУМК в процессе изучения элементов программирования в школьном курсе информатики способствует повышению эффективности процесса обучения, значительно повышает интерес к теме, уровень организации самостоятельной учебной деятельности учащихся, вырабатываются практические навыки работы на компьютере.

Для определения качества работы с ЭУМК был проведен эксперимент, состоящий из двух частей: апробации элементов ЭУМК и анализа результатов обучения с помощью ЭУМК с традиционными учебными пособиями.

По итогам эксперимента были сделаны следующие выводы:

1. ЭУМК «Программирование в системе Кумир» является эффективным при изучении элементов программирования в базовом звене.

2. ЭУМК «Программирование в системе Кумир» является для учителей–предметников одной из эффективных компьютерных дидактических программ при изучении раздела информатики, в частности при знакомстве с темой «Алгоритмы и исполнители» и при обучении основам программирования на алгоритмическом языке Кумир.

 

 

Выводы по второй главе

 

 

 Использование ЭУМК на уроках информатики и во внеурочной деятельности школьников развивает познавательные способности учащихся, внимание, воображение, память, логическое мышление, побуждают учащихся к творчеству.

Применение ЭУМК «Программирование в среде Кумир» позволяет изучить учащимся базового звена средней школы основы программирования и подготовить их к изучению других современных языков программирования, а также развить у них интерес к одному из наиболее сложных разделов информатики.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Заключение

 

 

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

Сейчас, когда идёт повсеместное внедрение средств новых информационных технологий в школу и образовательный процесс вообще, всё ещё остро ощущается нехватка разнообразия программных и методических средств. Для усиления эффективности этого процесса необходимо наличие развитого и многоцелевого программного и методического обеспечения, на основе которого будут строиться новые подходы к обучению. Поэтому актуальной становится разработка электронных учебно-методических комплексов, которые могли бы применяться в обучении: на уроках, а также при самостоятельном изучении школьниками заинтересовавших их тем [26].

В данной работе была поставлена цель: разработка методических материалов для изучения среды программирования Кумир на уроках информатики. Для достижения поставленной цели решались следующие задачи:

1.        Изучить научную и методическую литературу по теме.

2.        Подобрать методические материалы по теме: «Возможности среды программирования Кумир для изучения элементов программирования».

3.        Разработать и апробировать электронный учебно-методический комплекс «Программирование в среде Кумир».

4.        Разработать модель урока с использованием среды программирования Кумир.

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

Вторая глава посвящена теоретическим и практическим вопросам разработки ЭУМК «Программирование в среде Кумир». Раскрываются основные требования и принципы разработки комплекса, его структура и этапы проектирования, наполнения контента и размещения в электронной среде MOODLE. С помощью графического сопровождения иллюстрируются основные возможности созданного ЭУМК. Эта же глава содержит сведения об апробации ЭУМК в базовом звене школы. Разработана модель урока с применением ЭУМК «Программирование в среде Кумир».

Таким образом, все поставленные задачи исследования решены.

Цель работы достигнута.

 

 

Список  использованных источников

 

 

1     Андреев, А.В. Практика электронного обучения с использованием MOODLE / А.В. Андреев, С.В. Андреева, И.Б. Доценко. – Таганрог: ТТИ ЮФУ, 2008. – 146 с.

2     Анисимов, А.М. Работа в системе дистанционного обучения MOODLE: учеб.пособие / А.М. Анисимов. – 2-е изд. испр. и дополн. – Харьков: ХНАГХ, 2009. – 292 с.

3     Башмаков, А.И. Разработка компьютерных учебников и обучающих систем  / А.И.Башмаков, И. А.Башмаков. - М.: Информационно-издательский дом«Филинъ»,2003. -616с.

4     Белозубов, А.В. Система дистанционного обучения MOODLE: учеб.-метод. пособие / А.В. Белозубов, Д.Г. Николаев. – СПб.: СПбГУ ИТМО, 2007. – 108 с.

5     Бородин, М.Н. Информатика. Программы для образовательных организаций: учебное издание, 2-11 классы / Автор-составитель: М.Н.Бородин. -      М.: Бином. Лаборатория знаний, 2015. – 576с.: ил.

6     Бородин, М.Н. Информатика. УМК для основной школы [Электронный ресурс]: 5-6 классы, 7-9 классы (ФГОС). Методическое пособие для учителя / Автор-составитель: М.Н.Бородин. – Эл.изд. - М.: БИНОМ. Лаборатория знаний, 2013. – 108 с.: ил.

7     Босова, Л. Л. Информатика: методическое пособие  для учителя,          5-6 классы / Л.Л. Босова, А.Ю.Босова. – М.: БИНОМ. Лаборатория знаний, 2014. – 384с.: ил.

8     Босова, Л. Л. Информатика: методическое пособие  для учителя,          5-7 классы / Л.Л. Босова, А.Ю.Босова. – М.: БИНОМ. Лаборатория знаний, 2011. – 389с.: ил.

9     Босова, Л. Л. Информатика: поурочные разработки для 6 класса /     Л.Л. Босова, А.Ю.Босова. – М.: Бином. Лаборатория знаний, 2013. –388с.: ил.

10     Босова, Л. Л. Информатика: учебник для 5 класса / Л.Л. Босова, А.Ю.Босова. – М.: Бином. Лаборатория знаний, 2015. – 184с.: ил.

11     Босова, Л. Л. Информатика: учебник для 6 класса / Л.Л. Босова, А.Ю.Босова. – М.: Бином. Лаборатория знаний, 2013. – 213с.: ил.

12     Босова, Л.Л. Информатика и ИКТ: учебник для 7 класса / Л.Л.Босова.- 4-е изд.- М.: БИНОМ. Лаборатория знаний, 2012.- 237с.: ил.

13     Вареникова, Н.А. Информатика. Диагностические работы в формате ГИА 2013 / Н.А.Вареникова, Ю.В.Путимцева. – МЦНМО, 2013. – 120с.: илл.

14     Виштак, О.В. Критерии создания электронных учебных материалов / О.В. Виштак. -  Педагогика, 2003.­№8.­ С. 19-22.

15     Гаевская, Е.Г. Технологии сетевого дистанционного обучения: Учебное пособие / Е.Г. Гаевская. – СПб.:  Ф-т филологии и искусств СПбГУ, 2007. –55 с.

16     Гаевская, Е.Г. Система дистанционного обучения MOODLE: метод.указания для практических занятий / Е.Г. Гаевская. – СПб.: Ф-т филологии и искусств СПбГУ, 2007. – 26 с.

17     Гильмутдинов, А.Х. Электронное образование на платформе MOODLE / А.Х. Гильмутдинов, Р.А. Ибрагимов, И.В. Цивильский. – Казань: КГУ, 2008. – 169 с.

18     Гриневич, Е.А. Организация дистанционного обучения в системе MOODLE: метод. рекомендации для преподавателей / Е.А. Гриневич. – Минск: БГАТУ, 2008. – 81 с.

19     Дырдина, Е.В. Информационно-коммуникационные технологии в компетентностно-ориентированном образовании: учебно-методическое пособие / Е.В. Дырдина, В.В. Запорожко, А.В. Кирьякова. – Оренбург: ООО ИПК «Университет», 2012. – 227 с.

20     Зайдельман, Я.Н. Информатика. Диагностические работы в формате ЕГЭ 2013 / Я.Н.Зайдельман, М.А. Ройтберг. – МЦНМО, 2013.- 180с.: ил.

21     Зайнутдинова, Л.Х. Создание и применение электронных учебников. / Л.Х. Зайнутдинова. - Астрахань: ЦНТЭП, 2000, - 364с.

22     Знакомство с языком и системой Кумир путем решения задач С2-С3 – [Электронный ресурс] – Режим доступа –http://lib.convdocs.org. –10.04.2016.

23     Инструкция пользователя. Электронная образовательная среда MOODLE. Для ППС. – Владивосток: Владивостокский гос. ун-т экономики и сервиса, 2015. – 34 с.

24     Интернет-обучение: технологии педагогического дизайна / под ред. М.В. Моисеевой. – М.: Камерон, 2004. – 216 с.

25     Кирьякова, А.В. Интернет-технологии на базе LMS MOODLE в компетентностно-ориентированном образовании: учеб.-метод. пособие / А.В. Кирьякова, Т.А. Ольховая, Н.В. Михайлова, В.В. Запорожко. – Оренбург: ООО «НикОс», 2011. – 117 с.

26     Красильникова, В.А.  Использование информационных и коммуникационных технологий в образовании / В.А.Красильникова //: Учебно-методи-ческий комплекс. – М.: Информрегистр, 2012. – 261 с.

27     Красильникова, В.А. Разработка мультимедийного ЭУМК с использованием готовых инструментальных средств /В.А. Красильникова, В.В. Запорожко // Вызовы XXI века и образование: Материалы всероссийской научно- практической конференции. – Оренбург: ОГУ, 2006 – с.59-70.

28     Краснова, Г.А. Технологии создания электронных обучающих средств / Г.А. Краснова. - М.: МГИУ, 2003. - 223с.

29     Крылов, С.С. ОГЭ. Информатика и ИКТ: типовые экзаменационные варианты: 10 вариантов / С.С.Крылов, Т.Е.Чуркина – М.: Издательство «Национальное образование, 2016. – 144с. – (ОГЭ. ФИПИ -  школе).

30     Личный сайт учителя Гусевой / Учебная среда программирования Кумир¾[Электронный ресурс] — Режим доступа — URL: moul49.narod.-ruuroki_ - guseva/uroki_robot/urok1 - 01.12.2015.

31     Лунгу,Б.Д.  Исследование  различных  подходов  в  методике  построения  учебных  пособий / Б.Д.Лунгу //  квалификационная  работа  —  [Электронный  ресурс]  —  Режим  доступа  — http://knowledge.-allbest.ru-/program-ming/-2c0b65625b2bd68a4c43a88421316d26_0.html  . - 03.10.15.

32     Матыкин, В.Ю. Создание и использование электронных учебно-методических комплексов/ В.Ю.Матыкин. Режим доступа -  http://festival.-1sep-tember.ruЂ32004\index.php?member=103576. – 12.10.2015.

33     Методический сайт преподавателя / Общая структура электронных учебно-методических комплексов. Режим доступа— http://method.saitar.com-/index/0-14. - 03.10.15.

34     Панкратова,  О.П.  Использование  электронных  пособий  для  самостоятельной  работы  студентов  —  [Электронный  ресурс]  —  Режим  доступа — http://ise.stavsu.ru/pedlab/public/ Использование  эл.  пособий.doc  -  03.10.15.

35     Панкратова,  О.П.  Использование  электронных  учебных  пособий  в  учреждениях  профессионального  образования  —  [Электронный  ресурс]  —  Режим  доступа - http://www.moluch.ru/conf/  ped/archive/72/4050/ -  03.10.15.

36     Педагогам о дистанционном обучении / И.П. Давыдова,М.Б. Лебедева, И.Б. Мылова [и др.]; под общей ред. Т.В. Лазыкиной. – СПб.: РЦОКОиИТ, 2009. – 98 с.

37     Пискунова,  А.И.  История  педагогики  и  образования.  От  зарождения  воспитания  в  первобытном  обществе  до  конца  XX  в./ А.И.Пискунова //  учебное  пособие  для  педагогических  учебных  заведений.  М.:  Эфесс, 2007—  496  с.

38      Плаксин, М. А. Информатика: программа для начальной школы, 3-4 классы / М.А.Плаксин, М.С.Цветкова. – М.: Бином. Лаборатория знаний, 2012. –108с.: ил.

39                Преподавание, наука и жизнь: сайт Константина Полякова – [Электронный ресурс] – Режим доступа – http://kpolyakov.spb.ru/. - 21.05.2016.

40     Проектирование и разработка дистанционного учебного курса в среде MOODLE 2.7: учебно-методическое пособие / Н.П. Клейносова, Э.А. Кадырова, И.А. Телков, Р.В. Хруничев. – Рязань: Рязан. гос. радиотехн. ун-т., 2015. – 160 с.

41     Разработка электронного учебника – [Электронный ресурс] – Режим доступа – http://bibliofond.ru. – 15.04.2016.

42      Разработка электронного учебника – [Электронный ресурс] – Режим доступа – http://knowledge.allbest.ru.– 10.04.2016.

43     Разработка  лабораторных  работ  по  теме  «Создание  электронных  учебных  пособий»  для  курса  «НИТ  в  образовании»  //  выпускная  работа —  [Электронный  ресурс]  —  Режим  доступа- http://otherreferats.-allbest.ru/-peda-gogics/00183063_0.html. - 03.11.15.

44     Роберт, И.В. Современные информационные технологии в образовании: дидактические проблемы; перспективы использования / И.В. Роберт. – М.: Школа- Пресс, - 1994.- 205с.

45     Руководство преподавателю MOODLE / О.Г. Покало; под общей ред. Г.П. Ланец, Е.В. Забалканцевой. – СПб.: РГПУ им. А.И. Герцена, 2009. – 39 с.

46               Сайт «Лицей.нет» / Материалы по программированию на языке Кумир- [Электронный  ресурс]  —  Режим  доступа  — URL: /licey.netkumir/ - 01.12.2015.

47     Сайт «Открытый класс» / Программирование в среде Кумир/Откры-тый класс - [Электронный  ресурс]  —  Режим  доступа  — URL:/openclass.ru›-node-/285724. -01.12.2015.

48     Сайт Научно-исследовательского Института Системных Исследований РАН /Система программирования Кумир - [Электронный  ресурс]  —  Режим  доступа  — URL:/niisi.rukumir/. - 01.12.2015.

49     Сайт Социальной сети работников образования / К урокам по теме &quot; Программирование в Кумир&... - [Электронный  ресурс]  —  Режим  доступа URL: /nsportal.ruШколаИнформатика и ИКТ…-programmiro-vanie-v-kumir. -01.12.2015.

50     Сайт учителей информатики «Видеоуроки.нет» -  [Электронный  ресурс]  —  Режим  доступа  — URL:  /  videouroki.netfilecom.php - 01.12.2015.

51     Системы управления обучением - [Электронный  ресурс]  —  Режим  доступа  — URL: http://elearningindustry.com/the-20-best-learning-management-systems. -01.12.2015.

52     Тунда, В.А. Руководство по работе в MOODLE 2.5. Для начинающих / В.А. Тунда. – Томск, 2015. – 344 с.

53     Устюгова, В.Н. Практикум для изучения возможностей работы в системе дистанционного обучения MOODLE: учеб. пособие для преподавателей высших учебных заведений / В.Н. Устюгова. – Казань: ТГГПУ, 2010. – 54 с.

54     Устюгова, В.Н. Работа студента в системе дистанционного обучения MOODLE: учеб. пособие для студентов высших учебных заведений / В.Н. Устюгова. – Казань: ТГГПУ, 2011. – 59 с.

55     Устюгова, В.Н. Система дистанционного обучения MOODLE: учеб. пособие для преподавателей высших учебных заведений / В.Н. Устюгова. – Казань: ТГГПУ, 2010. – 280 с.

56     Федеральный компонент государственного стандарта общего образования - [электронный ресурс] – Режим доступа – URL: cyberleninka.ru/article/-n/obrazovatelnyy-standart.– 01.12.2015.

57     Шалкина, Т.Н. Электронные учебно-методические комплексы: проектирование, дизайн, инструментальные средства./ Т.Н.Шалкина, В.В.Запорожко, А.А.Рычкова. – Оренбург: ОГУ, 2008. – 160с.

58     Электронное образование в Республике Татарстан: Рабочие программы ООП ФГОС ООО – [Электронный ресурс]  Режим доступа –: https://-edu.tatar.ru/upload/images/files/. - 12.04.2016.

59     Социальная сеть работников образования: Тестирование как одна из форм контроля знаний обучающихся при подготовке к итоговой аттестации – [Электронный ресурс] – Режим доступа – http://nsportal.ru/shkola/rodnoy-yazyk-iliteratura/library/2013/02/15/testirovanie-kak-odna-iz-form-kontrolya-znaniy - 20.04.2016.

60     Угринович, Н.Д. Информатика и ИКТ: учебник для 9 класса / Н.Д. Угринович. - М.:БИНОМ. Лаборатория знаний, 2010. – 92с.

61     Кириенко, Д.П. ГИА-2012: Экзамен в новой форме: Информатика: 9-й кл.: Тренировочные варианты экзаменационных работ для проведения государственной итоговой аттестации в новой форме / 61  Д.П. Кириенко, П.О. Осипов, А.В Чернов. - М.: Астрель, 2012. – 61с.

62     Лысенко Ф.Ф., Информатика и ИКТ. 9 класс. Подготовка к ГИА-2013 / .Ф.Ф. Лысенко, Л.Н. Евич. - Ростов-на Дону: Легион, 2012. – 73с.

63 Ляхович, В.Ф. Основы информатики / В.Х.Ляхович.- Ростов: Изд-во «Феникс», 1996.-126 с.

64 Фалина, Н.И. Современные педагогические технологии и частные методики обучения информатике / Н.И.Фалина //- «Информатика». - № 37, 2001. С. 2 – 7.

65 Прищепа, Т.А. Преподавание программирования в среде Кумир. Методическое пособие – [Электронный ресурс] – Режим доступа–http://do.-tsu.ru/other_res/school2/osn/metod/prog/system.html. - 11.04.2016.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Приложение А

(обязательное)

 

Маршрутный лист ученика

 

 

 ______________________________________________ (Фамилия, имя)

1

1

2

3

4

5

6

7

8

9

10

11

12

 

 

 

 

 

 

 

 

 

 

 

 

А

Л

Ь

К

С

У

Р

М

Т

И

С

Р

 

 

Слово (+) _________________

2 Тема. ____________________________________________________________________

 

Что знаю

 

Что хочу узнать

 

Чему хочу научиться

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3 Исполнители системы программирования Кумир:

Исполнитель

 

 

 

 

 

СКИ

 

 

 

 

 

4 Работа в парах с исполнителем Кузнечик:

+2!, -3!, +5!, -3!, -4!, +1!, -2!, +4!, +3!.                    Слово ______________________________                     

 


 

5 Практическая работа:

1)          Выполните данный алгоритм:

использовать Чертежник
алг
нач
. сместиться в точку (1, 1)
. опустить перо
. сместиться на вектор (4, 0)
. сместиться на вектор (0, 4)
. сместиться на вектор (-2, 2)
. сместиться на вектор (-2, -2)
. сместиться в точку (1, 1)
кон

Рисунок:

2)          К данному рисунку запишите алгоритм:

Рисунок:

использовать Чертежник
алг
нач
.

 

 

 

 

 

 

6 Домашнее задание:

Составьте алгоритм рисования следующей фигуры:

Рисунок:

 

использовать Чертежник
алг
нач
.

 

 

 

 

 

 

 

 

 

Приложение Б

(справочное)

 

Справка об апробации методической программы

Просмотрено: 0%
Просмотрено: 0%
Скачать материал
Скачать материал "Исследовательская работа "Методические возможности среды "Кумир" для изучения элементов программирования""

Методические разработки к Вашему уроку:

Получите новую специальность за 2 месяца

Специалист сварочного производства

Получите профессию

Няня

за 6 месяцев

Пройти курс

Рабочие листы
к вашим урокам

Скачать

Скачать материал

Найдите материал к любому уроку, указав свой предмет (категорию), класс, учебник и тему:

6 664 139 материалов в базе

Скачать материал

Другие материалы

Методическая разработка «Методическая разработка по созданию баз данных на диалекте "Transact-SQL" для СУБД "Microsoft SQL Server"-проект "Склад"
  • Учебник: «Информатика (базовый уровень)», Семакин И.Г., Хеннер Е.К., Шеина Т.Ю.
  • Тема: § 8. Запросы как приложения информационной системы
  • 07.08.2016
  • 2816
  • 23
«Информатика (базовый уровень)», Семакин И.Г., Хеннер Е.К., Шеина Т.Ю.

Вам будут интересны эти курсы:

Оставьте свой комментарий

Авторизуйтесь, чтобы задавать вопросы.

  • Скачать материал
    • 08.08.2016 10331
    • DOCX 23.5 мбайт
    • 50 скачиваний
    • Оцените материал:
  • Настоящий материал опубликован пользователем Кулакова Светлана Алексеевна. Инфоурок является информационным посредником и предоставляет пользователям возможность размещать на сайте методические материалы. Всю ответственность за опубликованные материалы, содержащиеся в них сведения, а также за соблюдение авторских прав несут пользователи, загрузившие материал на сайт

    Если Вы считаете, что материал нарушает авторские права либо по каким-то другим причинам должен быть удален с сайта, Вы можете оставить жалобу на материал.

    Удалить материал
  • Автор материала

    Кулакова Светлана Алексеевна
    Кулакова Светлана Алексеевна
    • На сайте: 8 лет и 7 месяцев
    • Подписчики: 3
    • Всего просмотров: 47984
    • Всего материалов: 17

Ваша скидка на курсы

40%
Скидка для нового слушателя. Войдите на сайт, чтобы применить скидку к любому курсу
Курсы со скидкой

Курс профессиональной переподготовки

HR-менеджер

Специалист по управлению персоналом (HR- менеджер)

500/1000 ч.

Подать заявку О курсе

Курс профессиональной переподготовки

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

Преподаватель информационных технологий

300/600 ч.

от 7900 руб. от 3650 руб.
Подать заявку О курсе
  • Сейчас обучается 190 человек из 54 регионов
  • Этот курс уже прошли 973 человека

Курс повышения квалификации

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

72 ч. — 180 ч.

от 2200 руб. от 1100 руб.
Подать заявку О курсе
  • Этот курс уже прошли 67 человек

Курс профессиональной переподготовки

Математика и информатика: теория и методика преподавания в образовательной организации

Учитель математики и информатики

500/1000 ч.

от 8900 руб. от 4150 руб.
Подать заявку О курсе
  • Сейчас обучается 685 человек из 79 регионов
  • Этот курс уже прошли 1 809 человек

Мини-курс

Основы психологических трансформационных игр

4 ч.

780 руб. 390 руб.
Подать заявку О курсе
  • Сейчас обучается 55 человек из 33 регионов
  • Этот курс уже прошли 32 человека

Мини-курс

Аномальное психологическое развитие и психологическая травма

6 ч.

780 руб. 390 руб.
Подать заявку О курсе
  • Сейчас обучается 35 человек из 17 регионов

Мини-курс

Управление стрессом и психологическими состояниями

2 ч.

780 руб. 390 руб.
Подать заявку О курсе
  • Сейчас обучается 78 человек из 32 регионов
  • Этот курс уже прошли 56 человек