我希望这个论坛是提出这个问题的正确位置!
我是一所中学/高中的老师,其中一名八年级学生有兴趣自学编程。
我推荐Python作为入门语言。我一直在努力寻找任何可以访问的编程指南(从语言和语调的角度来看)到八年级学生。
是否有可以推荐的指南?
答案 0 :(得分:6)
如何像计算机科学家一样思考 - 用Python学习
http://openbookproject.net/thinkcs/python/english2e/
它是免费的,针对初学者程序员。在我看来 - 这是学生的最佳选择。
答案 1 :(得分:3)
答案 2 :(得分:2)
他对游戏有兴趣吗?有Invent Your Own Computer Games with Python。
答案 3 :(得分:2)
Learn Python the Hard Way(具有讽刺意味)非常容易接受并且对初学者友好。在这种情况下,“艰难的方式”指的是大量的打字,这是一种很好的学习方式。
答案 4 :(得分:1)
初学者“Head First Python”http://oreilly.com/catalog/0636920003434
答案 5 :(得分:1)
我在C大学开始时没有任何编程知识或其他任何知识,我相信他比我大一新生更好。
但编程的重点不是一开始的语言,而是解决问题的理解
教他写一个算法然后建议C / Python,无论他在学习算法后能找到自己的路径
答案 6 :(得分:1)
Stack Overflow本身是查找特定资源的好方法。这里有两个问题可以帮助您找到Python资源(大多数答案指定初学者/中级/专家)。希望它有所帮助。
此外,很多答案似乎都在这里指出:
编辑:我发现有些人推荐DIP / DIP3,但很多人没有,所以我删除了对它的引用。正如@What在他的回答中指出的那样,Learn Python the Hard Way是一个针对初学者的非常好的资源。