APP下载

掌握游戏中的得分

2018-09-10

电脑报 2018年31期
关键词:章节新建代码

Scratch之所以叫趣味编程,游戏和竞技性是一个教学的指导思想,要么和别人PK,要么和时间PK。在这里如果我们把完成目标定为得分,在1分钟内得到多少分就算赢,那么,需要有一个记分牌。这个记分牌,我们在程序里叫变量。

变量的意思就是会变化的量,用来存储数字、字符等。在这里,我们用来存我们的得分。我们新建一个叫“得分”的变量:点击“数据”,再点“新建变量”(图1)。

在弹出的对话框里输入:得分(图2)。

这时候我们发现变量添加到了这里(图3)。

好,变量有了,那现在要做两件事,首先要将“得分”初始化为0。这个代码,我们写在“舞台”里。先选中“舞台”(图4、5)。

然后在右边写上如下代码。然后,我们要想,什么时候给得分加分呢?当然是执行任务的时候,更改“我”的代码,把得分加分(图6)。

现在运行程序,是不是发现左上角有得分了。这个游戏到这里还差一点,什么时候过关呢?当然是拿到100分的时候!要写一个循环,不断看当前得分,如果超过100,则显示通关,并停止游戏。这段代码也写在“舞台”里。切换到“舞台”,然后写代码(图7)。大功告成!

電脑报数橙

Scratch在线课程如何购买?

1.登录电脑报官方数橙网站:http://www.showchin.com/lesson.

2.在录播课选择S1(全五章),单章98元-128元,全集打包价490元(原价1280元)。目前定价十分优惠,希望国内的科技老师、孩子们以低成本融入到浩瀚的编程教育体系中来,拥抱未来的科技教育。

3. 微信扫码付款后可在线学习,通过超大内容量逐步掌握编程知识。

学习说明:如果是初级入门的用户,可以选择单个章节购买(价格98元起),然后根据进阶程度购买全章节52节课时。教辅QQ群:524690838,有老师专门解答。每周五群主会有Zoom直播指导,欢迎各位读者参加。

猜你喜欢

章节新建代码
Spin transport properties in ferromagnet/superconductor junctions on topological insulator
重庆三年新建农村公路6.26×10~4 km
高中数学章节易错点提前干预的策略研究
万紫蝶、梁新建作品
创世代码
创世代码
创世代码
创世代码
素养之下,美在引言——《“推理与证明”章节引言》一节比赛课的实录
曹曙东、温新建作品