第1章 认识比赛
在成长过程中,我们会参与许多的比赛,如拔河、跳绳、算数……
比赛是在特定的规则中,使参赛者在智力、体能、技术、技能等方面进行分别的或综合的较量,最终依照规则评定出胜负或排名,可由个人或团队形式参赛。比赛的目的主要是通过竞争促进体育或生产事业的发展与进步。
Jack老师,我想参加一些比赛,可是我又不知道参加哪一类的,您可以给点意见吗?
嗯,今天在这里和所有的同学说一下吧。和编程有关的比赛,主要有这几类:专业赛、娱乐赛,以及其他包含编程的比赛。
哦,那您觉得哪一项适合我参加呢?
这个就要因人而异了。不过我可以跟大家分析一下,然后你们自行选择。专业赛,就比如全国青少年创意编程与智能设计大赛,是一种全国性的比赛,各个参赛者的综合能力也都比较强,如果获得奖项会给大家带来很大帮助。
至于娱乐赛,就是各个地区、学校或者机构组织的一些赛事。它的特点是可以培养参赛者的各项能力,主要以开发我们的学习兴趣为主。
哇哦,好想都去参加一下呀,一定会特别好玩。不过该怎么报名呢?
比赛的形式主要有三种,一种是线上比赛,它的报名、提交作品、审核和颁奖等所有流程都是在网络上完成的。它具有周期长、参赛人数多、费用低、真实度低的特点。
另外两种分别是线下比赛和线上与线下相结合的比赛。线下比赛,它的所有流程都是在实际的场地中完成的,所有的参赛者都是面对面地交流、比赛。当然,它的特点也和线上比赛相反,具有周期短、参赛人数相对较少、费用高和真实度高的特点。
至于线上与线下相结合的比赛,它的一部分流程是在线上完成,比如报名、提交作品、初审等;还有一部分是在线下完成,比如最终审核和颁奖。这样的形式相对简单一些而且公正性也高,所以参赛人数也非常多。
嗯,那Jack老师您看我可以得奖吗?我要是能拿大奖,您脸上也有光,对吧?嘻嘻。
放心,只要你在码高学院好好学习,将来大奖少不了你的。不过有几点需要你记一下笔记。参赛作品一定要满足创新性,构思完整、清晰,程序合理,界面优美,用户体验良好这些要求,才能拿到大奖。
好的,Jack老师,我都记下来了。那我去学习了。
课堂小作业
1. 作品题目
本章作品的题目是以创意为比赛要求制作一个Scratch编程作品。
2. 任务图解
3. 准备素材
(1)用鼠标分别单击角色选择区和舞台背景选择区右下方的“上传角色”“上传背景”按钮,导入我们需要用到的素材。
(2)用鼠标单击角色选择区右下方的“选择一个角色”按钮,选择我们需要用到的素材。
(3)单击角色选择区右下角的“绘制”按钮,进入造型界面。通过造型提供的一些绘画工具,我们可以完成其他角色的绘制。下图为结果展示时胜利方素材的绘制过程。
(4)单击“声音”选项卡,进入声音界面,接着单击左下角的“上传声音”按钮,上传所需要的声音素材。
4. 开始编程
(1)任务图解
猫抓老鼠,猫一直跟随老鼠移动。
单击骰子,猫和老鼠可以改变方向。
如果猫撞到炸弹,则老鼠胜利。
如果猫抓到老鼠,则小猫胜利。
(2)“小猫”的程序
(3)“老鼠”的程序
(4)“红色骰子”的程序
(5)“绿色骰子”的程序
(6)“炸弹”的程序
(7)结果展示程序
课后拓展训练
大家试着把炸弹改成蛋糕,老鼠吃到蛋糕,则老鼠胜利;猫抓到老鼠,则猫胜利。
扫码看视频