Помощь в написании студенческих работ
Антистрессовый сервис

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

ДиссертацияПомощь в написанииУзнать стоимостьмоей работы

Разработана модель методической системы обучения программированию, основанной на создании школьниками компьютерных игр, ориентированная на подготовку школьников к самостоятельной разработке и подбору наиболее эффективных алгоритмов решения практико-ориентированных задач и включающая, в том числе: цели учащихся и соответствующие им цели учителя, содержание обучения — решение сквозной задачи… Читать ещё >

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

Содержание

  • ГЛАВА 1. ТЕОРЕТИЧЕСКИЕ И МЕТОДИЧЕСКИЕ ОСНОВЫ ОБУЧЕНИЯ ПРОГРАММИРОВАНИЮ В СРЕДНЕЙ ШКОЛЕ
    • 1. 1. Существующие подходы к обучению программированию в школьном курсе информатики
    • 1. 2. Компетенции учащегося, формируемые при обучении программированию
    • 1. 3. Использование компьютерных игр в обучении школьников программированию
  • Выводы по главе 1
  • ГЛАВА 2. МЕТОДИЧЕСКАЯ СИСТЕМА ОБУЧЕНИЯ ПРОГРАММИРОВАНИЮ, ОСНОВАННАЯ НА СОЗДАНИИ ШКОЛЬНИКАМИ КОМПЬЮТЕРНЫХ ИГР
    • 2. 1. Условия и критерии отбора компьютерных игр и сред разработки для обучения школьников программированию
    • 2. 2. Модель методической системы обучения школьников программированию на основе создания компьютерной игры
    • 2. 3. Отбор содержания обучения программированию и разработка этапов создания компьютерной игры школьниками
    • 2. 4. Содержание и методы обучения программированию на основе создания школьниками компьютерной игры
    • 2. 5. Организация, содержание и результаты экспериментального подтверждения эффективности обучения программированию на основе создания школьниками компьютерных игр
  • Выводы по главе 2

Актуальность исследования. В последние десятилетия происходит стремительная информатизация всех сторон жизни общества и всех сфер производственной деятельности. Состояние перехода к информационному обществу, отраженное в законе РФ «Об образовании» [152], и новые ФГОС [150, 151] ставят перед системой обучения информатике новые цели, среди которых:

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

— получение навыков продуктивного и эффективного использования компьютерной техники;

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

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

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

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

Проблемы обучения информатике и конкретно программированию находят свое отражение в работах А. П. Ершова [38, 40], А. Г. Кушниренко [86], A.C. Лесневского [92], В. М. Монахова [102, 103], С. М. Окулова [114, 115], А. Л. Семенова [134, 135], М. В. Швецкого [162, 163] и др.

Существенный вклад в развитие теории и методики обучения программированию внесли М. М. Бежанова [7], Н. Вирт [14], Э. З. Любимский [94], В. Л. Матросов [96, 97], H.H. Непейвода [105], И. В. Поттосин [8] и др.

Вопросам отбора содержания и разработке общей концепции преподавания информатики посвящены работы С. А. Бешенкова [11, 12],.

A.Г. Гейна [22], A.B. Горячева [25, 26], С. Г. Григорьева [28], И. Б. Готской [27],.

B.В. Гриншкуна [29], О. Ю. Заславской [58, 59], Т. Б. Захаровой [60], В. А. Извозчикова [63, 64], A.A. Кузнецова [82, 83], В. В. Лаптева [88], М. П. Лапчика [89], И. В. Левченко [91], Н. В. Макаровой [65,67] и др.

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

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

Подход «обучение через программирование» перестал учитывать интересы учащихся, которым в дальнейшей профессиональной деятельности, по мнению некоторых, необходимы только пользовательские навыки. Главным аргументом против обучения программированию в школе в последнее время становится его сложность и узкая специализация. При этом недооценивается значение этой дисциплины в процессе развития общеучебных компетенций, различных видов мышления и интеллекта в целом, требуемых в условиях введения новых стандартов образования [150, 151].

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

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

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

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

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

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

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

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

Цель исследования — разработать методическую систему обучения программированию на основе создания школьниками динамических компьютерных игр с помощью современного языка программирования, позволяющую учащимся освоить программные конструкции, предусмотренные ФГОС, и эффективно использовать полученные знания в ходе дальнейшего обучения и выборе профессии.

Объект исследования — процесс обучения школьников программированию.

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

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

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

1. Изучить и проанализировать теоретические и методические основы обучения школьников программированию;

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

3. Разработать технологию создания игр для обучения школьников программированию;

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

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

Методологическую основу исследования составляют.

— на философском уровне — работы Д. Дьюи [37], С. П. Курдюмова [85], С. Пейперта [119], Ж. Пиаже [180], Э. Тоффлера [147] и др.;

— на теоретическом уровне (педагогика, психология) — работы В. П. Беспалько [9, 10], Л. С. Выготского [18, 19], В. В. Давыдова [31, 32], В. В. Краевского [75], Е. С. Полат [109], A.B. Хуторского [155] и др.;

— на предметном уровне (информатика, программирование) — работы A.A. Кузнецова [81], А. Г. Кушниренко [86], М. И. Лапчика [89] и др.;

