- 文件大小
- 未知
- 语言地区
- 中文/英文
- 已经过安全检测
- 健康
- 课程技能
- 通信 创造力 批判性思维
- 预估时间
- 1小时
- 课程难度
PYTHON 101 WITH MAKECODE - 第 1 课
学习目标
- 了解什么是计算机语言
- 定义算法
- 识别 Minecraft Python 命令语法结构
- 声明字符串或数字时区分语法
- 确定如何更正语法错误
教师准备和笔记
本课程也是使用 Python 计算机科学编程单元的一部分。请参阅课程概述,了解有关如何将此内容用作高中学生计算机科学教学的一部分的更多信息 |9-12年级 |14-18岁。此课程概述可在“支持文件”部分下找到。本课程还包括课堂演示。本演示文稿旨在为您提供遵循逐步发布模型的基架分步序列。在教学期间使用此演示文稿来帮助指导学生。此资源也可以在“支持文件”部分下找到。
指导思想
学生们需要帮助一家名为CodingMine的软件开发公司。他们需要查找并修复软件中的所有错误。该公司的首席执行官确实需要学生的帮助,因为这个问题似乎在他们编写的许多代码中变得普遍存在。学生需要使用正确的语法写下 Minecraft Python 命令,并查找并纠正其他已经存在的代码段中的错误。学生活动
编码活动
活动1:什么是正确的?
开发人员需要他们的帮助来确定计算机显示器上的哪个命令编写正确。他们必须通过检查编码窗口 [c] 中的每个命令来找到有效的命令来执行此操作。当他们找到正确的命令时,他们需要按下显示该命令的小型计算机显示器右侧的鼠标按钮。向学生解释,运行正确的代码段时不应显示语法错误,并且命令应在聊天中显示单词“Hi”。
活动2:缺少什么?
程序员已经寻求他们的帮助,因为他无法找出监视器上的命令中缺少哪些语法块。房间中间的箱子里有语法块。学生必须使用这些块来填充命令的缺失语法。学生还可以通过在编码窗口中运行监视器上的每个命令来检查它们的不同解决方案。
活动 3:正确的数字是多少?
数据科学家要求他们帮助找出三个数字之和的正确答案。找到正确答案后,他们应该按正确的按钮,从每个显示器下的三种给定可能性中选择一种。
性能预期
询问学生他们在课程中学到的技能,以加强概念。完成本课程后,学生应该能够回答以下问题:1.如果要在聊天中显示一段文本或数学值,请使用什么命令?
2. 当我们想在聊天中显示一段文本时,我们是否使用引号?
3. 如果我们想使用它们的数值,数字是带引号还是不带引号?
4. 我们在命令的参数周围放置什么语法?
这些问题也可以用作形成性评估。可在教育者指南的末尾找到可打印的版本。