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

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

Рубрика Программирование, компьютеры и кибернетика
Вид дипломная работа
Язык русский
Дата добавления 02.09.2018
Размер файла 5,8 M

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

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

Источники

1. Khenissi M. A., Essalmi F., Jemni M. Comparison between serious games and learning version of existing games //Procedia-Social and Behavioral Sciences. - 2015. - V. 191. - pp. 487-494

2. Djaouti D., Alvarez J., Jessel J. P. Classifying serious games: the G/P/S model //Handbook of research on improving learning and motivation through educational games: Multidisciplinary approaches. - 2011. - V. 2. - pp. 118-136.

3. Knight J. F. et al. Serious gaming technology in major incident triage training: a pragmatic controlled trial //Resuscitation. - 2010. - V. 81. - №. 9. - pp. 1175-1179.

4. Kebritchi M., Hirumi A., Bai H. The effects of modern mathematics computer games on mathematics achievement and class motivation //Computers & education. - 2010. - V. 55. - №. 2. - pp. 427-443.

5. Guillйn-Nieto V., Aleson-Carbonell M. Serious games and learning effectiveness: The case of It'sa Deal! //Computers & Education. - 2012. - V. 58. - №. 1. - pp. 435-448.

6. Erhel S., Jamet E. Digital game-based learning: Impact of instructions and feedback on motivation and learning effectiveness //Computers & Education. - 2013. - V. 67. - pp. 156-167.

7. Calderуn A., Ruiz M., O'Connor R. V. A multivocal literature review on serious games for software process standards education //Computer Standards & Interfaces. - 2018. - V. 57. - pp. 36-48

8. Lamb R. L. et al. A meta-analysis with examination of moderators of student cognition, affect, and learning outcomes while using serious educational games, serious games, and simulations //Computers in Human Behavior. - 2018. - V. 80. - pp. 158-167.

9. Hunicke R., LeBlanc M., Zubek R. MDA: A formal approach to game design and game research //Proceedings of the AAAI Workshop on Challenges in Game AI. - AAAI Press San Jose, CA, 2004. - V. 4. - №. 1. - pp. 1-5.

10. Marsh T. Activity-based scenario design, development, and assessment in serious games //Gaming and cognition: Theories and practice from the learning sciences. - 2010. - pp. 213-225.

11. Winn B. M. The design, play, and experience framework //Handbook of research on effective electronic gaming in education. - IGI Global, 2009. - pp. 1010-1024.

12. Carvalho M. B. et al. An activity theory-based model for serious games analysis and conceptual design // 5 Computers & education. - 2015. - Vol. 87. - P. 166-181.

13. Laporte L., Zaman B. A comparative analysis of programming games, looking through the lens of an instructional design model and a game attributes taxonomy //Entertainment Computing. - 2017.

14. Untrusted [Электронный ресурс] - URL: https://alexnisnevich.github.io/untrusted/ (Дата обращения: 12.04.2018)

15. Codewars: Train with Programming Chalanges/Kata [Электронный ресурс] / Codewars - URL: http://www.codewars.com/ (Дата обращения: 12.04.2018)

16. Codecademy [Электронный ресурс] - URL: https://www.codecademy.com/ (Дата обращения: 12.04.2018)

17. Codingame [Электронный ресурс] - URL: https://www.codingame.com/ (Дата обращения: 12.04.2018)

18. Code Combat [Электронный ресурс] - URL: http://codecombat.com/ (Дата обращения: 12.04.2018)

19. CheckiO [Электронный ресурс] - URL: https://checkio.org/ (Дата обращения: 12.04.2018)

20. Empire of Code [Электронный ресурс] - URL: https://empireofcode.com/ (Дата обращения: 12.04.2018)

21. Flexbox Froggy [Электронный ресурс] - URL: http://flexboxfroggy.com/ (Дата обращения: 12.04.2018)

22. Flexbox Defence [Электронный ресурс] - URL: http://www.flexboxdefense.com/ (Дата обращения: 12.04.2018)

23. Gid Garden - игра для изучения CSS Grid [Электронный ресурс] - URL: http://cssgridgarden.com/ (Дата обращения: 12.04.2018)

