- 文件大小
- 未知
- 语言地区
- 中文/英文
- 已经过安全检测
- 健康
- 课程技能
- 通信 创造力 批判性思维
- 预估时间
- 1小时
- 课程难度
实验
学习目标
- 使用事件、事件处理程序和变量的编码概念完成编码任务
- 测试和调试他们的代码
- 认识到有多种算法可以解决相同的问题和任务
- 拥抱编码思维
教师准备和笔记
查看编码基础知识第 3 部分:时间用完课程概述,以更好地了解如何与学生一起使用此计算机科学内容。查看并准备要在教学中使用的课堂演示文稿。这将为您提供一种方法,以帮助学生成功学习课程的目标。
这两个资源都位于“支持文件”部分下。
指导思想
在测试我们最新的时间旅行设备时,我们陷入了时间循环!这个循环将我们发送到历史中的随机时间。我们必须利用我们的编码能力来克服障碍,找到通往时间门的路。学生活动
编码活动:活动1:熔岩游泳学生应使用具有熔岩抗性的玩家游泳(默认值)来赋予自己穿越熔岩湖的耐火能力。熔岩湖只有一个街区深(学生不需要游泳)。然而,湖足够宽,如果没有效果的帮助,学生无法跳过它。
活动2:攀登学生应使用“永远”事件为自己提供跳跃提升(使用默认值)以爬到无法进入的区域。将有一个区域,学生必须爬到下一个区域。跳跃助推 2(学生应该给自己)给他们一个跳跃助推,让他们跳上 2.5 个街区。学生的目标是达到顶峰,以便进入下一个区域。
活动3:建筑学生将被要求使用“放置块”事件开始计算变量,并在放置每个块后说出当前数字。学生需要放置至少 34 块才能继续前进。他们应该复制他们将看到的金字塔。积木可以是铁、钻石、黄金或祖母绿。如果成功完成, 信标将出现在金字塔的顶部.
活动4:改变世界!学生必须弄清楚打开下一个区域的门的代码是什么。他们应该使用玩家步行事件在特定坐标集处设置块。每次他们走路时,count 变量都会增加 1,并放置一个与该块 ID 关联的块。 1=石头,2=草,3=泥土,等等。
活动5:下雨!学生应该将多个事件串在一起,让下雨。这是通过在触发时为每个事件设置一个变量为“true”来完成的,然后运行一个永久循环,检查所有事件是否为真,然后下雨。学生可以使用任何事件处理程序在《我的世界》中下雨!
课堂预期
完成本课程后,学生应该能够回答以下问题:1. 什么是活动?
2. 什么是变量?
3. 什么是事件处理程序?你能说出至少 2 个事件处理程序吗?
4. 你今天对哪一件事感到有趣?
这些问题也可以用作形成性评估。这些问题的可打印版本可以在教育者指南的末尾找到。