作者neoneon (紅茶を飲む程度の能力)
看板NCTU-Teacher
標題Fw: [心得] 蔡中庸 - 進階物件導向程式設計(AOOP)
時間Mon Jul 11 23:50:39 2016
※ [本文轉錄自 neoneon 信箱]
作者:
[email protected] ("愛宕有機奈米負離子貓")
標題: [心得] 蔡中庸 - 進階物件導向程式設計(AOOP)
時間: Sun Jul 10 08:29:23 2016
作者: Lee (Lee) 看板: NCTU-Teacher
標題: [心得] 蔡中庸 - 進階物件導向程式設計(AOOP)
時間: 2011/02/23 Wed 18:50:10
(按Ctrl+v 預覽,稍微修一下版面,可讓你這篇文章更專業喔^^)
⊕課名⊕
進階物件導向程式設計 Advanced Object-Oriented Programming
▲教授▲
蔡中庸
★修課年度★(請加註開課單位 如:大三通識、XX系選修、XX所)
99上 電機系大二選修
£教了什麼£(課程大概內容。或是額外學會了什麼東西。)
C++ 進階課課程,剛開始蔡媽會先複習 pointer 等等基本概念,
大概一兩節課時間,之後會進入 C++ 的 物件導向部分。
比如
class 的基本應用:Constructor、Member function、Operator overloading 等
oop 的精隨:Inheritance、Composition、Polymorphism 等
◆上課方式◆(投影片、團體討論、老師教學風格)
以投影片和講義為主,有時輔以課本。
老師風格就像媽媽型,不斷強調重點在哪裡,哪裡會考,哪裡要背,
認真上課的話,小考期中期末都沒問題,很容易拿高分。
上課很關注學生的反應,會問學生問題,答對會加分,很鼓勵學生舉手發問,
遇到學生茫然的狀況,也會不厭其煩的在講一遍。
期中考或小考考不好的,蔡媽還會特別關注,問哪裡學習有困難,
真是難得的好老師,
套句以前有人說過的話:會被蔡媽當的,是自己當了自己。
雖然好過,不過認真的同學,是真的可以學到很多東西,
蔡媽以自己的講義上課,講義上都是從書上節錄出來的重點,自己還會補充很多東西
所以
很適合想要打基礎的人來修,
唯一缺點就是 大神可能會覺得蔡媽一直講重複東西而想睡覺 XD
▼考試作業▼
小考:三~四次 --> 主要是上課與講義的內容,還有蔡媽的口頭叮嚀,認真上課是好事。
期中:一次 ---> 80% 小考內容,超佛心,只要好好讀過小考,拿高分不難。
期末:一次 ---> 70% 小考內容,同上 不必多講了
作業:每個禮拜一次,有八次左右 ---> 主要是基礎的程式練習,訓練大家程式coding
不會很難,通常只要參考講義課本就可以打得出來,不過作業規定有點麻煩,
需要打報告。
---
繳交內容:
原始程式檔(15%):
※需加註解。
Word檔報告(85%):
1. 報告封面-無須花俏圖樣,但須註明「報告名稱」「學號」「姓名」
2. 問題描述-10%,說明「開發環境」、「程式功能」
3. 解法分析-25%,預想可能遭遇困難,或數學推導…等分析。
4. 架構設計-25%,請盡量以圖形來表現設計的概念。
5. 結果分析-20%,請描述自行測試的各種輸入與輸出對照分析。
6. 心得展望-5%,請嘗試書寫你對撰寫該程式的心得及展望。
---
好處:
可以訓練大家分析問題的能力,還有養成coding的好習慣。
壞處:
當作業有點多的時候,打報告總是很煩的是吧。(笑)
---
專題: 期末一次,以前曾有兩人一組,上學期改成一人一組,大概從期中考之後就沒作業
,換成準備專題,分成五大類:圖書館管理系統、火車售票系統、電路模擬系統、
遊戲設計、便利商店模擬系統,每一類都有一個助教專門輔導,
利用中午時間,為大家
講解如何以oop的概念來實現系統,我是覺得很有用,
改變我以前對程式的想法,分成三階段demo,當然也是要繳交報告(XD)。
¢最後想說的話¢
蔡媽是難得的好老師,很為學生著想,大家不要欺負他。 XD
&誰適合修這門課&
神人 --> 不用上課沒關係,作業不難,小考不難,期中期末不難,輕鬆拿高分。
凡人 --> 想了解 c++ 或想提升程式基礎能力,都很不錯。
懶人 --> 蔡媽會一步一步推你,讓你不過都不行。
--
╔══╗ ╔═══╗╔═══╗
║ ║ ║ ║║ ║ 總 有 開 心 的
理 由
║ ║ ║ ═╣║ ═╣
║ ╚╗║ ═╣║ ═╣ 微 笑
╚═══╝╚═══╝╚═══╝ π Lee
--
┌──┬┬──┬─┬┬───────────────────────┐
│ ││ ┘ ││ 交
大資
訊工
程系
User
: Lee │
│ ─┤└──┐ ││ 次世代 telnet:/
/bs2.to From
: 140.113.122.180│
└──┴┴──┴─┴┴───────────────────────┘
推 dandy:推薦這篇文章 02/23 18:53
推 lettie:推薦這篇文章 02/23 19:04
推 shaform:推薦這篇文章 02/23 19:06
推 kougousei:推薦這篇文章 02/23 19:07
推 tyngfengsheu:推薦這篇文章 02/23 19:09
推 gxlkhhc:還有進階OOP喔??? 資工為什麼沒有? 02/23 19:09
推 Lee:或許資工合在一門課一起修吧 我也不清楚 你可以看看修課內容 02/23 19:10
推 advanding100:推薦這篇文章 02/23 19:35
推 music5985:還有一個期末project題目是便利商店模擬系統~~ 02/23 19:40
感謝樓上 已補
作者從 Lee1092.Dorm13.NCTU.edu.tw 修改文章於 2011/02/23 Wed 19:48:17
推 kshs3:推薦這篇文章 02/23 19:53
推 iam530:推薦這篇文章 02/23 20:02
推 sjack1017:推薦這篇文章 02/23 20:09
推 freepluse:推薦這篇文章 02/23 20:10
推 cochier:推薦這篇文章 02/23 20:43
推 xhome:原PO程式神人~ 02/23 20:49
推 yahsuan724:蔡媽真的是好老師 =) 02/23 21:58
推 super6602:電機的OOP是所謂的記概(二) 進階OOP才是在上物件導向 02/23 22:45
推 neon:推薦這篇文章 02/23 23:35
推 billbill:推薦這篇文章 02/23 23:49
推 elementary:推薦這篇文章 02/23 23:53
推 imgifter:推薦這篇文章 02/23 23:59
推 y800122155:應該說電機系蔡媽的OOP才是計概二 溫胖完全不一樣= = 02/24 00:15
推 jk4837:推薦這篇文章 02/24 00:24
推 Lee:計概二 後面 偏向資料結構基礎 講oop最深入 應該是這門課 :P 02/24 00:37
推 keyfsn:蔡媽必推 02/24 01:37
推 pudding86200:Lee葛格必推!!! 02/24 01:51
推 max78610:蔡媽必推 02/24 17:12
推 j0928:推薦這篇文章 02/24 17:24
推 ace:推蔡媽!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 02/24 23:51
推 paiming:推薦這篇文章 02/25 01:52
推 dreambegins:推蔡媽!!! 佛光萬丈~~~ 02/26 00:13
推 godoffire:我怎麼記得是封裝繼承多態性? 06/18 15:00
推 crtsai:推薦這篇文章 12/27 23:34
推 PomeloQ:推薦這篇文章 02/20 10:42
※ 發信站: 批踢踢實業坊(ptt.cc)
※ 轉錄者: neoneon (106.105.175.48), 07/11/2016 23:50:39