是我目前为止看到最好的零基础计算机编程公开课。很适合工业设计等非计算机专业的同学入门学习计算机编程。
当然哈佛本来就是全世界排名前五的学校,有这个机会免费学习哈佛的课程蛮好的。
比如调试C语言学习环境的时候,很多同学会在第一步卡住,环境配置不好。但是CS50与Github合作提供了在线编译环境,在任何一个设备上都可以云端编写并运行代码:cs50.dev(需要科学)
免去了很多配置环境的烦恼,使学生能够专注于算法本身的学习。
个人感觉:优秀的老师与一般的老师区别就是:优秀的老师更能够从学生现有的知识体系出发,尽可能多的讲解可以理解的知识,避免常见的错误,循序渐进让学生能够掌握足够的知识。而不是一个字一个字念PPT这种行为。 (更多…)