— на технологическом уровне — работы Э. Дейкстры [34], Д. Кнута [72], Н. Вирта [14], Н. Рубенкинга [130] и др.

Методы исследования:

— теоретические: системный анализ отечественной и зарубежной психолого-педагогической, научно-методиче^ской литературы по философии, педагогике, психологиикритический анализ существующих подходов к обучению информатике и программированию, а также использованию электронных ресурсов по рассматриваемой проблеме;

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

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

Базой исследования и опытно-экспериментальной работы являлись:

— ГБОУ СОШ № 1220 СВАО г. Москвы (школьники 8−10-х классов -190 чел.);

— ГБОУ СОШ № 1234 ЦАО г. Москвы (школьники 8−10-х классов — 50 чел.);

— ГБОУ ВПО г. Москвы «Московский городской педагогический университет» (студенты 3−4 курсов — 35 чел.);

— ГБОУ г. Москвы «Окружной учебно-методический центр СВАО» (учителя информатики — 18 чел.);

— ГАОУ ВПО г. Москвы «Московский институт открытого образования» (учителя информатики — 25 чел.).

Всего в экспериментальной работе было задействовано: школьников -240, студентов — 35, учителей информатики — 43 человека. Акты о внедрении находятся в Приложении 6.

Научная новизна:

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

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

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

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

Практическая значимость полученных результатов заключается в том, что:

— систематизированы компьютерные игры и выявлены среды их разработки, применимые в обучении: Flash ActionScript, JavaScript;

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

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

— разработано учебно-методическое пособие для обучения программированию и рекомендации по использованию предложенной методики в школьной практике.

Достоверность диссертационного исследования обеспечивается:

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

— корректным применением комплекса методов исследования, адекватных природе исследуемого объекта;

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

— учетом научно-практического опыта и личным участием автора;

— применением статистических методов обработки данных педагогического эксперимента;

— повышением качества обучения и развитием личностных характеристик школьников.

Исследование проводилось в три этапа с 2007 по 2013 год.

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

На втором этапе (2009;2010 годы) выявлялись условия и критерии отбора компьютерных игр и сред их разработки для обучения школьников программированиюсистематизировались основные типы компьютерных игрразрабатывалась технология и совершенствовалась методическая система обучения программированию на основе создания школьниками компьютерных игр. Разрабатывалось и апробировалось учебно-методическое пособие.

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

На защиту выносятся следующие положения:

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

2. Использование учебно-методического пособия, игры-прототипа, отобранного типа игр и среды разработки способствует подготовке школьников к самостоятельной разработке и подбору наиболее эффективных алгоритмов решения практико-ориентированных задач, и, как следствие, повышает эффективность подготовки школьников к ГИА и ЕГЭ. Это обусловлено учетом требований ФГОС, адаптацией алгоритмических и программных конструкций для изучения школьниками и применением сквозной проектной задачи;

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

Результаты исследования внедрены в учебный процесс ГБОУ СОШ № 1220 и ГБОУ СОШ № 1234 г. Москвы.

Апробация результатов исследования.

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

— международных конференциях: XX Международной конференции «Информационные технологии в образовании» (Москва, 2010), II Международной научно-практической конференции «Проблемы и возможности современной науки» (Тамбов, 2011);

— всероссийских конференциях: II Всероссийских педагогических чтениях научной школы управления образованием (Москва, 2010), Всероссийской научно-практической конференции «Информационные технологии в образовании» (Архангельск, 2010), XV Всероссийской научно-практической конференции «Новые информационные технологии» (Воронеж, 2010), XXII Всероссийской научно-практической конференции «Информационные технологии в образовании» (Троицк, 2011), II Всероссийской научно-практической конференции аспирантов, студентов и учащихся «Молодежь и образование XXI века» (Тобольск, 2011), IV педагогических чтениях научной школы управления образованием (Москва, 2012);

— региональных конференциях: X Межрегиональной конференции «Информационные технологии в образовании» (Ростов, 2010), VI Московском городском Фестивале науки (2011);

— мастер-классах: в рамках московской городской акции «Учителя года молодым учителям» (2010), конкурса «Педагог дополнительного образования СВАО» (2011), конкурса «Педагог дополнительного образования г. Москвы».

2011), в рамках «Дней науки г. Москвы» (2011);

— семинарах и вебинарах: «Совершенствование методики преподавания информатики» кафедры информатики МИОО (2011), «Аспекты преподавания программирования» ОУМЦ СВАО г. Москвы (2011);

— профессиональных конкурсах: Московском городском профессиональном конкурсе «Педагог дополнительного образования» (2011, победитель), конкурсе на соискание Гранта Москвы в области образования (2010, победитель), Московском городском профессиональном конкурсе «Учитель года» (2010, лауреат), Всероссийском конкурсе педагогического мастерства «Мой лучший урок» (2010, победитель), конкурсе на соискание премии лучшим учителям в рамках ПНПО «Образование» (2011, победитель), Московском городском конкурсе программно-методических комплексов дополнительного образования детей (2011, лауреат);

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

Основные результаты исследования опубликованы в 17 научных и научно-методических работах общим объемом 8,1 п.л., включая 1 учебно-методическое пособие, в том числе в 3 публикациях в журналах, рекомендованных ВАК при Министерстве образования и науки РФ.

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