24. Ruby Warrior - Popular Free Ruby Programming Tutorial Game [Электронный ресурс] - URL: https://www.bloc.io/ruby-warrior (Дата обращения: 12.04.2018)

25. JavaScript Fight Club [Электронный ресурс] - URL: https://jsfight.club/ (Дата обращения: 12.04.2018)

26. Box-256 [Электронный ресурс] - URL: http://box-256.com/ (Дата обращения: 12.04.2018)

27. Learn Scala with a Programming Game [Электронный ресурс] / Scalatron- URL: http://scalatron.github.io/ (Дата обращения: 12.04.2018)

28. Official Colobot: Gold Edition Website [Электронный ресурс] / International Colobot Community- URL: https://colobot.info/ (Дата обращения: 12.04.2018)

29. Codefights [Электронный ресурс] - URL: https://codefights.com/ (Дата обращения: 12.04.2018)

30. Elevator Saga - the elevator programming game [Электронный ресурс] - URL: http://play.elevatorsaga.com/ (Дата обращения: 12.04.2018)

31. Shenzhen I/O [Электронный ресурс] / Zachtronics- URL: http://www.zachtronics.com/shenzhen-io/ (Дата обращения: 12.04.2018)

32. TIS-100 [Электронный ресурс] / Zachtronics- URL: http://www.zachtronics.com/tis-100/ (Дата обращения: 12.04.2018)

33. The World's First MMO Sandbox Game for programmers [Электронный ресурс] / Screeps- URL: https://store.steampowered.com/app/464350/Screeps/https://screeps.com/ (Дата обращения: 12.04.2018)

34. Human Resource Mashine [Электронный ресурс] / Tomorrow Corporation- URL: http://tomorrowcorporation.com/humanresourcemachine (Дата обращения: 12.04.2018)

35. Шейдер [Электронный ресурс] / Wikipedia - URL: https://ru.wikipedia.org/wiki/Шейдер (Дата обращения: 01.03.2018)

36. Mark W. R. et al. Cg: A system for programming graphics hardware in a C-like language //ACM Transactions on Graphics (TOG). - ACM, 2003. - V. 22. - №. 3. - pp. 896-907.

37. Lammers K. Unity shaders and effects cookbook. - Packt Publishing Ltd, 2013.

38. Boardbomb [Электронный ресурс] / Sourceforge - URL: https://sourceforge.net/projects/boardbomb/ (Дата обращения: 01.03.2018)

39. Shader Compilation in Unity 4.5 [Электронный ресурс] / Unity Blog- URL: https://blogs.unity3d.com/ru/2014/05/06/shader-compilation-in-unity-4-5/ (Дата обращения: 07.03.2018)

40. Creatint GLSL Shaders at Runtime in Unity3D [Электронный ресурс] / Kyle Halladay - URL: http://kylehalladay.com/blog/tutorial/bestof/2014/01/12/Runtime-Shader-Compilation-Unity.html (Дата обращения: 07.03.2018)

41. Doppioslash C. When Shading Goes Wrong // Physically Based Shader Development for Unity 2017. - Apress, Berkeley, CA, 2018. - P. 217-224.

42. Basic Lighting [Электронный ресурс] / Learn OpenGL - URL: https://learnopengl.com/Lighting/Basic-Lighting (Дата обращения: 05.02.2018)

43. Lighting Models in Unity [Электронный ресурс] / Jordan Stevens - URL: http://www.jordanstevenstechart.com/lighting-models (Дата обращения: 05.02.2018)

44. Assets [Электронный ресурс] / Kenney - URL: http://www.kenney.nl/assets (Дата обращения: 29.04.2018)

45. Icons8 [Электронный ресурс] - URL: https://icons8.com/ (Дата обращения: 29.04.2018)

Приложение А

Подробное описание компонентов расширенной модели 4C/ID

Размещено на Allbest.ru

...

