- 文件大小
- 未知
- 语言地区
- 中文/英文
- 已经过安全检测
- 健康
- 课程技能
- 通信 创造力 批判性思维
- 预估时间
- 1小时
- 课程难度
PYTHON 101 WITH MAKECODE - 第 4 课
学习目标
- 学习和应用列表的编码概念
- 了解从零开始的编号
- 创建变量和列表名称时使用下划线
- 在《我的世界》世界中生成生物
教师准备和笔记
本课程也是使用 Python 计算机科学编程单元的一部分。请参阅课程概述,了解有关如何将此内容用作高中学生计算机科学教学的一部分的更多信息 |9-12年级 |14-18岁。此课程概述可在“支持文件”部分下找到。本课程还包括课堂演示。本演示文稿旨在为您提供遵循逐步发布模型的基架分步序列。在教学期间使用此演示文稿来帮助指导学生。此资源也可以在“支持文件”部分下找到。
指导思想
学生需要帮助CodingMine为动物医院开发新软件。兽医需要轻松识别和分类动物,并开出不同的治疗方法和饮食要求。学生将使用列表来帮助开发该项目。学生活动
编码活动活动1:动物分类
开发人员需要他们的帮助来列出动物列表,然后在预定义的位置在正确的围栏中生成不同动物的类型。
活动2:饮食要求
兽医需要他们的帮助来编写一些代码来控制食品制造机。该机器将为具有不同饮食要求的三种不同狗制作食物
- 第一只狗将需要列表中已有的所有内容。
- 第二只狗需要额外的维生素。
- 第三只狗需要将牛肉从列表中删除。
活动3:猫叫什么名字?
数据科学家需要他们的帮助来编写几段代码,这些代码将使用排序和反向方法来更改猫名列表。
- 第一个代码必须将最后一只猫的名字更改为 Shadow。
- 第二个代码必须按字母顺序对猫名进行排序。
- 第三个代码必须反转列表中的所有猫名。
性能预期
询问学生他们在课程中学到的技能,以加强概念。完成课程后,学生应该能够回答以下问题:1. 什么是列表?
2. 命名列表或变量时,我们用什么代替空格?
3. 列表内容周围有什么语法?
4. 我们可以对列表使用哪四种方法?
这些问题也可以用作形成性评估。这些问题的可打印版本可以在教育者指南的末尾找到。