第一个练习


第一个练习应该涵盖概念basics,并且不应该有前置条件。 它只应该提供足够的信息,让学员能够完成手头的练习。

许多学习路径已经实现了涵盖basics的练习。 为了了解这类练习通常教什么,我们建议你注册几个有学习模式的不同学习路径,并完成第一个概念练习。

每种语言都不同,你可能会发现你需要引入的内容比其他学习路径多,或者少。 例如,如果你需要编译程序才能让它运行,那么你需要在练习的简介中提到这一点。

basics练习中经常涵盖的其他内容包括:

  • 函数或方法的定义
  • 调用函数
  • 向函数传递实参
  • 将值赋值给一个名称(变量和/或常量)

尽可能少用数据类型。 如果做得到,只用整数,因为它们的表示法在大多数语言中都相同,而且几乎所有人都很熟悉。

如果某个学习路径对应的语言与你的相似,不妨去看看能否复刻他们的练习,并把它作为起点。

力求简洁;不要用信息让学员不堪重负。 简介应该解释得_刚刚好_,让学员能够查看代码并识别出不同部分是什么。 他们不需要深入理解其中任何内容,但也不应该对某个东西是什么感到困惑。

学员应该只需要主动_使用_一两个概念。