编程基础

*此内容使用人工智能(Beta)翻译,可能包含错误。若要查看英文页面,请点按 此处

课程描述 : 探索函数、循环和 if/then 语句的编程概念,通过小项目添加到游戏中,如颜色变更平台和陷阱。

课程目标
  • 通过修改零件的属性来展示 if/then 语句的逻辑。:
  • 独立地解决脚本中遇到的问题来进行实践故障排除。
技能和概念
  • 属性 - 控制对象外观或行为的东西,例如颜色或玩家是否可以穿过它。:
  • 循环 - 一组代码,直到另有说明为止重复。:
  • 函数 - 一组指令可以在脚本的不同部分重复使用。

概述

持续时间活动描述
5 分钟介绍介绍会话。
20 分钟指导教程:使用属性使用脚本修改零件的颜色属性。
35 分钟指导教程:编写陷阱使用函数和 if/然后语句编写陷阱。
5 分钟总结反思项目并总结学到的概念。

课程计划

介绍

  1. 解释今天的会话将是不同的小型项目来发展脚本技能

    • 了解这些概念很重要,因为冒险游戏将有更多的脚本。
    • 指出这些项目,像陷阱一样,可以包含他们在第 3 阶段开始的冒险游戏项目。

指导教程 - 使用属性

  1. 通过以下教程引导学生:

  2. 鼓励学生独立解决问题,如果他们有错误。为了帮助,让他们尝试:

    • 重做最后几步。
    • 向同伴寻求帮助。
  3. 当学生写代验证码时,检查学生是否写出准确描述代验证码的评论。

    • 不特定:运行代验证码
    • 改进:改变练习部分的颜色

指导教程 - 编写陷阱

  1. 当使用 if 语句时,检查学生是否将代码indent出来看起来像代码样本。这有助于使代码更易阅读,随着脚本变得更大,这变得越来越重要。

总结

  1. 回顾学生创造和词语: 属性循环函数
  2. 在下一会话中指出,学生将在一个新项目中开始制作冒险游戏。

附录

排除故障和课堂提示

  • 在编写代码时,提醒学生重新检查大写或请同行检查他们的工作。即使是一个错误的字母可能会导致更长的单词,例如 FindFirstChildWhichIsA 出现错误。
  • 尝试以下内容以帮助学生发展排除故障技能。
    • 故意在代码中犯错误,然后要求学生识别错误。这可以很容易转变为游戏。
    • 写一行部分代码并要求学生完成它。
    • 在“在我之前问 3”中使用,学生在向老师寻求帮助之前向三名同学询问。学生在进入更复杂的项目时,独立地解决问题变得越来越重要。