Выводы по главе 2.

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

1. Для целей обучения школьников программированию наиболее подходящей является среда Р^БИ/АсйопЗспр!:. Наиболее подходящим для целей обучения школьников программированию будет тип игры: двухмерная, от третьего лица, ролевая игра / «экшн»;

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

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

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

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

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

7. При несущественном отличии исходного уровня сформированное&tradeметапредметных умений у контрольных и экспериментальных групп, динамика этого показателя в экспериментальных группах более значимая;

8. Исходя из результатов применения критерия /2 Пирсона и 1> критерия Стьюдента, можно сделать статистически обоснованный вывод о том, что результаты экспериментальных групп превосходят результаты контрольных.

ЗАКЛЮЧЕНИЕ

.

В результате проведенного исследования получены следующие результаты:

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

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

3. Выявлены условия отбора компьютерных игр и сред их разработки для обучения школьников программированию, в числе которых условие адаптации для обучения школьниковусловие унификации типа игры и индивидуализации игр учащихсяусловие полного цикла разработки на языке программированияусловие актуальности среды разработки. Обоснованы критерии отбора компьютерных игр (минимальная сложность программной реализации, множественность объектов и отношений, вариативность сюжета, динамичность и другие), создающих предпосылки для построения личностно-значимой образовательной системы, повышения эффективности учебной деятельности и качества образования. Проведена классификация компьютерных игр по жанрам, по цели процесса, по движению в реальном времени, по психологическим аспектам, по пространственной моделивыявлена наиболее приемлемая для обучения программированию технология разработки динамических компьютерных игр школьниками (среда Adobe Flash и язык программирования ActionScript);

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

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

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

Показать весь текст

