嘿,欢迎访问!

这里是全球最大的Minecraft(我的世界)教育版中文论坛社区
覆盖100+国家,分享最新的资源和攻略

立即注册 购买教育版授权账户
  • 欢迎 游客 光临!为了营造一个安全、和谐的社区环境,请遵守平台规范,文明交流,友善互动!。
    ⚠️ 重要提示 ,警惕诈骗 本论坛未与任何其他团队或盈利单位合作,请认准唯一官方团队“基岩科技”。⚠️
  • 目前免费账户已经领取超额,正在补充账户请耐心等待!
PYTHON 101 WITH MAKECODE - 第 5 课

计算机科学 PYTHON 101 WITH MAKECODE - 第 5 课 1.20.12

没有下载权限
文件大小
未知
语言地区
中文/英文
已经过安全检测
健康
课程技能
通信 创造力 批判性思维
预估时间
1小时
支持文件
https://education.minecraft.net/zh-hans/lessons/python-101-lesson-5
课程难度
5.00 星

PYTHON 101 WITH MAKECODE - 第 5 课​

学习目标​

  • 学习和应用循环的编码概念
  • 了解如何在 Minecraft 中编写代理代码
  • 拥抱编码思维

教师准备和笔记​

本课程也是使用 Python 计算机科学编程单元的一部分。请参阅课程概述,了解有关如何将此内容用作高中学生计算机科学教学的一部分的更多信息 |9-12年级 |14-18岁。此课程概述可在“支持文件”部分下找到。
本课程还包括课堂演示。本演示文稿旨在为您提供遵循逐步发布模型的基架分步序列。在教学期间使用此演示文稿来帮助指导学生。此资源也可以在“支持文件”部分下找到。

指导思想​

学生们需要帮助CodingMine开发他们新的绝密项目,称为Agent。代理是一个机器人,可以使用代码进行控制,以执行各种操作。代理是一个伴侣,可以在许多不同的情况下提供帮助,从家务到工厂生产。在本课程中,学生将使用不同的命令来控制代理,对代理进行编码,以在房屋周围执行不同的工作:代理移动、代理放置、代理收集所有和代理全部丢弃。
学生活动

编码活动​

活动1:太重
开发人员需要他们的帮助来编写代理代码,使其在房屋周围举起重物。代理的此功能将极大地帮助那些无法在不伤害自己的情况下移动此类物体的人。学生将分两部分完成此活动。
  • 第 1 部分:首先,他们需要对代理进行编码以移动一个沉重的箱子。
  • 第 2 部分:然后,他们需要使用循环对代理进行编码,以移动多个沉重的箱子。
活动2:旋转循环
开发人员需要他们的帮助来编写代理代码以完成洗衣。他们必须对代理进行编码,以捡起脏衣服,将其放入洗衣机中,然后让代理旋转以使用循环洗衣服。然后,代理应将干净的衣服堆成一堆。学生将分两部分进行此活动,第二部分要求学生对代理进行编码,以使用第二个循环进行多次洗衣。
活动 3:清理
开发人员需要他们的帮助来编写代理代码,使其吸尘地毯。活动将分两部分完成:
  • 第 1 部分:对代理进行编码以吸尘小地毯。
  • 第 2 部分:对代理进行编码,以吸尘大地毯并将污垢扔进垃圾桶。

性能预期​

询问学生他们在课程中学到的技能,以加强概念。完成课程后,学生应该能够回答以下问题:
1. 什么是 for 循环?
2. 你用带环的缩进做什么?
3. 我们如何使代理朝着某个方向移动?
4. 什么是嵌套循环?
这些问题也可以用作形成性评估。这些问题的可打印版本可以在教育者指南的末尾找到。
作者
Rose
下载
2
查看
575
首次发布
最后更新
评分
0.00 星 0 星

来自Rose的更多资源

顶部