课程描述 : 探索函数、循环和 if/then 语句的编程概念,通过小项目添加到游戏中,如颜色变更平台和陷阱。
课程目标 |
|
技能和概念 |
|
概述
持续时间 | 活动 | 描述 |
---|---|---|
5 分钟 | 介绍 | 介绍会话。 |
20 分钟 | 指导教程:使用属性 | 使用脚本修改零件的颜色属性。 |
35 分钟 | 指导教程:编写陷阱 | 使用函数和 if/然后语句编写陷阱。 |
5 分钟 | 总结 | 反思项目并总结学到的概念。 |
课程计划
介绍
解释今天的会话将是不同的小型项目来发展脚本技能
- 了解这些概念很重要,因为冒险游戏将有更多的脚本。
- 指出这些项目,像陷阱一样,可以包含他们在第 3 阶段开始的冒险游戏项目。
指导教程 - 使用属性
鼓励学生独立解决问题,如果他们有错误。为了帮助,让他们尝试:
- 重做最后几步。
- 向同伴寻求帮助。
当学生写代验证码时,检查学生是否写出准确描述代验证码的评论。
- 不特定:运行代验证码
- 改进:改变练习部分的颜色
指导教程 - 编写陷阱
通过以下教程引导学生:
当使用 if 语句时,检查学生是否将代码indent出来看起来像代码样本。这有助于使代码更易阅读,随着脚本变得更大,这变得越来越重要。
总结
- 回顾学生创造和词语: 属性 、 循环 和 函数 。
- 在下一会话中指出,学生将在一个新项目中开始制作冒险游戏。
附录
排除故障和课堂提示
- 在编写代码时,提醒学生重新检查大写或请同行检查他们的工作。即使是一个错误的字母可能会导致更长的单词,例如 FindFirstChildWhichIsA 出现错误。
- 尝试以下内容以帮助学生发展排除故障技能。
- 故意在代码中犯错误,然后要求学生识别错误。这可以很容易转变为游戏。
- 写一行部分代码并要求学生完成它。
- 在“在我之前问 3”中使用,学生在向老师寻求帮助之前向三名同学询问。学生在进入更复杂的项目时,独立地解决问题变得越来越重要。