Исследование и разработка образовательной компьютерной игры, управляемой пользовательским программным кодом
Исследование влияния серьезных игр на обучение и сделан вывод о положительном эффекте. Разработка образовательной компьютерной игры, позволяющей пользователям оттачивать навыки программирования путем решения задач. Управление игрой программным кодом.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | дипломная работа |
Язык | русский |
Дата добавления | 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