用制作创意编程打字母小游戏教程教学教案(组图)
每天坚持推送优秀的剧本作品教学教案,力求做到每日更新。喜欢的话可以给个star,分享点赞我们的文章。今天要分享的是《用创意编程制作字母游戏的教学计划》课堂导入
老师:同学们,我们可以看到视频中的打字员打字速度很快,她的速度是每分钟120字。你想拥有这种打字速度吗?
学生1:我想。
学生 2:我打字很慢。
师:那同学们,你们知道这个打字员为什么打字这么快了吗?
学生 1:她不看键盘就打字。
学生2:她的拼音很好。
学生 3:……
师:嗯,你观察的很仔细,只是讲了一部分,老师帮你分析分析。
师:第一:打字员对键盘很熟悉,不用看键盘。在打字领域,这被称为触摸打字。
师:如何实现触摸打字?我们在打字的时候,需要掌握一定的指法规范,也就是让我们每个手指的分工明确。我们来看一张指法的图片。
http://tt.ccoox.cn/data/attachment/forum/20220108/1641606858575_0.png
老师:来吧,所有的学生,和老师一起做。先把我们的食指分别放在F键和J键上,然后其他手指依次对齐。每个手指根据图片划分。
老师:好的,同学们。我们已经学会了正确的指法。然而,单靠这种正确的指法并不能完全提高速度。我们还需要多练习,熟悉每个键位,提高打字速度。你明白吗?
学生:明白。
师:我相信在练习的过程中还是容易出现一些错误的指法。我们必须立即纠正它们,例如图片中的梯子。
http://tt.ccoox.cn/data/attachment/forum/20220108/1641606858575_1.png
目标通知
师:大家都知道打字速度是通过练习提高的。今天来做一个打字练习程序,来体验一下。
http://tt.ccoox.cn/data/attachment/forum/20220108/1641606858575_2.png
老师:同学们,加油。你看见什么了?
学生 1:我看到很多信从上面掉下来。
学生2:如果掉在地上,扣分。
学生 3:如果你击中它,你会得到加分。
学生 4:……
师:是的,同学们很细心。你有没有想过如何编写这个程序?
学生 1:我认为应该有 26 个字母字符。
学生 2:……
师:对,很好。有的同学已经说了,有的同学说错了。老师会告诉你任务。
程序任务
1、26个字母从顶部随机掉落,落地后消失,扣1分。
2、如果通过键盘按下正确的字母,则加一分,字母消失。
3、你可以自由设置指法练习的难度,从1到10。难度1慢,字母少。继续增加数值,速度会更快,字母数量会更大。
4、参加打字比赛,看看谁得分最高。0 分显示 GAME OVRE。
程序梳理
师:任务已经交给你了,但是在写程序之前,老师还是要整理一下你的思路天外神坛,学习一些新的知识点。
师:首先,刚才有个同学说我们需要26个字母。老师认为这个想法是错误的,但你可以试试。编写 26 个字母字符是多么麻烦啊。一个角色可以有26个形状用编程做小游戏,每次克隆一个,我们会随机改变形状。
http://tt.ccoox.cn/data/attachment/forum/20220108/1641606858575_3.png
师:但是有一个问题。老师以前只知道电脑什么?
学生:只知道数字。
师:可是我们的形状都是图片,根本不是数字,那我们怎么让电脑知道字母是A还是C呢?
师:你怎么知道?我们将了解型号。每个形状的左上角都有一个数字,这个数字就是形状编号。我们将字母 A 替换为数字 1。
老师:当按“A”键时,如果“Model =1”然后“ this clone”,就说明你输入了正确的字母。
http://tt.ccoox.cn/data/attachment/forum/20220108/1641606858575_5.png
师:如何让字母从上面掉下来,落地后消失,由学生自己写。
节目说明
师:同学们花了一些时间写程序,有的还不错,有的同学提出了一些问题。老师会带大家一起写,解决问题。
师:第一步是克隆字母。首先是隐藏和调整大小。这样做的目的是让本体不会永远出现在舞台上。等待1秒是为了防止克隆速度过快。
http://tt.ccoox.cn/data/attachment/forum/20220108/1641606858575_6.png
师:第二步,让分身从上往下随机掉落。因为顶部坐标在Y轴上是180用编程做小游戏,但是X轴需要在-240到240之间取一个随机数,这样才能落在顶部的随机位置。只需为形状填写一个随机数,让它随机改变形状,并显示出来。
http://tt.ccoox.cn/data/attachment/forum/20220108/1641606858575_7.png
重复下一个字母drop,我们使用y坐标增加-5。之所以为-5,是因为y坐标范围是180~-180,由正变为负,所以要减去5。如果 y 坐标
师:第三部分,我们要完成打一个字母,让字母消失的程序。在编写这部分程序的时候需要注意,26个字母的形状不能倒序上传,程序部分需要字母和形状数字一一对应。我们只需要完成 26 个字母即可完成该程序。
http://tt.ccoox.cn/data/attachment/forum/20220108/1641606858575_8.png
难度增加
您可以自由设置指法练习的难度,从1到10。难度1慢,字母数量少。继续增加数值,速度会更快,字母数量会更大。
师:改进任务的难点在于你要充分理解程序中每条指令的作用。克隆自己等待“2/”秒,当被除数不变时,作为除数的难度越大,整数越小。数字越小,等待时间越短,克隆速度越快。
老师:在Y坐标上加上“难度*-1”。难度本来是正数,但下落需要是负数,所以我们可以*-1。我们在这里使用了一些数学知识。 水水水水水水水水水水
水水水水水水水水水水
我不做大哥很多年
坛主加油!!!!
这哈哈哈哈哈哈哈哈哈哈哈哈哈
页:
[1]