| 需要金币: |
资料包括:完整论文 | ![]() | |
| 转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:11292 | ||
| 折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.docx) |
摘 要
儿童编程教育逐渐成为现在的社会热门话题,国外学者早在20世纪80年代就有在尝试将教育与游戏相结合。国内近年对教育游戏的研究也逐渐热门,但是涉及编程教育的教育游戏并不多。枯燥的代码无法激起儿童学习的兴趣,导致传统的知识传授方法难以对儿童产生良好的效果。将编程学习与游戏相结合制作出的编程教育游戏,能够有效地吸引儿童学习程序设计。
本文将从教育理论、游戏设计、技术实现的方面,详细描述编程教育游戏的设计与开发。设计将采用Cocos Creator作为开发引擎,TypeScript作为脚本语言,制作一款可用于科普程序设计的游戏,该款游戏将编程知识蕴含在游戏过程之中,主要实现了地图模块、任务模块、代码拼接模块、主角行动模块和代码运行模块,使玩家可以通过借助代码功能块而不是单纯的代码来编写程序完成游戏中的任务,充分发挥教育游戏吸引力的优势,实现“寓教于乐”。
关键词:Cocos Creator, TypeScript,编程教育,儿童,教育游戏
目 录
第一章 绪论 1
1.1 研究背景 1
1.2 研究意义 1
1.3 研究内容 1
1.4 论文章节安排 2
第二章 教育游戏理论综述 3
2.1 国内外研究现状 3
2.2 建构主义教育理论 4
2.3 基于建构主义和激励机制的教育游戏 4
2.4 综述总结 5
第三章 编程教育游戏的设计 6
3.1 游戏故事设计 6
3.2 游戏角色设计 6
3.3 游戏策略设计 6
3.4 游戏流程设计 8
3.5 游戏关卡设计 8
第四章 编程教育游戏的技术实现 13
4.1 技术背景 13
4.1.1 Cocos Creator 13
4.1.2 TypeScript 13
4.2 编程教育游戏关键模块的实现 13
4.2.1 地图模块的实现 13
4.2.2 任务模块的实现 14
4.2.3代码块拼接模块的实现 15
4.2.4主角行动模块的实现 16
4.2.5 程序执行模块的实现 17
第五章 总结与展望 18
5.1 总结 18
5.2 展望 18
参考文献 19
致 谢 20 |

