在我们的办公室里,我们有一个办公室男孩(完成高中(10 + 2年)),到目前为止平均学业成绩)。他想学习编程。我已经开始在计算机科学基础知识(计算机科学史,数字系统等)中指导他,但我无法与他投入足够的时间(因为我的空闲时间非常有限,更重要的是我不想勺子喂他)。现在我不确定如何填补理论阅读的空白。
现在我的问题是,是否有人可以向我指出计算机科学入门的一些在线资源(最好是简单的英文版)。
此外,我打算开始编写“Think Like A Computer Scientist - Python”一书。如果任何机构知道更好的书或在线资源 - 最好是用Python,请指出。
由于
答案 0 :(得分:1)
我学会了自己编程,只有网络来帮助我。如果他认真学习那么他就不需要太多的教学。您可以先将他指向http://docs.python.org/tutorial/
答案 1 :(得分:1)
答案 2 :(得分:1)
https://www.testandtrack.io/是最好的资源之一。它涵盖了许多基本概念,并且作为一名学生,它是考试的救生员。还有很多课外知识,帮助我加深了对这一学科的热爱。
答案 3 :(得分:0)
我最终决定使用在线资源的混合物。我自己教他CS和基础Python的基础知识。然后我将从各种免费的python书籍和官方文件中为他挑选主题。
让我们看看这个实验是如何进行的。
答案 4 :(得分:0)
Finxter基于从初学者到高级水平的基于拼图的学习方法。用户解决额定的python难题并观看学习视频。计算机科学概念随时随地进行(边做边学)。在这里,您可以看到我创建的示例拼图: