掌握游戏中的得分
2018-09-10
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直播指导,欢迎各位读者参加。