Список литературы

  1. , Ж. Программирование игр и головоломок Текст. / Ж. Арсак. -М.: Наука, 1990.
  2. , Ю.К. Интенсификация процесса обучения Текст. / Ю. К. Бабанский. -М.: Знание, 1987.
  3. , Ю.К. Оптимизация педагогического процесса: Общедидактический аспект Текст. / Ю. К. Бабанский. -М.: Педагогика, 1977.
  4. , Ю.К. Оптимизация процесса обучения: Аспект предупреждения неуспеваемости школьников Ростов-на-Дону: Рн/ДГПИ, 1972.
  5. , Ю.К. Педагогический эксперимент Текст. / Ю. К. Бабанский // Введение в науч. исследование по педагогике. М.: 1988.
  6. , Ю.К. Проблемы повышения эффективности педагогических исследований Текст. / Ю. К. Бабанский. -М.: 1982.
  7. , М.М. Практическое программирование. Структуры данных и алгоритмы: учебник Текст. / М. М. Бежанова, Л. А. Москвина, И. В. Поттосин. М.: Логос, 2001.
  8. , М.М. Современные понятия и методы программирования Текст. / М. М. Бежанова, И. В. Поттосин. М.: Науч. мир, 2000.
  9. , В.П. Программированное обучение: дидактические основы Текст. / В. П. Беспалько. -М.: Высш. шк., 1970.
  10. , В.П. Слагаемые педагогической технологии Текст. /
  11. B.П. Беспалько. -М.: Педагогика, 1989.
  12. , С. А. Информатика : систематический курс: 10 класс /
  13. C. Бешенков, Е. Ракитина. 2-е изд. — Москва: БИНОМ. Лаб. знаний: Московские учеб., 2006.
  14. Введение в научное исследование по педагогике Текст. / Под ред В. И. Журавлева. М&bdquo- 1988.
  15. , Н. Алгоритмы + структуры данных = программы Текст. / Н. Вирт. -М.: Мир, 1985.
  16. , С.Г. Азбука логичного мышления: учебное пособие для учащихся старших классов Текст. / С. Г. Воровщиков. М.: 5 за знания, 2007.
  17. , С.Г. Развитие универсальных учебных действий: внутришкольная система учебно-методического и управленческого сопровождения: Монография Текст. / С. Г. Воровщиков, Е. В. Орлова. М.: Прометей, 2012.
  18. , С.Г. Учебно-познавательная компетентность старшеклассников: состав, структура, деятельностный компонент Текст. / С. Г. Воровщиков. М.: АПК и ППРО, 2006.
  19. , Л. С. Педагогическая психология Текст. / Л. С. Выготский. М.: АСТ, 2005.
  20. , Л. С. Мышление и речь: психика, сознание, бессознательное Текст. / Л. С. Выготский. -М.: Лабиринт, 2001.
  21. , А.И. Стили мышления и обучение программированию студентов педагогического ВУЗа Текст. / А. И. Газейкина // Сборник докладов конференции ИТО-Москва. 2006. — С. 102−103.
  22. , А.Г. Информатика и ИКТ (базовый и профильный уровни) Текст. / А. Г. Гейн [и др.]. М.: Просвещение, 2008.
  23. , А.Г. Лекция 1. Задачи курса информатики в общеобразовательной школе Текст. / А. Г. Гейн // Информатика. 2002. -№ 6.
  24. , Б. С. Методологическое знание в педагогике Текст. / Б. С. Гершунский, Н. Д. Никандров. М.: Знание. 1986.
  25. , Б.С. Компьютеризация в сфере образования: проблемы и перспективы Текст. / Б. С. Гершунский. М.: Педагогика, 1987.
  26. , A.B. Информатика в играх и задачах. 3 класс: методические рекомендации для учителя / А. В. Горячев, К. И. Горина, Н. И. Суворова. Москва: Баласс, 2008.
  27. , A.B. Методика обучения информатике в начальной школе, реализующая объектно-информационный подход Текст.: автореферат дис.. кандидата педагогических наук: 13.00.02 / Рос. гос. пед. ун-т им. А. И. Герцена. Санкт-Петербург, 2004.
  28. , С.Г. Реализация системы логического программирования для персональных компьютеров с ограниченными ресурсами и ее применения Текст.: автореферат дис.. доктора технических наук: 05.13.11 / Моск. ин-т приборостроения. Москва, 1993.
  29. , В. В. Развитие интегративных подходов к созданию средств информатизации образования Текст.: автореферат дис.. доктора педагогических наук: 13.00.02 / В. В. Гриншкун. Москва, 2004.
  30. , В.В. Виды обобщения в обучении: логико-психологические проблемы построения учебных предметов Текст. / В. В. Давыдов. М.: Педагогика, 1972.
  31. , В.В. Проблемы развивающего обучения: Опыт теоретического и экспериментального исследования Текст. / В. В. Давыдов. М.: Педагогика, 1986.
  32. , B.B. Теория развивающего обучения Текст. / В. В. Давыдов. М.: Педагогика, 1996.
  33. , H.A. Программирование Текст. / H.A. Давыдова, Е. В. Боровская. М.: Бином, 2009.
  34. , Э. Дисциплина программирования = A discipline of programming Текст. / Э. Дейкстра. 1-е изд. — М.: Мир, 1978.
  35. Демонстрационный вариант контрольных измерительных материалов единого государственного экзамена 2010 года по информатике и ИКТ Электронный ресурс. // Режим доступа: http://fipi.ru/view/sections/21 l/docs/449.html.
  36. , Д. Психология и педагогика мышления Текст. / Д. Дьюи — пер. с англ. Н. М. Никольской. М.: Совершенство, 1997.
  37. , А.П. Основы информатики и вычислительной техники: пробный учебник для сред. учеб. заведений Текст. / Под ред. А. П. Ершова. -М.: Просвещение, 1988.
  38. , А.П. Программирование вторая грамотность Электронный ресурс. / А. П. Ершов // Режим доступа: http://www. ershov.ras.ru/russian/secondliteracy/article.html.
  39. , А.П. Школьная информатика (концепции, состояние, перспективы) Текст. / А. П. Ершов, Г. А. Звенигородский, Ю. А. Первин. -Новосибирск, 1979.
  40. , Д.Г. Разработка динамических игр как средства обучения программированию Текст. / Д. Г. Жемчужников // Вестник
  41. Московского городского педагогического университета. Серия: Информатика и информатизация образования. 2010. — № 2. — С. 49−51.
  42. , Д.Г. Формирование мотивации школьников к изучению программирования на основе межпредметной интеграции Текст. / Д. Г. Жемчужников // Вестник Российского университета дружбы народов. Серия: Информатизация образования. 2011. — № 1. — С. 46−48.
  43. , Д.Г. Создание компьютерных игр как средство обучения школьников программированию Текст. / Д. Г. Жемчужников // Информатика и образование. 2012. -№ 8. — С. 49−51.
  44. , Д.Г. Обучение программированию на основе создания динамических игр : учебно-методическое пособие Текст. / Д. Г. Жемчужников. М.: Мэйлер, 2010. — 60 с.
  45. , Д.Г. Программирование компьютерных игр: метод повышения мотивации учащихся к изучению информатики Текст. / Д. Г. Жемчужников // Сборник II педагогических чтений научной школы управления образованием. М.: МПГУ, 2010. — С. 214−220.
  46. , Д.Г. Методика создания компьютерных игр в обучении школьников программированию Текст. / Д. Г. Жемчужников // Сборник тезисов II Международной конференции «Информационные технологии в образовании». Москва: МИРЭА, 2010. — Часть 1, С. 43−46.
  47. , Д.Г. Создание компьютерных игр в обучении школьников программированию Текст. / Д. Г. Жемчужников // Сборник XV Всероссийской научно-практической конференции «Новые информационные технологии». Рязань: РГРУ, 2010. — С. 31−33.
  48. , Д.Г. Методика преподавания программирования при помощи сквозной проектной задачи Текст. / Д. Г. Жемчужников // Инновации и качество лицейского образования. 2012. — № 1. — С. 27−31.
  49. , В.Е. Совершенствование содержания обучения программированию на основе интеграции парадигм программирования Текст.: Дис.. д-ра пед. наук: 13.00.02 / Валерий Евгеньевич Жужжалов. -М., 2004.
  50. , В.И. Методология и методика дидактического исследования Текст. / В. И. Загвязинский. -М.: Педагогика, 1982.
  51. , О.Ю. Развитие управленческой компетентности учителя в системе многоуровневой подготовки в области методики обучения информатике Текст.: дис.. д-ра пед. наук: 13.00.02 / Ольга Юрьевна Заславская. М., 2008.
  52. , Т.Б. Профильная дифференциация обучения информатике на старшей ступени школы Текст.: диссертация. доктора педагогических наук: 13.00.02 / Татьяна Борисовна Захарова. М., 1997.
  53. , Г. А. Первые уроки программирования Текст. / Под ред. А. П. Ершова. М.: Наука, 1985.
  54. , К. Паскаль: Руководство для пользователя Текст. / К. Иенсен, Н. Вирт. М.: Компьютер, 1993.
  55. , В. А. Дидактические основы компьютерного обучения.: Межвузовский сборник научных трудов Текст. / В. А. Извозчиков. Л: ЛГПИ, 1989.
  56. , В.А. Дидактические основы применения ЭВТ: Проблемный семинар для учителей естественно-математического цикла Текст. / В. А. Извозчиков. Л.: АПН СССР, 1988.
  57. Информатика, 7−8 класс. Учебник для учащихся средней школы Текст. / под ред. Н. В. Макаровой. СПб.: Питер, 2000.
  58. Информатика, 9 класс. Учебник для учащихся средней школы Текст. / под ред. Н. В. Макаровой. СПб.: Питер, 2000.
  59. Информатика, 10−11 класс. Учебник для учащихся средней школы Текст. / под ред. Н. В. Макаровой. СПб.: Питер, 2000.
  60. Информатика и ИКТ. Практикум по программированию. 10−11 класс. Базовый уровень Текст. / под ред. Н. В. Макаровой. СПб: Питер-пресс, 2008.
  61. Кара-Мурза, С. Г. Проблемы организации научных исследований Текст. / С.Г. Кара- Мурза. М., 1981.
  62. , В.Н. Программирование как элемент общего образования Текст. / В. Н. Касаткин // Кибернетика. 1973. — № 2.
  63. , В.Н. Секреты кибернетики Текст. / В. Н. Касаткин, А. Ф. Верлань. Киев: Рад. шк., 1971.
  64. , Д. Искусство программирования Текст. / Д. Кнут- под общ. ред. Ю. В. Козаченко- пер. с англ. В. Т. Тертышного, И. В. Красикова. — М.: Вильяме, 2000.
  65. Компьютерные игры без программирования: создание открыток, мультфильмов, фото-, видеоальбомов, мелодий для мобильных телефонов Текст. / отв. ред. А. В. Сидорович. СПб.: Лениздат, 2006.
  66. , Д. Физика для разработчиков компьютерных игр Текст. / Д. Конгер — пер. с англ. А. С. Молявко. Москва: БИНОМ. Лаб. знаний, 2007.
  67. Концепция долгосрочного социально-экономического развития Российской Федерации Электронный ресурс. // Режим доступа: http://standart.edu.ru/catalog.aspx7CatalogIcN2588.
  68. , Е. Н. Программирование шахмат и других логических игр: методики и алгоритмы программирования шахмат, программ, провер. приемы программирования лог. игр, примеры на яз. c++ и pascal Текст. / E.H. Корнилов. СПб.: БХВ-Петербург, 2005.
  69. , В.В. Методология педагогического исследования: Пособие педагога-исследователя Текст. / В. В. Краевский. Самара, 1994.
  70. , A.B. Рекурсивные алгоритмы в задачах и играх : учебное пособие для студентов вузов Текст. / A.B. Кудрявцев, Д. А. Слинкин. Шадринск: Шадринский пед. ин-т. 1999.
  71. , A.A. Образовательные электронные издания и ресурсы : методическое пособие Текст. / A.A. Кузнецов, С. Г. Григорьев, В. В. Гриншкун. М.: Дрофа, 2009.
  72. , A.A. О разработке стандарта школьного образования по информатике Текст. / A.A. Кузнецов // Информатика и образование. -1994. -№ 1.
  73. , A.A. Проверка и оценка знаний и умений школьников по основам ИВТ Текст. / A.A. Кузнецов, Д. В. Смекалкин // Информатика и образование. 1987. — № 1.
  74. , И.Н. Методика научного исследования Текст. / И. Н. Кузнецов. Минск. 1997.
  75. , С. П. Законы эволюции и самоорганизации сложных систем Текст. / С. П. Курдюмов. М.: ИПМ, 1990.
  76. , А.Г. 12 лекций о том, для чего нужен школьный курс информатики и как его преподавать : метод, пособие Текст. / А. Г. Кушниренко, Г. В. Лебедев. М.: Лаб. базовых знаний, 2000.
  77. , А.Г. Информатика : 7 9 кл. Текст.: учеб. для общеобразоват. учеб. заведений / А. Г. Кушниренко, Г. В. Лебедев, Я. Н. Зайдельман. — М.: Дрофа, 2000.
  78. , В. В. Методическая теория обучения информатике : Аспекты фундаментальной подготовки Текст. / В. В. Лаптев, Н. И. Рыжова, М.В. Швецкий- Рос. гос. пед. ун-т им. А. И. Герцена. СПб.: Изд-во С.-Петерб. ун-та, 2003.
  79. , М.П. Обучение алгоритмизации Текст. / М. П. Лапчик. -Омск: Изд-во ОмГПУ, 1977.
  80. , М.П. Основы программирования: учеб. пособие для учащихся Текст. / М. П. Лапчик. М.: НИИ СИМО АПН СССР, 1972.
  81. , A.C. Объектно-ориентированное программирование для начинающих Текст. / A.C. Лесневский. М.: Бином. Лаборатория знаний, 2005.
  82. , В.А. Жанры и жанровые генерализации Текст. / В. А. Луков // Знание. Понимание. Умение. 2006. — № 1. — С.141−148.
  83. , Н.В. Информатика и ИКТ (базовый уровень). 10−11 кл. Текст. / Н. В. Макарова, Г. С. Николайчук, Ю.Ф. Титова- под ред. Н. В. Макаровой. СПб: Питер-Пресс, 2009.
  84. , В.Л. Пособие по курсу информатики и вычислительной техники / В. Л. Матросов, С. Н. Полещук- Моск. гос. пед. ин-т им. В. И. Ленина. М.: Прометей, 1989.
  85. , В.Л. Теоретические основы информатики : учеб. пособие для студентов вузов, обучающихся по специальности 30 100 (50 202) информатика / В. Л. Матросов и др. — Моск. пед. гос. ун-т. -Москва: МГПУ, 2005.
  86. , C.B. Создание игр во Flash MX Текст. / C.B. Мельников. СПб.: БХВ-Петербург, 2005.
  87. Методика преподавания информатики: учеб. пособие для студ. пед. вузов Текст. / М. П. Лапчик, И. Г. Семакин, Е.К. Хеннер- под общей ред. М. П. Лапчика. М.: Издательский центр «Академия», 2001.
  88. Методы системного педагогического исследования: учеб. пособие Текст. / под ред. Н. В. Кузьминой.- Л., 1980.
  89. C.B. Эксперимент в социальной психологии Текст. / C.B. Милграм. СПб., 2000.
  90. , В.М. О специальном факультативном курсе «Программирование» Текст. / В. М. Монахов // Математика в школе. 1973. — № 2. — С.21.
  91. , В.М. Программирование. Факультативный курс: пособие для учителя Текст. / В. М. Монахов. М.: Просвещение, 1974.
  92. , С.М. Учебная задача как средство обучения подростков прикладному программированию в учрежденияхдополнительного образования Текст. / Дис. канд. пед. наук: 13.00.02 / Светлана Михайловна Небогатикова. Екатеринбург, 2000.
  93. , H.H. Стили и методы программирования : курс лекций: учеб. пособие для студентов вузов, обучающихся по специальностям в обл. информ. технологий Текст. / Н. Н. Непейвода. М.: Интернет-Ун-т Информ. Технологий, 2005.
  94. , A.M. Методология научного исследования Текст. / A.M. Новиков., Д. А. Новиков. -М.: Либроком, 2009.
  95. , A.M. О развитии методических систем. Электронный ресурс. / A.M. Новиков. Режим доступа: http://www.anovikov.ru/artikle/metsys.htm.
  96. , A.M. Научно-экспериментальная работа в образовательном учреждении Текст. / A.M. Новиков. М.: РАО, 1998.
  97. , Л.Ф. Жан Пиаже. Теория, эксперименты, дискуссии Текст. / Л. Ф. Обухова, Г. В. Бурменская. М.: Гардарики, 2001.
  98. , С.И. Словарь русского языка Текст. / С. И. Ожегов. М.: Оникс, 2008.
  99. , В. Введение в общую дидактику Текст. / В. Оконь. М., 1990.
  100. , С.М. 100 задач по информатике. Текст. / С. М. Окулов., A.A. Пестов. Киров: Изд-во ВГПУ, 2000. — 272 с.
  101. , С. М. Основы программирования Текст. / С. М. Окулов. 6-е изд., перераб. — Москва: Бином. Лаб. знаний, 2012.
  102. , С. М. Программирование в алгоритмах Текст. / С. М. Окулов. М.: БИНОМ. Лаборатория знаний. 2002.
  103. , С.М. Развитие интеллекта школьника как принцип организации синергетической среды обучения информатике Текст. / Дис.. д-ра пед. наук: 13.00.02 / Окулов Станислав Михайлович. Киров, 2004.
  104. О программе Scratch Электронный ресурс.//Режим доступа: http://info.scratch.mit.edu/ru/AboutScratch.
  105. Педагогика: учеб. пособие для студ. высш. пед. учеб. заведений Текст. / В. А. Сластенин [и др.] - под ред. В. А. Сластенина. М.: Академия, 2002.
  106. , С. Переворот в сознании: дети, компьютеры и плодотворные идеи Текст. / С. Пейперт: пер. с англ. / под ред. Беляевой
  107. A.B., ЛеонасаВ.В. -М.: Педагогика, 1989.
  108. , С.И. Анимация в Macromedia Flash MX. Практикум Текст. / С. И. Переверзев. М.: Бином, 2005.
  109. , Ю.А. Среда Delphi как средство обучения объектно-ориентированному программированию Текст. / Ю. А. Петрова. -Межвузовский сборник научных трудов. СПб: РГПУ имени А. И. Герцена, ЛГОУ, 2002.
  110. , В.М. Эксперимент педагогический Текст. /
  111. B.М. Полонский // Полонский, В. М. Научно-педагогическая информация: слов.-справ. М., 1995.
  112. , O.A. Новая классификация компьютерных игр Электронный ресурс. / O.A. Попов // Режим доступа: http://psystat.at. ua/publ/4−1-0−30.
  113. Примерные программы по учебным предметам Текст.: информатика и ИКТ. 7−9 классы: проект. М.: Просвещение, 2010.
  114. Программа «Развитие образования города Москвы на 2012−2016 гг. «Столичное образование» Электронный ресурс. // Режим доступа: http://www.educom.ru/ru/documents/targetgrant/razrab.
  115. Проблемы теоретического и системного программирования: сб. науч. тр. Текст. / под ред. А. П. Ершова. Новосибирск, 1982.
  116. Программное обеспечение задач информатики: сб. науч. тр. Текст. / Под ред. А. П. Ершова. Новосибирск, 1982.
  117. Программные системы и вопросы эффективного использования ЭВМ: сб. науч. тр. Текст. / Под ред. А. П. Ершова. Новосибирск, 1982.
  118. Работа со школьниками в области информатики: Опыт Сиб. отд. АН СССР Текст. / А. П. Ершов, Г. А. Звенигородский, С. И. Литерат, Ю. А. Первин // Математика в школе. 1981. — № 1. — С.20.
  119. , Н. Турбо Паскаль для Windows Текст. / Н. Рубенкинг- пер. с англ. Аблова И. В. и др. М.: CK Ферлаг Интернешнл, 1994.
  120. , Г. К. Новое педагогическое мышление: педагогический поиск и экспериментирование Текст. / Г. К. Селевко, A.B. Басов. -Ярославль, 1991.
  121. , И.Г. Каким мне представляется профильный курс информатики Текст. / И. Г. Семакин. Информатика. — 2009. — № 4. — С. 4550.
  122. , И.Г. Основы программирования: Учебник Текст. / И. Г. Семакин, А. П. Шестаков. М.: Мастерство- НМЦ СПО- Высшая школа, 2001.
  123. , A.JI. Информатика : Математические основы мышления и коммуникации: учебник Текст. / A.JI. Семенов, Т. А. Рудченко, О.В. Щеглова- Ин-т новых технологий образования. М.: Моск. учеб., 2002.
  124. , А.JI. Информатика : учебник для общеобразовательных учреждений Текст. / А. Л. Семенов, Т. А. Рудченко. 2-е изд. — Москва: Просвещение: Ин-т новых технологий, 2010.
  125. , Е.В. Мотивационный тренинг Текст. / Е. В. Сидоренко. СПб.: Речь, 2000.
  126. , М.Н. Методология и методика педагогических исследований: В помощь начинающему исследователю Текст. / М. Н. Скаткин. М.: Просвещение, 1986.
  127. Содержание обучения информатике в основной школе: на пути к фундаментализации. Текст. / Кузнецов A.A. [и др.] // Вестник Российского университета дружбы народов. Серия «Информатизация образования». М.: Изд-во РУДН, 2010. — № 4. — С. 5−19.
  128. Соколов, С.А. JavaScript в примерах, типовых решениях и задачах. Профессиональная работа Текст. / С. А. Соколов. М.: Вильяме, 2006.
  129. Спецификация контрольных измерительных материалов единого государственного экзамена 2010 года по информатике и ИКТ Электронный ресурс. // Режим доступа: http://fipi.ru/view/sections/211/docs/449.html.
  130. Спецификация контрольных измерительных материалов единого государственного экзамена 2012 года по информатике и ИКТ Электронный ресурс. // Режим доступа: http:// www.fipi.ru/view/sections/ 222/docs/578.
  131. Стандарт среднего (полного) общего образования по информатике и ИКТ. Базовый уровень Электронный ресурс. // Режим доступа: http://www.school.edu.ru/dokedu.asp.
  132. Стандарт среднего (полного) общего образования по информатике и ИКТ. Профильный уровень Электронный ресурс. // Режим доступа: http://www.school.edu.ru/dokedu.asp.
  133. , Д.В. Общеучебные умения: очарование очевидного Текст. / Д. В. Татьянченко. Челябинск: ЦНТИ, 1996.
  134. , Д.В. Программа общеучебных умений: совершенствование эффективности формирования познавательной компетентности школьников Текст. / Д. В. Татьянченко, С. Г. Воровщиков // Образование в современной школе. 2002. — № 6. — С. 44−57.
  135. , Э. Шок будущего / Э. Тоффлер- пер. с англ.: Е. Руднева и др. Москва: ACT, 2008.
  136. , Н.Д. Информатика и информационные технологии. Учебник для 10−11 классов. Профильный уровень. Текст. / Н. Д. Угринович. 4-е изд. — М.: БИНОМ. Лаборатория Базовых Знаний, 2009.
  137. , Р. Язык Турбо Си Текст. / Р. Уинер. М.: Мир, 1991.
  138. Федеральный государственный образовательный стандарт среднего (общего) образования Электронный ресурс. // Режим доступа: http://standart.edu.ru/catalog.aspx?CatalogId=2588.
  139. Федеральный государственный образовательный стандарт среднего (полного) образования Электронный ресурс. // Режим доступа: http://standart.edu.ru/catalog.aspx?CatalogId=6408.
  140. Федеральный закон от 29.12.2012 N 273-Ф3 «Об образовании в Российской Федерации» Электронный ресурс. // Режим доступа: http://base.consultant.ru/cons/cgi/online.cgi?req=doc-base=LAW-n=140 174.
  141. Фундаментальное ядро содержания общего образования Текст. / Рос. акад. наук, Рос. акад. образования- под ред. В. В. Козлова, A.M. Кондакова. М.: Просвещение, 2011.
  142. , П.Б. Технологии объектно-ориентированного программирования Текст. / П. Б. Хореев. М.: Академия. 2008.
  143. , A.B. Эвристическое обучение: Теория, методология, практика Текст. / A.B. Хуторской. М.: Международная педагогическая академия, 1998.
  144. , М.А. Инженерия обучающих технологий Текст. / М. А. Чошанов. М.: Бином, 2011.
  145. , С.М. Абстрактное мышление и кибернетика Текст. / С. М. Шалютин. Челябинск: Челябинский гос. пед. ин-т, 1976.
  146. , С.И. Математическая специализация учащихся средней школы: Из опыта работы шк. № 444 г. Москвы Текст. / С. И. Шварцбурд М.: Просвещение, 1963.
  147. , С.И. О подготовке программистов в средней общеобразовательной политехнической школе Текст. / С. И. Шварцбурд // Математика в школе. 1961. — № 2. — С. 43.
  148. , М.В. Динамические структуры данных в языке программирования Си++ : учеб. пособие Текст. / М. В. Швецкий, И. А. Лебедева, А.А. Медведев- М-во образования Рос. Федерации. Кург. гос. ун-т. Курган: Изд-во Кург. гос. ун-та, 2001.
  149. , М.В. Некоторые вопросы методологии отладки программ : учеб. пособие (для спец. 10 100 математика) Текст. / М. В. Швецкий, А. А. Медведев — М-во образования Рос. Федерации. Кург. гос. ун-т. — Курган: Изд-во Курган, гос. ун-та, 2002.
  150. , А.Г. Мир поправимых ошибок. Вычислительная техника и ее применение Текст. / А. Г. Шмелев // Компьютерные игры. -1988. -№ 3. С. 27.
  151. , Л. Создание компьютерных игр без программирования Текст. / Л. Эхерн. М.: ДМК Пресс, 2003.
  152. , А.Г. Лого-карнавал: опыт и плодотворные идеи. Информатика № 14/2009 Электронный ресурс. / А. Г. Юдина // Режим доступа: http://inf.lseptember.ru/article.php? ГО=200 901 408.
  153. , П.М. Психологические проблемы мотивации поведения человека Текст. / П. М. Якобсон. М.: Просвещение, 1969.
  154. Bruckman, A. Can educational be fun? Text. / A. Bruckman. San Jose, CA: Materials of Game Developers Conference '99, 1999.
  155. Children’s Technology Workshop Электронный ресурс. // Режим доступа: http://ctworkshop.com.
  156. Csikszentmihalyi, М. The flow experience and human psychology Text. / M. Csikszentmihalyi. Cambridge: University Press, 1988.
  157. Deci, E.L. Intrinsic motivation Text. / E.L. Deci. New York: Plenum, 1975, P. 12−40.
  158. Deci, E.L. Why we do what we do? Text. / E.L. Deci. N.Y.: Grosset/Putnam, 1995.
  159. Egenfeldt-Nielsen, S. Beyond edutainment: Exploring the educational potential of computer games Text. / S. Egenfeldt-Nielsen. Copenhagen: IT University of Copenhagen, 2005.
  160. Games and Virtual Worlds Электронный ресурс. // Режим доступа: http://www.uu.nl/faculty/science/en/organisation/depts/ics/ research/gvw/Pages/default.aspx.
  161. Habgood, M. The effective integration of digital games and learning content Text. / M. Habgood. / PhD Thesis, University of Nottingham, 2007.
  162. Hackmann, J.R., Oldham, G.R. Work Redesign. Readings, Mass.: Addison-Wesley, 1980.
  163. Kodu Classroom Kit for Educators Электронный ресурс. // Режим доступа: http://fuse.microsoft.com /page/ kodu.aspx.
  164. Minecraft Электронный ресурс. // Режим доступа: http:// minecraft. su/info.
  165. Moskal, В. Evaluating the Effectiveness of a New Instructional Approach Электронный ресурс. / В. Moscal // Режим доступа: http:// www.alice.org/publications/EvaluatingTheEffectivenessOfANewApproach.pdf.
  166. Piaget, J. Intellectual evolution from abdolescence to adulthood. Text. / J. Piaget // Human Development. № 15. — 1972, P.5−12.
  167. Staw, B.M. Intrinsic and extrinsic motivation Text. / B.M. Staw. -Morristown, NJ: Silver Burdett, 1976.
Заполнить форму текущей работой