经常接触编程的人的课程通常包括一个代码项目,我认为这是一种很好的学习方式。然而,这样的项目常常让人觉得太做作了,因此工作起来并不是很有回报。
你对奖励代码项目有什么想法?(最好容易上手,并且可以随意扩展以供更高级的人使用!)。
编辑:
@Mark:感谢您的链接,尽管我对完全不熟悉编程的人的项目更感兴趣(该链接似乎更多地指的是已经精通至少一种语言并尝试学习新语言的人- 我会说的典型的 SO 观众:) -)。
@Kevin,Vaibhav,gary:我想到的是通过一种语言学习编程的人,所以在课程开始时,有些人对控制结构一无所知(更不用说任何语法)。但是,我正在考虑一个相当大的项目(通常在 1k-10k 行代码范围内,可能是 2 或 3 名学生一组)。这是在我的学校为完整的初学者所做的,它似乎确实对他们有用……除了他们中的大多数人觉得他们的项目工作很无聊!