作者neoneon (紅茶を飲む程度の能力)
看板NCTU-Teacher
標題Fw: [心得] 吳毅成-高等JAVA程式設計
時間Tue Jul 12 02:28:47 2016
※ [本文轉錄自 neoneon 信箱]
作者:
[email protected] ("愛宕有機奈米負離子貓")
標題: Re: [心得] 吳毅成-高等JAVA程式設計
時間: Sun Jul 10 11:07:25 2016
作者: kvchung (翔先生) 看板: NCTU-Teacher
標題: Re: [心得] 吳毅成-高等JAVA程式設計
時間: 2012/06/23 Sat 23:30:55
因為我的看法跟你差很多
所以回個文給大家參考看看
※ 引述《tzrae (:))》之銘言:
> ⊕課名⊕
> 高等JAVA程式設計
> ▲教授▲
> 吳毅成
> ★修課年度★(請加註開課單位 如:大三通識、XX系選修、XX所)
> 資工所-資訊科學與工程
> £教了什麼£(課程大概內容。或是額外學會了什麼東西。)
> 滿深入的JAVA
> ◆上課方式◆(投影片、團體討論、老師教學風格)
> 投影片
> ▼考試作業▼
> 有3,4次的project
4 project + 1 bonus
> 1次HW
> ¥其他¥(是否注重出席率or嚴禁遲到?需要的基礎?)
> 完全不注重出席率,不早點到很可能用站的上課
> 需要的基礎..我覺得最好一定要學過JAVA
我認為會寫C++加上大學累積的基礎就夠了
這門課許多內容其實大學部都有教 而且更詳細
例如interface, 繼承, virtual的概念...etc -> OOP
繼承實作, Garbage collection -> PL
Thread -> OS, NP
JIT -> Virtual Machine
JVM -> Compiler
我估計大概有一半的內容資工系必修有教過(其中最多的是大一OOP)
我個人是沒學過JAVA 這是我學習JAVA的第一門課
(如果大一OOP應付式的學習不算的話...)
這門課沒對我造成太大的負擔
> ¢最後想說的話¢
> 老師上課適合的對象就是已經對OOP和JAVA有很深的觀念,而且他講話的內容
> 很喜歡跳來跳去,講話的斷句,常常會影響你的思緒,比如說:
> "現在我們來講什麼是thread,thread就是 痾痾 嗯 就是執行緒,它是用來 痾痾痾.."
> 又因為它斷句很特殊..然後內容又很容易突然跳到別的地方,又跳回來..
我認為是老師講話有時候會結巴不順 聽起來有點累
> 結論就是除非你真的很強,不然上他的課 不如自己念
我認為老師教得內容很有幫助 他也很喜歡分享業界的趣事
老師很喜歡用肯定句來展現他的霸氣, 例如: "這樣寫一定有bug"
你要自動翻譯成"這樣寫很容易有bug"
然後老師給的有些資訊其實有點舊 (對沒概念的同學可能有點傷 因為會被誤導)
不過這也不能怪他 畢竟科技日新月異
> 然後它又是那種1xx以上的大班..整個教室很像個暖爐..
我同意 那間教室真的很悶
> 當然,每個人感覺不一樣,不過至少我認識的,目前修此老師的課的人..
> 幾乎..都只能搖頭。又因為上課已經如此..結果他出的project都滿難的
這系列project相較於他其它的課算簡單的
跟其他老師的課比 這也不是最花我時間的project
(大概就deadline前一兩天趕一趕可以趕出來)
如果對開發大型程式有經驗的 做project會相對得心應手許多
也是訓練開發大型程式的一個機會
> 所以上完他的課,你除了可以挑戰自身的自修能力外,還可以把JAVA學起來
> 再來就是,老師的期末考,其實跟考古題重複滿多的,這應該算個好消息
> &誰適合修這門課&
> JAVA高手 OOP高手
這門課其實沒有用到多難的OOP概念
說實話前三分之一的課程幾乎都跟大一OOP或其他課程重複
就只是複習而已...
另外如果你是JAVA高手我想也不需要修這門課了
我認為滿足以下條件的人 做作業比較不會瘋掉:
1. 願意花時間coding
2. 至少熟悉一種類似JAVA的程式語言
3. 有網路程式開發經驗
4. 有大型程式開發經驗
但如果只是要聽懂他的課...
我想前半段應該不會太難
到後半段我有時候恍神一下也會聽不大懂 (因為那時候剛好有LOL比賽轉播)
也因為恍神了所以沒辦法分析為啥聽不懂
但去java的網站有很詳細的資料 可以大膽猜測他的投影片都是看java網站做的
--
作者從 bsd4.cs.nctu.edu.tw 修改文章於 2012/06/23 Sat 23:33:01
推 gxlkhhc:推薦這篇文章 06/23 23:42
推 kougousei:推薦這篇文章 06/23 23:45
→ zxc123519:你可以就發篇自己的壓 不然這樣真的很難閱讀@@ 06/23 23:46
→ gxlkhhc:那如果OOP就是直接用Java上的 可以修或需要修這堂課嗎 06/23 23:52
如果你是指蔡神的話 他教過的"主題"大概只有這門課的1/3~1/2
而且這門課有些觀念講比較深入
推 yohu:推薦這篇文章 06/24 00:11
作者從 bsd4.cs.nctu.edu.tw 修改文章於 2012/06/24 Sun 00:51:25
→ lkkgenius:蔡神教Java就是用這門課所使用的投影片... 另外個人認為 06/24 01:51
→ lkkgenius:吳老師對Java的印象可能還停留在將近約10年前,不過這些 06/24 01:53
→ lkkgenius:其實只要自己去鑽研很容易獲得,所以聽課重點應該就是 06/24 01:53
→ lkkgenius:一些再開發程式上的經驗了 06/24 01:54
推 mTwTm:推薦這篇文章 06/24 02:45
→ mTwTm:這系列project相較於他其它的課 是NP嗎 XD 06/24 02:45
推 narc:推薦這篇文章 06/25 15:50
※ 發信站: 批踢踢實業坊(ptt.cc)
※ 轉錄者: neoneon (106.105.175.48), 07/12/2016 02:28:47