| 开启目录 |
| 关闭目录 |
BCIT 非常重视C语言的学习。它将C语言分成三级,每一级要学一个学期。第一级的课程编号为COMP 2425。
课本 采用 C Primer Plus 第三版,作者 Stephen Prata, 价钱43元。这本书可在 半价电脑图书店 买到,价钱能便宜一半。我很喜欢这本书,编写得很好。很多在大陆学过编程的人,往往会有C语言方面的中文书。我觉得,如果书不很贵,买英文版的书来看,对听课或是将来会有帮助。
要留意的是,BCIT 同一门课的课本也是经常换的,不同学期可能会用不同的教科书。
编译器(compiler)老师不指定用哪一种编译器。有人用 Turbo C,有人用VC++。学院里电脑上装的是VC++ 6.0 。
老师 是个年轻人。他对C语言极为推崇,认为C语言运行的速度很快。“快得好像这样”,他用西方人表达方法,用拇指和中指打了个响声。他说,软件运行速度在跟同类产品竞争时,起很重要的作用。提到当前很多人在学 Visual Basic 语言时,他不以为然地说,那是一种傻瓜编程语言,C语言才是真正的编程语言。
一开课,他提醒大家,这门课的平均分数是六十分,能得75分以上,便是excellent。如果有人是公司出钱来培训的,公司要求成绩达75分以上才报销学费的话,那么请跟公司解释,这门课分数不会给很高。
课堂时间安排 这门课开课时有二十名学生,没配有助教。老师只讲课,不去计算机室上机,不会详细讲如何使用编译器。他假设学生都按要求先经过了Pascal课程的学习。
计分方法:
测验 15%
作业 40%
期中考试 15%
期末考试 30%
这门课每次上课前,要进行一次测验。不是测验上堂课讲过的内容,而是本节课要讲的内容!这逼得你必须提前看书。
作业 共有5个作业。最后一个作业与Pascal很相似,是编写一个客户资料数据库。同样,老师没给作业的标准答案。
老师对作业的要求是很高的。有些学生没有经过Pascal课程的学习,第一次交作业时,没按要求去做,老师只给10%的分数。有的经过学院学习的学生,作业做得非常好。班上有个台湾同学,是台北交通大学数学系毕业的。他的作业次次得100分,考试分数在90分以上。大的作业,他用了75页纸打印出来,厚得好像一本书。让我这个只用了七八张纸的邻座,感到羞愧万分。课程结束时,老师想介绍这个同学到一家公司干活,但这个同学还是转去全日制学习了。
考试 采取闭卷考试方法。期中考试全是笔试,而期末考试时,先是笔试,完后去计算机课室,每个学生将做好的最后一个作业演示给老师看。把软盘插入电脑,按老师要求的步骤做,老师会提问一些问题。有的学生见是这样考法,就悄悄溜了。这时我发现,到现在为止,班里只剩一半人了。
相关文章
*** 2000-12-20 ***