作者ggg12345 (ggg)
看板Soft_Job
标题Re: 学校资x要怎麽教 ? 软体公司才活得过来长得大?
时间Fri Mar 13 16:28:06 2009
※ 引述《SILee (working for what?)》之铭言:
: 我现在是电机的研究生,这学期接了TA的工作带实习课後也是很头痛
: 到底要怎麽教这群「天真」的小大一
: 不知道为什麽
: 这些学弟很多人都会有我是电机系的又不是资工系的干麻学写程式这种奇怪的观念
: 不然就是像之前某版友说的那样,直接摆出一付我就是不会当掉我吧的态度
: 上课时好说歹说跟大家讲即使是电机系programming和algorithm的功力也是很重要的
: 但是这群刚从高中烦闷的升学压力解放出来的学生根本听不进去
: 也许是我的表达能力不好,所以大家听不懂
: 但是问有没有问题时又没人举手...
: 靠!自己有问题不问,只会在背後complain,最好是我会知道大家哪里有问题啦
: 下课回宿舍後就是赶着去联谊,不然就是在打魔兽
: 也不自己找机会多练习
: 最好是programming这种东西平常不自己多练习会进步啦!
: 这学期开学到现在刚好一个月
: 说实在的,我已经不知道接下去的课要怎麽上了
: 认真的还是跟紧脚步一直在学习
: 但是不愿意学的就是不愿意学;全班的程度呈现M形的现象
: 搞到现在我很头痛要怎麽控制课程和homework的难度
==========
说个 4X 年前的某校电机系一位老师的老故事, 他是当时的电算中心主任,
教电机系学生的 "程式规划与设计". 就是 programming 而且还是 FORTRAN
programming . 他每次就跟我提起教程式语言与程式设计的苦处, 他的结论
是他的唯一贡献是: 让不该读电脑领域的学生不致误闯这个领域. 通常这个
南部老牌国立大学的电机系学生, 每班只有前十个会得 90 分以上, 其余都
是 6X 分. 那时代没有电子计算机这种科系, 只有个位数以下的大学有大型
主机, 使用电脑是为了科学计算模拟用的.
当时, 个人的观察是这样的:
1.第一次打卡後上机, 少数人出得来, 多数人都嘛因错字(coding form 自己
写错或打卡员打错未检查出来)先被 compiler 踢出来. 有结果出来的已是
少之又少的万幸, 第一次就做对的人, 写字一定工整, 查卡绝对仔细. 这
时候, 有结果的(不论对错)但不是被 compiler 踢出来的同学就有了优越
感.
2.等第二题第二次上机时, 第一题未跑出来的还得同时跑第二题, 负担增加,
心慌马乱. 此时, 灵光好胜的开始多方探讨观察与询问, 总会找出差异与
问题, 开始开窍.
3.最早做出来那批是最信心满满的, 也会给自己的成功范例给别人参考, 但
通常不会想看别人成功的程式(总是人人不同).
4.等到习题开始偏离上课例题, 某些部份只提指述涵义不再有大量范例时,
最先给别人程式参考的就开始遇上瓶颈.
5.能看懂别人程式的就逐步不再犯错, 甚至等着先看别人的, 然後自行修正
补充.
跑完十道题, 最後就剩那些灵光的自成一小团, 有时最早做出来的却无法相
信那些曾经看过他的程式者为何会青出於蓝而胜於蓝. 当年, 後面全抄的是
会被抓出来扣很多分的.
这位老师的分数作风当然是被怨, 太多人後来读了电脑博士, 一谈及就愤愤
不已. 但写程式的灵光, 那种二分法准确率还是很高.
只是很会写程式未必能遇伯乐, 钱途光明.
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.115.4.12
1F:推 ideaup:想起以前在大学用打卡上机 写fortran程式的事, 03/13 17:45
2F:→ ideaup:後来到国营企业以fortran 语言,用了2年时间设计一程式, 03/13 17:46
3F:→ ideaup:才具备程式能力的,所以,不是短时间就能写程式的. 03/13 17:46
4F:→ ggg12345:使用十进制的commercial FORTRAN 吗? 大学打卡约1986消失 03/13 20:03
5F:推 ideaup:用过打卡机,而还在写程式的人,应该很少了 03/13 21:45