内容正文:
福建教育出版社 《信息技术》七(下) 第二单元 走进程序世界
综合活动2 设计一个小游戏 第1课时
班级: 姓名:
【难点】综合应用分支和循环语句,进行游戏程序的编码与调试。
“猜价赢大礼”综艺游戏,如果只有一位玩家,我们能不能设计一个电脑程序(C语言程序),让电脑成为主持人,和他玩这个游戏?(电脑代替真人进行游戏有哪些好处?)
校信息学奥赛社团准备举办一次“网上猜价”活动,猜中者将获得图书一本。活动用程序替代主持人,请你帮忙编写一个简单的“猜价游戏”程序,游戏界面参考如下:
【游戏设计的步骤】
SHAPE \* MERGEFORMAT
SHAPE \* MERGEFORMAT
【任务一】
小组合作,形成仅有一次猜价机会的游戏的文档,提出解决方案并绘制流程图。截图保存
【任务二】根据设计的逻辑流程图编写代码。截图保存
这里用到if—else的结构
If(条件表达式)
语句1;
else if(条件表达式2)
语句2:
else
语句3;
【任务三】学生测试自己的猜价游戏,并将检测结果记录下来。截图保存
【拓展提升】编写一个让玩家有10次猜价机会的小游戏。截图保存
项目
分值
评价标准
评价等级
学生自评
同学互评
老师点评
程序设计
20
编程技能
20
调试过程
基本结构
10
结构清晰
作品效果
20
结果正确
10
界面友好
小组配合
20
小组成员分工及配合方面
总得分
85分及以上:优秀;
75-84分:良好;
60-74分:一般;
59分及以下:需努力
活动目标
能根据实际问题,分析程序所需具备的功能。
能根据程序功能需求,提出解决方案,设计流程图。
能够依据需求,对编写的程序进行简单的测试。
能归类整理程序开发过程中所产生的的各类文档。
游戏设计的步骤
明确猜价游戏程序需要具备哪些功能
讨论具体设计和实现方案,电脑如何实现功能——流程图
编写代码并调试:将想法编程现实
测试小游戏
功能需求分析
界面显示:“==猜价格游戏==)”
数据类型:整型