作者ephesians (ephesians)
看板Programming
标题Re: 解释OS/Language/Compiler/API的关系是老师上봠…
时间Sat May 26 13:59:28 2007
※ 引述《ccbruce (彼女に会いたい)》之铭言:
: 并且在课堂上,似乎IDE的方便度之加强间接导致学生的脑残?也就是说,学生完全把IDE
: 当成了Compiler来用(而且是必需品),而在剥离了IDE的环境下,面对指令式(稿)的
: 发展环境一筹莫展。
: 诸如此类的问题好多,并且不乏所谓「科班」出身的人,这到底是老师的责任(未告知)
: 还是学生的责任(未慎思明辨)?
不管教学法是用什麽工具,
回你所举的第四个情境: VC++跟C++有什麽差别?
答案是VC++是建立於C++之上的实作,并提供了写C++程式的工具. 语言独立於工具之外.
同理,教学内容与品质不也独立於工具之外吗?
你却再度针对工具来讨论资讯教育的问题,是不是不切实际?
而实际教学环境可能是下列情境,分别由你所举的例子来举例:
: 某A:ccbruce,问你喔。X语言能不能写多执行绪啊?(事实上这跟API、OS有关)
OS老师: A process is a running program. A process can be separated into
several threads.
学生A-z: (打牌中)
: 某B:VB好烂喔,都没办法存取RS232(事实上是可以的,但要花钱买Library)
VB老师: 来,我们来看一下,VB要存取RS232应该......
学生A: ??? (只要提到稍微系统面的东西,就陷入听不懂的状态.)
学生B: RS232是什麽,可以吃吗?
学生C: (懒得听,没命地抄笔记,但是之後即使看也看不懂.)
: 某C:为什麽i=0要写成i^=i啊?(因为好的C Compiler会带你上天堂啊~)
计概老师: 1 XOR 1 = 0, 1 XOR 0 = 1, 0 XOR 1 = 1, 0 XOR 0 = 0...
学生A-z: (专心连线中...,连线种类齐全,包括msn,魔兽,卡丁,周公online.)
: 某D:VC++跟C++有什麽差啊?(案!VC++是套装软体啦,它还是C/C++啊!)
C++老师: if ... (then) ... else ....
学生A-z: (抄)
C++老师: 变数命名有一些规则,不可以数字开头,不可用_,字母,数字之外的符号...
学生A-z: (昏)
C++老师: 程式语言独立於编译工具... 解决问题应该将它分解为几个较小的问题,
然後各个解决...
学生A-z: (睡)
结论: 老师有讲,叫你要用心,要用心,要用心,你没有在听嘛!
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 61.231.17.25
1F:推 abcdefghi:这种教法我也想睡,高手不见得就是个好老 140.113.23.107 05/26 17:19
2F:→ abcdefghi:师,好老师不见得要是高手,如何把学生教 140.113.23.107 05/26 17:20
3F:→ abcdefghi:会,也是门学问. 140.113.23.107 05/26 17:20