- 文件大小
- 8.19MB
- 已经过安全检测
- 健康
- 适用Minecraft版本
- 1.18.42
- 预估时间
- 1小时
- 技能
- 创造力 批判性思维
- 课程难度
- 适合年龄段
- 6
学习目标
熟悉 Python 中的变量及其基本用途。
开始理解分解的概念,因为学生将问题分解为代理的可编码解决方案。
使用以下 CSTA 标准:1A-AP-11、1B-AP-09、1B-AP-15
开始看到排序的重要性,把事情整理好,以便代理可以完成它的任务。
了解 say() 命令及其输出信息的目的。
熟悉笔记本界面。
指导思想
欢迎来到浮岛王国。这个神秘的王国漂浮在下面的世界之上。在这一系列课程中,学生将通过每个世界中的一系列主题任务来学习 Python 的基础知识。完成这些任务将使王国在技术上进一步发展。
导入:向学生解释他们来到神秘的浮岛王国,帮助居民发展对技术的理解。在学生能够前进到技术更先进的文明版本之前,他们必须从新石器时代开始。
学生活动
编码活动:30-45 分钟
活动 1.1:Say()
活动 1.2:变量
活动 2:代理移动
活动 3:农田
活动 4:捡苹果
活动 5:矿山完成:学生完成活动 5 后,将获得一个煤矿石块。如果他们把这个交给巫师,他就能把它变成一块煤,一旦被带到酋长那里,世界就完了。
性能预期
完成本课程后,学生应该能够回答以下问题:
- 键盘上的哪个键用于打开代码构建器窗口?
- 完成最终的地雷任务需要多少步骤?
- “变量”有什么作用?
- 使用什么命令将代理向左移动?
- 使用什么命令从 Python 输出游戏中的消息?