嘿,欢迎访问!

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

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

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

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

PYTHON 101 WITH MAKECODE - 第 4 课​

学习目标​

  • 学习和应用列表的编码概念
  • 了解从零开始的编号
  • 创建变量和列表名称时使用下划线
  • 在《我的世界》世界中生成生物

教师准备和笔记​

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

指导思想​

学生需要帮助CodingMine为动物医院开发新软件。兽医需要轻松识别和分类动物,并开出不同的治疗方法和饮食要求。学生将使用列表来帮助开发该项目。

学生活动​

编码活动
活动1:动物分类

开发人员需要他们的帮助来列出动物列表,然后在预定义的位置在正确的围栏中生成不同动物的类型。
活动2:饮食要求
兽医需要他们的帮助来编写一些代码来控制食品制造机。该机器将为具有不同饮食要求的三种不同狗制作食物
  • 第一只狗将需要列表中已有的所有内容。
  • 第二只狗需要额外的维生素。
  • 第三只狗需要将牛肉从列表中删除。
学生需要使用两种方法来操作食物列表:附加和弹出。 通过将食物放入碗中来给狗食物
活动3:猫叫什么名字?

数据科学家需要他们的帮助来编写几段代码,这些代码将使用排序和反向方法来更改猫名列表。
  • 第一个代码必须将最后一只猫的名字更改为 Shadow。
  • 第二个代码必须按字母顺序对猫名进行排序。
  • 第三个代码必须反转列表中的所有猫名。
学生必须创建一个代码,通过更改给定 say 命令中的位置值,每次在聊天中写出特定的猫名。然后他们将不得不从阵容中选择那只猫。

性能预期​

询问学生他们在课程中学到的技能,以加强概念。完成课程后,学生应该能够回答以下问题:
1. 什么是列表?
2. 命名列表或变量时,我们用什么代替空格?
3. 列表内容周围有什么语法?
4. 我们可以对列表使用哪四种方法?
这些问题也可以用作形成性评估。这些问题的可打印版本可以在教育者指南的末尾找到。
作者
Rose
下载
1
查看
435
首次发布
最后更新
评分
0.00 星 0 星

来自Rose的更多资源

顶部