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