Подобные документы

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

    курсовая работа [85,9 K], добавлен 31.10.2014

  • Разработка и реализация компьютерной игры "Змейка" с помощью языка программирования Pascal и модуля CRT. Составление общего алгоритма программы, выделение ее функциональных частей. Разработка тестовых примеров. Использование типизированных файлов.

    курсовая работа [2,1 M], добавлен 23.02.2011

  • Особенности программирования аркадных игр в среде Python. Краткая характеристика языка программирования Python, его особенности и синтаксис. Описание компьютерной игры "Танчики" - правила игры, пояснение ключевых строк кода. Демонстрация работы программы.

    курсовая работа [160,3 K], добавлен 03.12.2014

  • Приемы практического использования объектно-ориентированного подхода в создании законченного программного продукта. Разработка кроссплатформенной компьютерной игры "Морской бой". Принципы "хорошего стиля программирования C++/Qt". Описание классов игры.

    курсовая работа [2,7 M], добавлен 12.08.2014

  • Общие сведения и существующие среды реализации компьютерной игры "Лабиринт". Разработка алгоритмов в виде блок-схемы, принципы программной реализации игры. Особенности тестирования разработанного программного продукта. Аспекты эксплуатации продукта.

    курсовая работа [1,4 M], добавлен 18.01.2017

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

    курсовая работа [1,8 M], добавлен 06.01.2017

  • Разработка компьютерной игры "Эволюция" с помощью игрового движка Unit. Сравнение критериев игры-аналога и разрабатываемой игры. Разработка графического интерфейса пользователя. Настройки камеры в редакторе Unity. Структура файла сохранения игры.

    дипломная работа [3,6 M], добавлен 11.02.2017

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

    дипломная работа [3,2 M], добавлен 13.07.2014

  • Анализ моделей и средств построения игровой компьютерной среды предметной области. Разработка алгоритмов построения игровой компьютерной среды. Отладка и экспериментальное тестирование компьютерной игры "Представление знаний в информационных системах".

    дипломная работа [2,9 M], добавлен 12.08.2017

  • Обзор методов и средств реализации поставленной задачи. Описание компьютерной игры "Японские кроссворды". Обоснование инструментария разработки программного продукта. Алгоритмический анализ задачи. Графический интерфейс и лингвистическое обеспечение.

    курсовая работа [725,4 K], добавлен 27.08.2013

  • Алгоритмическое представление и описание правил игры "Эволюция". Построение диаграммы прецедентов. Разработка графического интерфейса пользователя. Реализация интерфейса в среде Unity. Структура файла сохранения игры. Проектирование поведения компьютера.

    дипломная работа [3,3 M], добавлен 18.02.2017

  • Разработка легко модифицируемой игры типа tower defence (меняя фон и изображение объектов, можно получить как средневековые сценарии защиты, так и современные с участием ПВО, артиллерии, танков и самолетов). Применение механизма инкапсуляции, буферизация.

    курсовая работа [221,7 K], добавлен 13.08.2011

  • Исследование базовых концепций программирования приложений под операционную систему Windows. Изучение истории создания универсального языка программирования Си. Разработка графического пользовательского интерфейса. Обзор правил игры и алгоритма работы.

    курсовая работа [58,2 K], добавлен 09.11.2012

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

    курсовая работа [561,9 K], добавлен 28.08.2019

  • Приемы программирования в Delphi. Алгоритм поиска альфа-бета отсечения, преимущества. Описание программного средства. Разработка программы, реализующая алгоритм игры "реверси". Руководство пользователя. Листинг программы. Навыки реализации алгоритмов.

    курсовая работа [357,1 K], добавлен 28.02.2011

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

    курсовая работа [341,9 K], добавлен 19.04.2011

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

    дипломная работа [2,7 M], добавлен 27.10.2017

  • Методика и основные этапы разработки стратегической игры, ее элементы и принцип работы программы. Порядок построения информационной модели. Диаграмма потоков данных и действий. Выбор языка программирования и его обоснование. Критерии качества среды.

    курсовая работа [3,5 M], добавлен 11.12.2012

  • Описание правил игры "Морской бой". Особенности современных компьютеров и искусственного интеллекта. Создание общей блок-схемы программы, ее внешний вид. Необходимые переменные, процедуры и функции. Характеристика объектов, используемых в приложении.

    курсовая работа [950,1 K], добавлен 05.11.2012

  • История развития языка программирования Java. История тетриса - культовой компьютерной игры, изобретённой в СССР. Правила проведения игры, особенности начисления очков. Создание интерфейса программы, ее реализация в среде Java, кодирование, тестирование.

    курсовая работа [168,1 K], добавлен 27.09.2013

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.