※ 本文是否可提供台大同学转作其他非营利用途?(须保留原作者 ID)
(是/否/其他条件):Y
哪一学年度修课:109-1 三堂课三学分,另外会要求加选实验课三堂课两学分
ψ 授课教师 (若为多人合授请写开课教师,以方便收录)
于天立
λ 开课系所与授课对象 (是否为必修或通识课 / 内容是否与某些背景相关)
电机大一必修 和一些数学系的一起上课
δ 课程大概内容
第6周 日历
第7周 递回
第8周 mergesort quicksort 八皇后
第10周 仿文字编辑器 就是有反白、光标移动、输入字串…
第11周 大数运算
第12周 Node list 用指标控制排序 接点指来指去
第14周 做出2048小游戏
第15周 矩阵运算 基本加减乘、行列式、反矩阵
第16周 Tetris battle
Ω 私心推荐指数(以五分计) ★★★★★★★★
η 上课用书(影印讲义或是指定教科书)
C++ How to program
μ 上课方式(投影片、团体讨论、老师教学风格)
正课:这堂课教C++,教授从零基础开始教,完全没有学过程式的也可以慢慢跟上,
大概在期中前会上完阵列使用、递回呼叫、函式、.h分档,期中结束才开始碰指标、记忆
体配置,期末前教到Handle class、virtual function、template、iostream,整体而言
上课速度还算可可。
上课使用投影片,很亮,坐第一排一定不会睡着,教授会当场打出一大堆程式码,一
边走来走去讲解,基本上大家都会带着笔电跟着打,这堂课会让打字速度变超快…。
实验课:每堂课都去计中上课,每个礼拜都有作业,通常跟着教授进度走,我说的
是…通常…。作业量大概都是十~二十页pdf以上,都会给算法,然后让我们实作出来,
助教们人超好,他们很认真在出作业和帮大家完成作业。每个礼拜都有四个小时office h
our,我都他妈去爆,就算那周作业写完也是跑去聊天
期末project:给三个礼拜,占总成绩20%。使用Handle class控制型别,用vector拿、塞
、接binary node去做出prefix的计算机,支援大数,还有一些 subst取代、eval取值、a
ns… 反正很麻烦,但很能把所有这个学期学到的东西复习一遍。
时间:二6 三89 ,实验课 二789
出席:不看出席,可是收获很多,不听很亏,我都坐第二排,这应该是我唯一一堂不会上
课睡觉的课!!天立赞赞,有看到我的用心的话就不要当我霸拖qq
录影:没有录影,建议之后可以录影,有时候会想再看一次教授的思路,有时候教授会把
上课打的程式码放到ceiba
教授名言:“我很担心这个compiler改版就不让我过,这样很糗”“这个我也不会,不知
道的话,就cout出来看看嘛!”“我女儿…”“命名好难。”“我以前很喜欢写程式,现
在还好”“如果有学Python的同学就会知道…”
σ 评分方式(给分甜吗?是扎实分?)
ρ 考题型式、作业方式
考试:期中期末各40%,都是上机2.5小时 project20%。期中平均13分,教授让我们补考
,一样题目再继续写下去2小时。 期末…干 炸开qq
ω 其它(是否注重出席率?如果为外系选修,需先有什么基础较好吗?老师个性?
加签习惯?严禁迟到等…)
加签:选课人数全满,只给三个名额加签
Ψ 总结
教授和助教们都超赞,同时是最喜欢&可能再修一次的课,虽然让我的作
息从一开始入学12点睡,到平均3点半睡(这似乎是正常作息?!我菜鸡我道歉),希望可以
让我过,就这样!!