V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  kenpusney  ›  全部回复第 1 页 / 共 1 页
回复总数  2
2015-09-15 23:49:38 +08:00
回复了 chenhui7373 创建的主题 分享发现 Introduction to Programming
:P 谢谢推荐,作为主要维护者感觉非常荣幸。
目前还在更新,也希望能够得到 V2EX 社区朋友们的支持。
无论该用哪个IDE/编译器来教学,所出现的成果都不一定能够好到哪里去。
因为C语言被拿来当作教学的工具本身就被国人给滥用了,用坏了。

同意 @cassyfar 同学的前半部分,说C语言知识用来教授面向过程式的结构化程序设计思想的,但是现在无论是课堂还是课外,学生大部分都还是被各种工具的争端所感染,而没有深入到思想层级上。并且高校里打出的也是教C语言的名号,而不是说什么“结构化程序设计引论”等等之类的。
而C语言内部更高级的能够应用的东西不会被学生所触碰到,比如@bunorte 的说法,大学里学的东西都用不上,可是不应该怪我们学的问题,是不是想想课程该不该这样子设置?动辄就是写一个XX管理系统出来,难道高校的老师们就不觉得无聊么?

另外就是对IDE的纠结。到现在给很多人解释GCC的工作机制的时候头都要大半天,让他们学习GDB都很困难。国内高校被IDE限制的太紧了,以至于很多人初始上手一些东西的时候都不会用。毕竟IDE跟语言也是同一个性质的,语言相对思想来说是工具,而IDE相对语言来说也是工具,如果仅仅纠结于工具的细节忽略了思想,真的是本末倒置了。

@kneep =V=编译器+GCC是什么东西?GCC不就是编译器套件集合么?
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2819 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 11ms · UTC 09:11 · PVG 17:11 · LAX 01:11 · JFK 04:11
Developed with CodeLauncher
♥ Do have faith in what you're doing.