作者ric2k1 (Ric)
看板EE_DSnP
标题Re: [情报] 关於本课程的一些问题与建议
时间Wed Feb 18 22:54:42 2009
也是去年写的, 不过大部分应该都还是适用, 想到再补充.
※ 引述《ric2k1 (Ric)》之铭言:
"我没有修过资料结构, 那我还可以修这门课吗?"
经过与另两位授课老师的讨论, 我们决定将 “资料结构” 自本课程之预选科目中删除.
对於本课程内容所列之各种资料结构, 我们将只会对其原理做一基本的介绍, 而将重点
摆在如何在程式语言中正确且有效的运用, 并进而了解如何实际的用电脑程式语言(C++)
来实现这些资料结构.
所以, 对於想要更进一步深入了解各种进阶的资料结构及其原理的话, 我们仍然是鼓励
各位同学去修 “资料结构” 那门课.
"我的C++ 学得很烂, 几乎快忘光了, 那我还可以修这门课吗?"
本门课的确是很重视实作, 课程的评分基本上是以 programming assignments以及
期末 project为主, 所以如果你的 C++ 都已经还给老师了的话, 建议你赶快复习一下.
不过, 本课程的前三分之ㄧ会对 C++ 这个语言作一深入浅出的介绍, 以及对
programming 的观念与技巧作一详细的探讨, 并且辅以许多的范例, 所以只要你有心
将程式学好, 不怕去磨练你的 coding 以及 debugging的功力, 都欢迎你来选修!!
不过如果你只是想要对计算机程式有些基本的认识与训练 (尤其是外系同学), 建议
你还是先去修 "计算机程式", 有一些基础再过来修这门课比较好.
"这门课还可以加签吗?"
目前选课人数已经达到当初设定的初选人数上限 120 人, 所以也许有些同学无法再
加选, 不过我想我还是会让同学们自行去加选的 (这们课是用第一类的加选方式).
只不过在这里还是要呼吁一下,
如果你没有时间或是决心来挑战本课程的作业与
期末专题, 那麽请务必注意一下退选与停修截止的时间, 过去修课被当掉的人都是
因为无法即时交出作业或是专题, 最後乾脆放弃而被当掉的, 每学期都约有 8% 的人.
"大约要花多少时间在作业与期末专题呢?"
我想因人而异吧! 有修过的人不人来分享一下?
不过我想我也跟过去修课的同学说过, 这们课其实不用像其他电机系的课一样需要
花时间念书或是准备考试, 而是将时间花在看懂所附的参考程式与实际的程式编写
& debug, 因此我想 total 所花的时间应该也不会比较多吧? (是吗?)
不过 "所附的参考程式" 常常会上千行, 而且分成几个目录与档案, 所以的确是要
花一些心力来搞懂与进入情况.
"今年会有什麽不同吗?"
目前想到的改变有:
1. 在教过一学期的计程後, 我想我比较知道同学们对於 C++ 有那些地方会比较
不熟, 或是观念会比较不清楚, 因此我会尽量把握前几个礼拜 C++ review 的进度,
不要拖到後来作业与期末专题的进度.
2. 前一两个作业的 warm up 会多一点, 不会直接跳掉几千行的作业.
3. 作业 6 (Circuit parser) 一定要放进来, 并且会考虑教一下 lex & yacc (option).
4. 期末专题会让同学们有更多自己设计资料结构的机会, 至於题目是什麽, 我还在想...
还有什麽? 想到再补充.
"给修课的人的建议?"
最重要的还是赶快将 C++ 复习一下, 然後赶快去认识 Linux.
建议去爬一下前面的文, 也许有一些值得注意的地方 (还是有人有整理过?)
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 59.121.143.188
※ 编辑: ric2k1 来自: 59.121.143.188 (02/07 19:08)
1F:推 yaochia:请问C++按照现用的课本 老师建议大家至少复习到那里 02/07 23:00
2F:→ yaochia:开学以後才能容易跟上进度呢? 02/07 23:01
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 61.224.44.37