说到编程入门,C语言绝对是绕不开的经典。作为计算机专业的同学,这是理解计算机底层原理的敲门砖;而理工科其他专业的同学们,掌握C语言能让你更高效地用计算机解决专业问题。
我特别推荐浙江大学翁恺教授的这门《C语言程序设计》。翁老师在浙江大学求是计算机和中加班授课多年,把晦涩的编程概念讲得特别通透。这门课最大的特点是:从计算机思维方式讲起,让你真正理解编程背后的逻辑。
C语言虽然诞生于1972年,但至今仍在TIOBE编程语言排行榜稳居前二。操作系统、嵌入式系统、编译器这些底层软件都离不开它。更重要的是,学好C语言之后,再学Java、Python等其他语言会特别轻松。
这门课最棒的部分是翁老师设计的"问题导向"教学法。比如第二周就会带大家做一个完整的"找零计算器",第三周就能写出"猜数字游戏"。通过一个个实际案例,不知不觉就掌握了编程思维。
整个课程分为基础语法、程序结构、指针和实战应用四个模块:
✔ 计算机相关专业大一新生
✔ 电子、自动化等需要嵌入式开发的工科生
✔ 对系统编程感兴趣的爱好者
✔ 想夯实编程基础的转行者
特别值得一提的是,课程最后还会教大家用ACLLib开发图形界面小游戏,把学到的知识立即转化成有趣的作品。
每次看翁老师演示如何用C语言解决实际问题,都会感叹:原来编程可以这么优雅!如果你也想掌握这门"编程界的拉丁语",现在就是最好的开始时机。
最新评论