CompBook 板


【过犹不及】 侯捷 [email protected] http://www.jjhou.com 本文第一次发表於 2000/05/20 清大.枫桥驿站(140.114.87.5).电脑书讯版(Computer/CompBook) 本文将於日後整理於 侯捷网站/散文 2000 ----------------------------------------------------------- ●过犹不及 前阵子我在 BBS 上看到一封 post,大意是说发信者修了一门 「系统程式」课程,老师出的习题是写个 assembler,并需以 视窗模式作为人机介面。学期已经过去一半,同学们束手无策, 不知如何是好。 这让我心惊胆颤。视窗介面的 assembler?这不是我那群在 科学园区工作的朋友(恕我不能说他们的公司名称)手上的 project 吗?他们负责为公司生产的晶片开发 assembler,并提供 视窗介面,以求给客户一个好的开发环境。 大三(or 大二?)学生竟然也要写这样的东西,会不会 太为难同学了? 「系统程式」课程以 assembler 做为习作,是司空见惯也 十分理所当然的主题。assembler 的难度与复杂度,和指令集 的大小有密切关系;我并不会天真地以为那个习题的规模会与那家 全球数得出排名的晶片公司所进行的 project 的规模相提并论。 让同学们习作一个小型规模的 assembler,当然是个适当 的磨练。 问题出在「视窗介面」。 windows programming 不是件简单的事情。可是很多资讯系上 (以及许多老师)认为这是同学们自己要去想办法的事。然後, 把这种放任同学自生自灭的技术又套在习题上面,要求同学们 完成目标。 沽且不论 windows programming + assembler 两者合一对 大三同学的难度。「系统程式」课程要求写个 assembler 做为习题,就是希望同学们好好写个 assembler(我这可不是 废话嘛)。套上视窗介面,同学们上焉者也得花许多时间 来做与这门课程(系统程式)毫不相干的东西(视窗介面), 下焉者根本做不出来,只好用抄的用拷的。本来可以对本科目 精益求精的时间精力,现在必须另移一大半它用。 更糟的是,不论全抄的、半抄的、套用(某种什麽好用之) 介面外壳的,从此都自以为「我可以写出一个视窗介面的 assembler」。眼的境界提昇了不少,手其实还停留在原地。 眼的境界提昇了不少,手其实还停留在原地!该紮的基础没紮好, 虚浮空泛的东西倒有一堆。这是题目太难的最大後遗症。 影响同学很深远。 p.s. 如果这个习题,把「视窗介面」列为 option,就很理想了。 做得出来,加分;做不出来,固守本份也不差。 * * * * * * * * * * * * * * * * * * * * * * * * * * 家里请了一位新竹师院的大二同学当小孩的钟点褓姆。 她是数理系,於是我闲聊问她系上是否开有电脑课程。她说有。 『什麽样的课程?』 『上学期教 C 语言。』 『那不容易唷。出了些什麽习题?』 『打砖块。』 『打砖块?那不是得有图形介面吗?难道你们得写 Windows 程式?』 『是呀。』 『真是很不容易。你们都写得出来吗?』 『嗯…大部份都要请出学长学姊的习题做参考,或是请外校同学帮忙。』 又是一样的情况,课程的习题远超出同学当时的能力。我实在 不能想像 C 语言课程要求同学写一个打砖块的 Windows 程式。 太难了,太难了。 既然使用 C 语言,那麽显然得以 SDK 来写 Windows 程式罗? 太难了,太难了。(我敢说如果我追问下去,那位大二同学 不知道什麽是 SDK) 既然使用 SDK,那麽显然得知道 WinMain, CreateWindow, RegisterClass, Message Loop, DispatchMessage, window procedure 罗?太难了,太难了。(我敢说如果我 追问下去,那位大二同学什麽都不知道) 既然是打砖块游戏,那麽显然得知道动画基本原理罗;既然 用的是 SDK,那麽少不得也得知道 Windows message, WM_TIMER 罗? 太难了,太难了。(我敢说如果我追问下去,那位大二同学什麽 都不知道) 习题交出去了,学分拿到了,意义何在? 糟糕的是,不论全抄的、半抄的、囫囵吞枣的,从此都自以为 「我已经可以写出一个视窗模式的「打砖块」游戏程式」。 眼的境界提昇了不少,手其实还停留在原地。 眼的境界提昇了不少,手其实还停留在原地!该紮的基础没紮好, 虚浮空泛的东西倒有一堆。这是题目太难的最大後遗症。 影响同学很深远。 ●严师与高徒 三字经里就说了:子不教,父之过,教不严,师之惰。 老师们大概都希望别人称己一声严师,都希望别人说我某某人的 题目出得很有水准。如果听闻同学们背地里说「某某老师的题目 好难唷」,「某某老师每学期砍掉 30 个」,难免沾沾自喜。 要是不小心知道自己得了个「大刀」之名,恐怕心情亦没有不愉悦的。 可是,要知道,严师和难题(超过应有水平)没有任何关系。 「题目有水准」和「题目很难」也没有任何关系。 每一门科目,重视的应该是基础的养成,就像练武人的 呼吸吐纳与马步功夫。现在大学生,大部份人的基础都 太虚浮了,经不起严格的测验。 如果要我测同学的 C++/OOP 程度,我只要你写个 100 行小程式, 看看你的 programming style 是否有大家风范,就知道了。 行家一出手,便知有没有。我不需要你写什麽大程式给我看, 也不需要知道你写过那麽大软体(那不一定准)。 揠苗助长是没有用的 — 扼杀了同学的兴趣,效果适得其反。 呼吸吐纳与马步功夫最重要。 ●老师的心理状态 「心理状态」就是「心态」。中文里头说「探险老师的心态」, 感觉起来好像很负面。说「探险老师的心理状态」,比较中性些。 那麽,让我们来探讨一下老师的心理状态。 这真是一件临渊履薄的工作。中国人为尊者讳,为贤者讳。 老师既尊又贤,怎可探讨老师的心理状态! 没关系,侯捷亦为人师,就当侯捷自我剖析好了。 老师出的考题或习作难度过高,超过同学应有的水平,总的来说是: 1. 眛於现实,没有深刻分析同学们在怎样的学程安排下,目前应该 有怎样的实力。 2. 好大喜功,喜欢看到华丽的教学成果,不论同学如何达成。 3. 自信不足,喜欢听到人家以赞叹的声音说「老师的题目好难唷, 好有水准」。听到「老师的题目很简单啦,学分好拿」,则郁卒。 4. 揠苗助长,太过心急。 「妇孺皆解」本是赞美词,学术圈内则千万别说谁谁谁的论文或 书籍或课程「妇孺皆解」。 如果「妇孺皆解」不是赞美词,白居易在中国文坛为什麽有那麽 高的地位? 课程的良窳,不在考题或习题的难度。不当(过难)的考题或习题, 扼杀同学的信心和兴趣,罪过一桩。 话及於此,点到为止。 --- the end  -- ※ Origin: 枫桥驿站<bbs.cs.nthu.edu.tw> ◆ Mail: [email protected]







