Адаптируемая интеллектуальная игра для обучения алгоритмизации
Использование интеллектуальных игровых технологий в процессе обучения программированию и формирования навыков алгоритмического мышления. Определение особенностей применения игр в обучении, описание механизмов их адаптации под способности обучающихся.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | статья |
Язык | русский |
Дата добавления | 23.11.2020 |
Размер файла | 18,4 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
Нижневартовский Государственный Университет
Адаптируемая интеллектуальная игра для обучения алгоритмизации
Гибадуллин А.А.
Аннотация
Статья посвящена использованию интеллектуальных игровых технологий в процессе обучения программированию и формирования навыков алгоритмического мышления. С позиций методологического аспекта явно прослеживается наличие потребности во введении в образовательный процесс практических задач, которые отражают связь между различными составляющими программного продукта. Они также должны упрощать понимание распространенных парадигм программирования при помощи наглядности и стимулировать мотивацию к участию в процессе обучения.
Автор отмечает достоинства игры, которая способствует эмоциональной включенности и активизации познавательного интереса. Наличие множества уровней различной сложности обеспечивает ее адаптацию под особенности конкретного пользователя.
Ключевые слова: обучение алгоритмизации, интеллектуальные игры, практические задачи, познавательная мотивация.
ADAPTABLE SMART GAME FOR ALGORITHMIZATION TEACHING
Gibadullin A.A.*
Nizhnevartovsk State University, Nizhnevartovsk, Russia
Abstract
The article covers the usage of intelligent game technology in the process of teaching programming and forming algorithmic thinking skills. From the standpoint of the methodological aspect, there is a clear need to introduce practical tasks into the educational process, reflecting the relations between the various elements of the software solution. They should also simplify the understanding of common programming paradigms through visual material and encourage the motivation to participate in the educational process.
The author notes the advantages of the game, promoting emotional inclusion and activating cognition interest. There being many levels of various complexity ensures its adaptation to particular user characteristics.
Keywords: algorithmization teaching, intellectual games, practical tasks, cognitive motivation.
Введение
Давно известно, что образовательные игры служат способом усвоения новых знаний и получения компетенций. На это указывают работы Д.Б. Эльконина и К.Д. Ушинского [6]. Они позволяют моделировать различные ситуации, возникающие в практической деятельности, и находить оптимальные решения. Именно результаты обучения становятся центральным элементом при их использовании. В процессе игры обучающиеся способны выработать необходимые навыки алгоритмизации и программирования. Особо следует отметить не только приобретение опыта, но и личностную включенность в процесс решения алгоритмических задач, подкрепленную эмоциональной составляющей. Обучающая и воспитывающая функция таких игр проявляется в активизации познавательного интереса, творческом изучении как теоретических, так и практических вопросов во всех их взаимосвязях, а также формировании специального алгоритмического мышления, необходимого для решения программных задач.
Целью данного исследования является изучение дидактического потенциала интеллектуальных игр для обучения алгоритмизации. К задачам исследования относятся следующие: анализ современного состояния проблемы, определение особенностей применения игр в обучении, описание механизмов их адаптации под способности обучающихся.
Обзор литературы по теме исследования
интеллектуальная игра обучение
Игра служит предметом изучения множества наук: философии, педагогики, психологии, неврологии, культурологии и т.д. Д.Б. Эльконин и К.Д. Ушинский рассматривали ее как средство познания действительности, интеллектуального и психологического развития [6]. Познавательные задачи в игровой форме позволяют пробудить у пользователей интерес. Они связаны с интеллектуальной нагрузкой и преодолением трудностей, что позволяет эффективно задействовать их умственные возможности. Они позволяют развить у учащихся логическое и алгоритмическое мышление и способствуют лучшему усвоению учебного материала.
К. Д. Ушинский отмечал, что игра способна заместить действительность, выработать самостоятельность в принятии решений и познавательный интерес к выбранному виду деятельности [10]. По мнению исследователей (С. И Гессен, В. С Селиванов, В. Д. Шадриков, Д. Б. Эльконин и др.) главным ее продуктом служит определенное развитие изменение качеств личности. Тем самым она является отличным средством для воспитания и обучения, мощным инструментом в руках педагога, который изменяет характер самого образовательного процесса [9].
Игра способствует проявлению самостоятельности учащихся, их активизации в образовательном процессе, раскрытию их творческих сил [7, С. 85]. П.И. Пидкасистый выделял дидактические, воспитывающие, развивающие и социализирующие целевые функции игр. Применение данных образовательных технологий содействует расширению кругозора, использованию полученных знаний, умений и навыков на практике в новых и нестандартных ситуациях. Они позволяют сделать интересной и эмоционально-насыщенной работу как на творческо-поисковом уровне, так и при изучении учебного материала. При этом происходит активизация всех психических процессов [5, С. 55].
Как показывает практический опыт, компьютерные игры являются одними из самых популярных программных продуктов. Существуют те из них, разработка которых под силу даже школьникам. Особенно стоит отметить активный интерес учащихся к данному виду деятельности. Компьютерные игры занимают важное место среди информационных технологий. С одной стороны, они являются результатом их развития. Ведь обычно для разработки используется самое современное программное и аппаратное обеспечение. С другой стороны, они способствуют их популяризации [1]. Даже человек далекий от программирования, так или иначе, был потребителем продуктов игровой компьютерной индустрии. В свою очередь, исследователи отмечают их креативный и образовательный потенциал.
Игра - это активная форма обучения, которая имеет свои преимущества. Во-первых, обучение становится эмоционально окрашенным, присутствует вовлеченность обучающихся в сам процесс решения алгоритмических задач. Во-вторых, происходит активный поиск знаний самими учащимися, а не просто пассивное их восприятие и усвоение. В-третьих, сам процесс познания можно представить в виде многоуровневой структуры с различными степенями сложности и учебными ситуациями. Все это способствует максимальной эффективности применения данной образовательной технологии за счет активизации познавательных способностей самих обучающихся, повышения их мотивации и актуализации знаний [2].
Следует отметить ее преимущества как имитационного метода обучения, в основе которого лежит имитация настоящей деятельности программиста. В процессе игры мы моделируем все возможные на практике ситуации и позволяем выработать оптимальную линию поведения у учащихся. Тем самым, мы устраняем разрыв между практической и теоретической деятельностью. Акторы процесса обучения становятся равноправными. Актуальной становится роль тьютора, который направляет и контролирует работу обучающегося. В свою очередь, учащийся становится активным участником образовательного процесса. Это способствует формированию атмосферы свободной и непринужденной деятельности, творческого осмысления предлагаемых решений ситуационных задач. Сильным подкреплением и мотивационным началом служит игровой азарт [4].
Обсуждение результатов
Применение игры в образовании происходит в соответствии с компетентностным подходом, поскольку основное внимание уделяется именно результатам обучения (что делает учащийся), а не только его содержанию (что ему преподают). Она способствует мобилизации знаний, умений и навыков в учебных игровых ситуациях. Интеллектуальная игра способствует осуществлению контролирующей функции занятия. В ней мы можем оценить уровень подготовленности, качество работы [3].
Методология внедрения игровых технологий в учебный процесс нуждается в усовершенствовании. Связано это с новыми вызовами в образовательной системе и постоянным развитием общества. Они являются перспективным направлением, так как служат платформой для использования методов активного обучения, выполняют стимулирующую и мотивационную роль. К настоящему времени существует множество их разновидностей и возможностей для применения.
Если при традиционном обучении учитель является транслятором информации, а образовательный процесс стандартизирован и имеет линейный характер, то игровое обучение учитывает человеческую индивидуальность и позволяет адаптироваться под конкретного учащегося. Балльно-наградная система, которая повсеместно используется в играх, теперь может быть связана с балльно-рейтинговыми системами, внедренными в образовательных учреждениях. Современные возможности и технологии позволяют проектировать игры под интересы и особенности обучающегося, осуществлять обратную связь в автоматическом режиме и приводят к новому пониманию учебного материала. Игра становится нелинейным и адаптируемым средством обучения, которое имеет множество уровней и разветвлений. Все это повышает эффективность результатов и способствует лучшему усвоению материала, а также получению практических навыков [8].
Возможности практического применения результатов
Алгоритм - одно из важнейших понятий курса информатики. Задания направлены на развитие алгоритмического мышления как умения решать задачи при помощи определения последовательности действий для достижения конкретной цели. В рамках игры предусмотрено использование следующих объектов:
- линейные алгоритмы,
- ветвления,
- оператор цикла,
- подпрограммы,
- массивы.
Таким образом, происходит ознакомление с линейными, условными и циклическими алгоритмическими структурами. Вместе с этим учащиеся осваивают навыки разработки игр и узнают, что в основе игры лежит алгоритм или набор алгоритмов. Все это сопровождается наличием сюжета, особенностями виртуального мира.
Выводы
Обучение основам алгоритмизации при помощи игровых технологий является перспективным направлением. Его отличает увлекательность и наличие мотивационной составляющей. Оно способствует формированию умений решать практические задачи, составлять алгоритмы и формулировать их на соответствующем языке. Адаптация под способности обучающихся происходит благодаря наличию множества уровней и установлению зависимости характера прохождения игры от поведения пользователя. Как показывает данное исследование, адаптируемые интеллектуальные игры способствует повышению познавательной мотивации и активизации учебной деятельности.
Список литературы / References
Гибадуллин А. А. Анализ методов интеллектуализации компьютерных игр / А. А. Гибадуллин, Т. Б. Казиахмедов // Современное программирование. Материалы II Международной научно-практической конференции. - 2019. - С. 116-119.
Гибадуллин А. А. Методология использования интеллектуальных компьютерных игр в обучении информационным технологиям / А. А. Гибадуллин // International Journal of Advanced Studies. - 2019. - Т. 9. - С. 11-14.
Гибадуллин А. А. Нейроквалиметрия интеллектуальных компьютерных игр / А. А. Гибадуллин // International Journal of Advanced Studies. - 2019. - Т. 9. - С. 15-18.
Дворковая М. В. Образовательная игра как современное направление развития активного обучения / М. В. Дворковая, Е. А. Куренкова // Историческая и социально-образовательная мысль. - 2016. -№1-2. - С. 191-195.
Пидкасистый П. И. Технология игры в обучении / П. И. Пидкасистый. - Москва: Просвещение, 2002. - 269 с.
Пушкарева В. В. Игра и ее роль в образовательном процессе / В. В. Пушкарева // International scientific review. - 2016. - №2 (12). - С. 246-248.
Сериков В. В. Образование и личность: Теория и практика проектирования педагогических систем / В. В. Сериков. - Москва: Логос, 1999. - 272 с.
Соболева Е. В. Применение обучающих программ на игровых платформах для повышения эффективности образования / Е. В. Соболева, А. Н. Соколова, Н. И. Исупова, Т. Н. Суворова // Вестник НГПУ. - 2017. - №4. - С. 7-25.
Суслов И. Н. Сущность и функции игры в образовательном процессе / И. Н. Суслов, П. И. Фролова // Омский научный вестник. - 2002. - №20. - С. 176-179.
Ушинский К. Д. Избранные педагогические сочинения / К.Д. Ушинский. В 2 т. - Москва: Педагогика, 1954. - Т. 2. - С. 313-559.
Список литературы на английском языке / References in English
Gibadullin A. A. Analiz metodov intellektualizacii komp'juternyh igr [Analysis of methods of intellectualization of computer games] / A. A. Gibadullin, T. B. Kaziahmedov // Sovremennoe programmirovanie. Materialy II Mezhdunarodnoj nauchno-prakticheskoj konferencii [Modern programming. Proceedings of the II International scientific and practical conference]. - 2019. - P. 116-119. [in Russian]
Gibadullin A. A. Metodologija ispol'zovanija intellektual'nyh komp'juternyh igr v obuchenii informacionnym tehnologijam [Methodology of using intelligent computer games in teaching information technologies] / A. A. Gibadullin // International Journal of Advanced Studies. - 2019. - V. 9. - P. 11-14. [in Russian]
Gibadullin A. A. Nejrokvalimetrija intellektual'nyh komp'juternyh igr [Neurocalimetry of intelligent computer games] / A. A. Gibadullin // International Journal of Advanced Studies. - 2019. - V. 9. - P. 15-18. [in Russian]
Dvorkovaja M. V. Obrazovatel'naja igra kak sovremennoe napravlenie razvitija aktivnogo obuchenija [Educational game as a modern direction of active learning development] / M. V. Dvorkovaja, E. A. Kurenkova // Istoricheskaja i social'no-obrazovatel'naja mysl' [Historical and socio-educational thought]. - 2016. -№1-2. - P. 191-195. [in Russian]
Pidkasistyj P. I. Tehnologija igry v obuchenii [Technology of the game in training] / P. I. Pidkasistyj. - Moskva: Prosveshhenie, 2002. - 269 p. [in Russian]
Pushkareva V. V. Igra i ee rol' v obrazovatel'nom processe [Game and its role in the educational process] / V. V. Pushkareva // International scientific review. - 2016. - №2 (12). - P. 246-248. [in Russian]
Serikov V. V. Obrazovanie i lichnost': Teorija i praktika proektirovanija pedagogicheskih sistem [Education and personality: Theory and practice of designing pedagogical systems] / V. V. Serikov. - Moskva: Logos, 1999. - 272 p. [in Russian]
Soboleva E. V. Primenenie obuchajushhih programm na igrovyh platformah dlja povyshenija jeffektivnosti obrazovanija [Application of training programs on gaming platforms to improve the effectiveness of education] / E. V. Soboleva, A. N. Sokolova, N. I. Isupova, T. N. Suvorova // Vestnik NGPU. - 2017. - №4. - P. 7-25. [in Russian]
Suslov I. N. Sushhnost' i funkcii igry v obrazovatel'nom processe [the Essence and functions of the game in the educational process] / I. N. Suslov, P. I. Frolova // Omskij nauchnyj vestnik. - 2002. - №20. - P. 176-179. [in Russian]
Ushinskij K. D. Izbrannye pedagogicheskie sochinenija [Selected pedagogical works] / K.D. Ushinskij. in 2 vols. - Moskva: Pedagogika, 1954. - V. 2. - P. 313-559. [in Russian]
Размещено на Allbest.ru
...Подобные документы
Ознакомление с педпосылками интеграции изучения средств информатики. Развитие логического и алгоритмического мышления при изучении информатики. Описание компьютерной технологии обучения. Использование здоровьесберегающих технологий для детского здоровья.
контрольная работа [29,1 K], добавлен 26.02.2015Компьютер как средство обучения. Классификация учебно-программных средств. Роль интерактивных технологий в обучении школьников. Эффективное управление познавательной деятельностью учащихся первой ступени обучения с помощью интерактивной доски Smart.
курсовая работа [856,7 K], добавлен 10.02.2012Теоретические основы применения информационно-коммуникационных технологий в обучении. Обзор информационно-коммуникационных технологий для обучения старшеклассников английскому языку. Экспериментальное подтверждение эффективности пилотного обучения.
дипломная работа [3,8 M], добавлен 30.10.2013"Moodle" - модульная объектно-ориентированная динамическая среда обучения, ее использование для разработки систем дистанционного обучения. Общее представление о дистанционном практикуме по программированию. Разработка структуры данных и алгоритмов.
дипломная работа [1,2 M], добавлен 09.11.2016Применение современных компьютерных технологий в процессе обучения иностранным языкам. Использование Интернет-ресурсов, скайпа, социальных сетей в обучении и интернет-сайта для поиска дополнительно новой информации. Общение онлайн с носителями языка.
статья [15,8 K], добавлен 23.06.2015Учебный процесс современных обучающих технологий. Использование компьютерных технологий на уроках иностранного языка. Преимущества и недостатки обучения с помощью ПК. Методические функции, выполняемые компьютером при обучении иностранному языку.
реферат [28,9 K], добавлен 27.05.2009Важнейшие принципы обучения в школе. Понятие и основные виды наглядности. Развитие воображения в процессе обучения. Диапазон использования компьютера в учебно-воспитательном процессе. Понятие содержательной линии. Общая классификация методов обучения.
курсовая работа [270,9 K], добавлен 15.12.2012Оценка качества подготовки программистов и снижение трудозатрат на подготовку и проверку их лабораторных работ. Разработка проекта по автоматизации процесса обучения программированию с помощью интегрированной среды оценки структуры и качества программы.
дипломная работа [2,5 M], добавлен 07.06.2012Реализация компьютерных технологий в проектной деятельности школьников. Применение информационных технологий в учебном процессе и в управлении образовательным учреждением. Использование мультимедиа учебников и Интернет-технологии в процессе обучения.
контрольная работа [16,8 K], добавлен 30.09.2011Обзор новых информационных технологий в обучении в высших учебных заведениях. Методы и способы применения мультимедиа технологий при чтении лекций. Внедрение информационных систем в классические библиотеки. Характеристика обучающих систем в ДонТУ.
реферат [216,9 K], добавлен 10.02.2012Анализ особенностей информационно-коммуникационных технологий в образовании. Правила применения интерактивных досок и ИКТ в учебном процессе. Программные среды Turbo PASCAL и AutoPlay Media Studio 7.0. Главные достоинства языка программирования (Pascal).
курсовая работа [9,0 M], добавлен 27.11.2010Популярность алгоритмов машинного обучения для компьютерных игр. Основные техники обучения с подкреплением в динамической среде (компьютерная игра "Snake") с экспериментальным сравнением алгоритмов. Обучение с подкреплением как тип обучения без учителя.
курсовая работа [1020,6 K], добавлен 30.11.2016Выбор инструментальной среды разработки программного обеспечения системы. Алгоритм создания теста и ввода его исходных данных. Анализ экономической эффективности применения программного обеспечения "Тестирования знаний обучающихся программированию".
дипломная работа [3,2 M], добавлен 11.09.2014Преимущества применения компьютера в учебной деятельности. Перспектива применения автоматизированной системы обучения: информационное и математическое обеспечение. Пути обучения медсестер сестринскому делу с помощью автоматизированной системы обучения.
дипломная работа [3,4 M], добавлен 11.02.2013Рассмотрение основ использования компьютерной техники в учебном процессе. Выявление эволюционирующего значения компьютерных технологий, возможных направлений этих процессов и педагогической значимости предполагаемых изменений в учебном процессе.
курсовая работа [47,7 K], добавлен 26.06.2015Пиковые нагрузки во время проведения турниров. Анализ существующих систем проведения соревнований роботов: Java Robocode, Pascal Robotwar, Snake Battle, Microsoft Robotics Developer Studio. Соревнования по программированию компьютерных игровых стратегий.
дипломная работа [3,7 M], добавлен 06.03.2013Интернет-технологии как средство обучения. WEB-приложения для проведения процесса обучения. Школьная информационно-аналитическая система. Разработка школьной информационной системы на основе интернет-технологий. Использование инструментальной программы.
дипломная работа [165,3 K], добавлен 27.11.2010Дидактическая система дистанционного обучения. Классификация средств создания и структурная организация электронного учебника. Электронный учебник "Выучи HTML с нуля" и результаты его применения в учебном процессе. Гипертекстовые и гипермедиа средства.
дипломная работа [884,2 K], добавлен 16.06.2015Обучающие компьютерные игры, их роль и место в учебном процессе. Разработка рекомендаций по теме "Алгоритмы" в школьном курсе информатики. Анализ игровых программ учебного назначения. Развитие информационной культуры и внимательности учащихся на уроке.
дипломная работа [988,6 K], добавлен 18.11.2014Дистанционное обучение как форма организации учебного процесса. Средства и методы дистанционного обучения. Создание и использование дистанционных учебных курсов. Урок теоретического обучения. Компьютерные презентации, лабораторно-практические занятия.
курсовая работа [1,4 M], добавлен 27.02.2010