为什么大学c语言课不顺便教一下Linux,Makefile,git,gdb等配套工具链呢?
- 网络资讯
- 2024-09-25 23:01:02
嗯,是的,这些东西是 计算机教育中缺失的一课,早在2024年麻省理工学院的 Anish、Jon 和 Jose 就意识到了这一点:
这些年,我们在麻省理工学院参与了许多课程的助教活动,过程当中愈发意识到很多学生对于工具的了解知之甚少。 计算机设计的初衷就是任务自动化,然而学生们却常常陷在大量的重复任务中,或者无法完全发挥出诸如 版本控制、文本编辑器等工具的强大作用。效率低下和浪费时间还是其次,更糟糕的是,这还可能导致数据丢失或 无法完成某些特定任务。这些主题不是大学课程的一部分:学生一直都不知道如何使用这些工具,或者说,至少是不知道如何高效 地使用,因此浪费了时间和精力在本来可以更简单的任务上。标准的计算机科学课程缺少了这门能让计算 变得更简捷的关键课程。并且已经开始行动,在 2024 年 1 月“独立活动期”开设了一个叫做 The Missing Semester of Your CS Education 的课程
该课程为期一个月,是学生开办的短期课程。提供了各种能够立即广泛应用解决问题的趁手工具指导:
并公开提供了全部课程的录制视频与相关资料,如今已经有中文版了。
为什么大学c语言课不顺便教一下Linux,Makefile,git,gdb等配套工具链呢?由讯客互联网络资讯栏目发布,感谢您对讯客互联的认可,以及对我们原创作品以及文章的青睐,非常欢迎各位朋友分享到个人网站或者朋友圈,但转载请说明文章出处“为什么大学c语言课不顺便教一下Linux,Makefile,git,gdb等配套工具链呢?”