小猴摘了一筐草莓,它拿出来数一数有多少颗。第一行放1颗,第二行放2颗,第三行放3颗,第四行放4颗,第五行放5颗。一边摆一边数,最后,说出草莓的总数。 1. 准备工作(1)背景为“Forest”; (2)角色小猴“Monkey”、草莓“Strawberry”。 2. 功能实现(1)调整小猴和草莓的大小(大小的具体数值自定义); (2)小猴说:“今天摘了多少颗草莓呢?数一数吧!”2秒; (3)第一行1颗草莓,第二行2颗,第三行3课,第四行4颗,第五行5颗,注意草莓要整齐排列; (4)每出现一颗草莓,小猴就说出当前草莓的数量,例如第一颗草莓出来,小猴说“1”, 第二颗出来,说“2”,第三颗出来,说“3”; (5)最后小猴说:“一共15颗草莓”2秒,程序结束; 请注意:只能使用一个Strawberry角色,不能通过编辑草莓造型的方法实现。 3. 设计思路与实现(1)角色分析
(2)背景分析
(3)所用积木块介绍「a. 运动类」
「b. 外观类」
「c. 事件类」
「d. 控制类」
「e. 运算类」
「f. 变量类」
「g. 画笔类」
(4)角色、舞台背景设置「a. 角色设置」 按照题目要求,删除默认的小猫角色。 在角色区,点击“选择一个角色”菜单,在角色库中选择 小猴“Monkey”、草莓“Strawberry”。 「b. 舞台背景设置」 在舞台区,点击“选择一个背景”菜单,在背景库中选择“Forest”。 (5)脚本编写新建变量“row”,用于存储当前绘制Strawberry的行数。 新建变量“sum”,用于存储当前绘制Strawberry的总个数。 「a. 角色:Monkey」 新建消息“开始”,用于向Strawberry传递开始绘制的消息。 流程描述: 当按下绿棋时:
当接收到“说数量”消息时:
当接收到“结束”消息时:
「b. 角色:Strawberry」 新建消息“说数量”,用于向Monkey传递说出绘制Strawberry总数量的消息。 新建消息“结束”,用于向Monkey传递绘制Strawberry结束的消息。 流程描述: 当按下绿棋时:
当接收到“开始”消息时:
4. 评分标准(1)背景、角色选择正确;(1分) (2)草莓按照先后顺序出现,第一行1颗、第二行2颗,第三行3颗,第四行4颗,第五行5颗。(5分)(注意:每行得1分,五行全部正确5分,如果通过编辑草莓的造型来实现以上效果只得1分) (3)小猴可以按顺序说出草莓的数量。(3分)(注意:出来一颗,说一个数,说完下一颗才出现,说数量和草莓显示顺序乱了只能得1分) (4)最后说出“一共15颗草莓” 。(1分) 5. 考点分析四级考试大纲与说明 (一)考核目标 学生对编程软件的较强综合操作能力,考查使用软件进行数据处理的能力,同时对函数和过程的理解和使用进行考查,以及学生对已掌握知识的深度综合应用及思考更优程序方案,另针对参加 4 级考试的学生将进行结合分析和计算的情境考查。 (二)能力目标 通过本级考试的学生,逻辑推理能力很不错,对数据的处理,函数和过程等的理解和使用掌握得很不错,对已学知识的综合应用能力很好,具备一定的程序调试和优化能力。学生对编程软件的进一步综合操作能力,考查新建链表,字符串处理,循环的复杂运用,理解函数的作用范 围,理解多线程的概念,同时考查学生对已掌握知识的深度综合应用, 另针对参加 4 级考试的学生将进行难度更高的逻辑推理能力的考查。 (三)考试标准 1、理解并使用链表、函数和多线程。
(四)知识块
备注:
(五)题型配比及分值 |
|