作者BaouZakeruga (德)
看板NTUcourse
标题[通识] A6 98-2 赖飞罴 计算机程式设计
时间Mon Jun 28 01:13:27 2010
※ 本文是否可提供台大同学转作其他非营利用途?(须保留原作者 ID)
(是/否/其他条件):
是
哪一学年度修课:
98-2
ψ 授课教师 (若为多人合授请写开课教师,以方便收录)
赖飞罴
δ 课程大概内容
C#程式语言
1. Introduction to .NET and C#
2. Introduction to the Visual Studio .NET IDE
3. Introduction to C# Programming
4. Control Structures
5. Methods
6. Arrays
7. Object-Based programming
8. Object-Oriented Programming: Inheritance
9. Exception Handling
10. Graphical User Interface Concepts
11. Multithreading
12. Strings and Characters
(其实只有上到10,因为老师中间两个礼拜出国请助教代课,所以没上完)
Ω 私心推荐指数(以五分计) ★★★★★
★★★★
η 上课用书(影印讲义或是指定教科书)
C# A Programmer’s Introduction by Deitel, Published by PH PTR
μ 上课方式(投影片、团体讨论、老师教学风格)
老师讲解投影片,会请助教DEMO
投影片会放在FTP,作业跟考试把投影片看完就绰绰有余了,所以其实不用买课本
σ 评分方式(给分甜吗?是紮实分?)
甜的紮实分
有读书作业有写的话,要拿高分应该不难
Mid-term 30% , Final Exam 35%, Homework 35%
ρ 考题型式、作业方式
老师大约两周出一次作业,内容大多是投影片的延伸
一个礼拜内写好传到FTP上给助教批改
期中是手写题,期末是上机考,两次满分都是100
考前一周一定要来上课,老师会公告说要考的题型与方向
个人觉得期末比期中难不少
ω 其它(是否注重出席率?如果为外系选修,需先有什麽基础较好吗?老师个性?
加签习惯?严禁迟到等…)
第3类加选,选课的人不多,所以很容易就选上了
这堂课是通识课,其实不需要什麽基础,因为老师不会敎很难
不过个人认为有一点C的底子比较好,因为C#是物件导向的程式语言
算是比较进阶的。
Ψ 总结
老师上课大致就是把slide念过去然後请助教demo
不过老师会把观念讲的比较清楚,这样自己回去读slide的时候可以事半功倍
上课完全不会点名,不过老师不喜欢不是那堂课的人留在教室吹冷气用电脑
所以一开始上课的时候都会赶人
後来连电脑都锁住,上课就不能偷偷宅B了
作业不难,都是课本例子的延伸,大约一两个小时就可以写完了
而且老师还会提共课本的example档
期中考前一周老师敎到recursive method
他说如果答出怎麽写 Hanoi Tower 期中考就直接给100
最後有人答对了不知道他有没有真的给他100
期中考不难,平均有80分
期末考还没出来,不过个人觉得比期中难不少,写得蛮赶的
如果没有什麽底子,但是想要学点程式语言,又不想要有太大的压力的话
那就推荐这堂课罗 =)
附上老师的网页
http://archi.csie.ntu.edu.tw/
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.112.240.235
※ 编辑: BaouZakeruga 来自: 140.112.240.235 (06/28 01:15)
1F:推 mitt:原po强者 06/28 04:20
2F:推 enigma4052:楼上中肯 06/28 08:27
3F:→ ray86047:原PO超强!医学物理一把罩!!! 01/13 03:35