- 文件大小
- 未知
- 语言地区
- 中文/英文
- 已经过安全检测
- 健康
- 课程技能
- 通信 创造力 批判性思维
- 预估时间
- 1小时
- 课程难度
PYTHON 101 WITH MAKECODE - 第 10 课
学习目标
- 使用所有积累的编码知识来完成一定数量的任务
教师准备和笔记
本课程也是使用 Python 计算机科学编程单元的一部分。请参阅课程概述,了解有关如何将此内容用作高中学生计算机科学教学的一部分的更多信息 |9-12年级 |14-18岁。此课程概述可在“支持文件”部分下找到。指导思想
CodingMine的开发人员希望尽快向公众推出Agent。但是,必须对其进行更多的压力测试。因此,开发人员创建了一个测试区域,代理必须在一个时间限制内完成最多十个挑战。这些挑战是代理在整个课程中编码以执行的所有用例的汇编。学生将在一个大型编码领域完成所有挑战。在这个舞台上,他们将面临编码挑战,需要在 3.5 分钟(210 秒)或更短的时间内完成。本课程是为一个或两个玩家设计的。学生有能力与其他学生一起玩,竞争看谁能在最快的时间内完成挑战。
学生活动
编码挑战:对于每个挑战,只给出一个解决方案。如果学生编写的任何其他代码达到相同的结果,它将是有效的。如果 210 秒过去了,学生还没有完成当前挑战,他们将自动进入下一个挑战。
首先,学生需要与首席执行官交谈,然后选择一两个玩家。如果他们选择两名玩家,则每个学生需要进入一个单独的舱。每个学生在他们的编码领域都有一个重置按钮;此按钮只会重置他们的挑战。在课程结束时,学生将能够看到他们完成了多少挑战。在整个课程中,在适用的情况下,代理已经获得了该挑战所需的所有必需的块或物品。
1.眩光灯:嵌套环
2. 逐行:嵌套循环
3.南瓜还是甜瓜?:条件
4. 钻石热:变量
5. 语法是什么!?:语法
6.弹簧到:调试
7. 地球深处:循环
8. 钻石或泥土:计算和布尔值
9. 我需要列出吗?
10: 特工迷宫:同时循环