本书是初中信息科技学科的拓展型教材,以KODU编程软件的学习为线索,通过“吃金币大作战”、“小海龟回家”、“极品飞车”、“丛林大冒险”、“海底总动员”等游戏项目的设计,掌握一般电子游戏设计的方法,提高信息技术应用水平。
在中小学信息技术教育领域,越来越重视计算思维教育,作为计算思维教育的一大抓手——编程教育也越来越受到信息技术教师的推崇。KODU是美国微软公司开发的一个专为创造游戏使用的可视化编程语言。它没有使用变量和字符串等抽象名词,而是利用一个 3D 游戏平台,对游戏中的动态角色编注脚本,使这些角色作出各种动作。但这些对象和动作会直接映射到实际的编程概念,从而使 KODU 成为能够执行复杂逻辑的一种完整的语言。本书即是关于KODU编程的初中教科书。
王荣良,曾任全国中小学计算机教育研究中心上海研究部主任。曾主持教育部“中小学教师教育技术能力标准实施研究”、教育部-微软“携手助学信息技术教师培训项目”等多项课题研究和课程开发。编写过《上海市中小学信息科技课程标准解读》(主编,华东师范大学出版社)、全国版《高中信息技术》(副主编,浙江教育出版社)等教学用书。
第一单元 初识KODU
第一节 电子游戏的开发
第二节 进入KODU新世界
第三节 KODU游戏初体验
第二单元 小酷登场
第一节 地面设计
第二节 认识游戏角色
第三节 让对象动起来
单元项目活动 小酷吃金币
第三单元 吃金币大作战
第一节 游戏结束的规则
第二节 让游戏结束
单元项目活动 吃金币大作战
第四单元 迷宫逃脱
第一节 游戏场景认识
第二节 KODU游戏场景制作
单元项目活动 迷宫逃脱
第五单元 极品飞车
第一节 游戏中的对抗
第二节 设置赛道与对手
单元项目活动 极品飞车
第六单元 丛林大冒险
第一节 增加游戏中的发射
第二节 增加游戏中的巡逻功能
单元项目活动 丛林大冒险
第七单元 海底总动员
第一节 增强游戏中的耐玩性
第二节 KODU关卡游戏设计
单元项目活动 海底总动员
第八单元 自主游戏项目的设计与开发
任务一 筹建游戏设计开发公司
任务二 创意设计与分析
任务三 创意遴选与可行性分析
任务四 任务分解与实施
任务五 游戏测评