like.gif 您可能会有兴趣的文章
icon.png[问题/行为] 猫晚上进房间会不会有憋尿问题
icon.pngRe: [闲聊] 选了错误的女孩成为魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一张
icon.png[心得] EMS高领长版毛衣.墨小楼MC1002
icon.png[分享] 丹龙隔热纸GE55+33+22
icon.png[问题] 清洗洗衣机
icon.png[寻物] 窗台下的空间
icon.png[闲聊] 双极の女神1 木魔爵
icon.png[售车] 新竹 1997 march 1297cc 白色 四门
icon.png[讨论] 能从照片感受到摄影者心情吗
icon.png[狂贺] 贺贺贺贺 贺!岛村卯月!总选举NO.1
icon.png[难过] 羡慕白皮肤的女生
icon.png阅读文章
icon.png[黑特]
icon.png[问题] SBK S1安装於安全帽位置
icon.png[分享] 旧woo100绝版开箱!!
icon.pngRe: [无言] 关於小包卫生纸
icon.png[开箱] E5-2683V3 RX480Strix 快睿C1 简单测试
icon.png[心得] 苍の海贼龙 地狱 执行者16PT
icon.png[售车] 1999年Virage iO 1.8EXi
icon.png[心得] 挑战33 LV10 狮子座pt solo
icon.png[闲聊] 手把手教你不被桶之新手主购教学
icon.png[分享] Civic Type R 量产版官方照无预警流出
icon.png[售车] Golf 4 2.0 银色 自排
icon.png[出售] Graco提篮汽座(有底座)2000元诚可议
icon.png[问题] 请问补牙材质掉了还能再补吗?(台中半年内
icon.png[问题] 44th 单曲 生写竟然都给重复的啊啊!
icon.png[心得] 华南红卡/icash 核卡
icon.png[问题] 拔牙矫正这样正常吗
icon.png[赠送] 老莫高业 初业 102年版
icon.png[情报] 三大行动支付 本季掀战火
icon.png[宝宝] 博客来Amos水蜡笔5/1特价五折
icon.pngRe: [心得] 新鲜人一些面试分享
icon.png[心得] 苍の海贼龙 地狱 麒麟25PT
icon.pngRe: [闲聊] (君の名は。雷慎入) 君名二创漫画翻译
icon.pngRe: [闲聊] OGN中场影片:失踪人口局 (英文字幕)
icon.png[问题] 台湾大哥大4G讯号差
icon.png[出售] [全国]全新千寻侘草LED灯, 水草
伺服器连线错误,造成您的不便还请多多包涵!
「赞助商连结」






like.gif 您可能会有兴趣的文章
icon.png[问题/行为] 猫晚上进房间会不会有憋尿问题
icon.pngRe: [闲聊] 选了错误的女孩成为魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一张
icon.png[心得] EMS高领长版毛衣.墨小楼MC1002
icon.png[分享] 丹龙隔热纸GE55+33+22
icon.png[问题] 清洗洗衣机
icon.png[寻物] 窗台下的空间
icon.png[闲聊] 双极の女神1 木魔爵
icon.png[售车] 新竹 1997 march 1297cc 白色 四门
icon.png[讨论] 能从照片感受到摄影者心情吗
icon.png[狂贺] 贺贺贺贺 贺!岛村卯月!总选举NO.1
icon.png[难过] 羡慕白皮肤的女生
icon.png阅读文章
icon.png[黑特]
icon.png[问题] SBK S1安装於安全帽位置
icon.png[分享] 旧woo100绝版开箱!!
icon.pngRe: [无言] 关於小包卫生纸
icon.png[开箱] E5-2683V3 RX480Strix 快睿C1 简单测试
icon.png[心得] 苍の海贼龙 地狱 执行者16PT
icon.png[售车] 1999年Virage iO 1.8EXi
icon.png[心得] 挑战33 LV10 狮子座pt solo
icon.png[闲聊] 手把手教你不被桶之新手主购教学
icon.png[分享] Civic Type R 量产版官方照无预警流出
icon.png[售车] Golf 4 2.0 银色 自排
icon.png[出售] Graco提篮汽座(有底座)2000元诚可议
icon.png[问题] 请问补牙材质掉了还能再补吗?(台中半年内
icon.png[问题] 44th 单曲 生写竟然都给重复的啊啊!
icon.png[心得] 华南红卡/icash 核卡
icon.png[问题] 拔牙矫正这样正常吗
icon.png[赠送] 老莫高业 初业 102年版
icon.png[情报] 三大行动支付 本季掀战火
icon.png[宝宝] 博客来Amos水蜡笔5/1特价五折
icon.pngRe: [心得] 新鲜人一些面试分享
icon.png[心得] 苍の海贼龙 地狱 麒麟25PT
icon.pngRe: [闲聊] (君の名は。雷慎入) 君名二创漫画翻译
icon.pngRe: [闲聊] OGN中场影片:失踪人口局 (英文字幕)
icon.png[问题] 台湾大哥大4G讯号差
icon.png[出售] [全国]全新千寻侘草LED灯, 水草

请输入看板名称,例如:iOS站内搜寻

TOP