[問題] 關於教學上的一些想法
看板C_and_CPP (C/C++)作者adxis (Acquire higher)時間16年前 (2010/04/05 22:44)推噓8(8推 0噓 19→)留言27則, 10人參與討論串1/2 (看更多)
收了一個學生,教了大約一年總算是教完了型別、流程、指標、函數、遞迴等基礎
教這麼久大概會有人嫌我慢,主要原因是我偷懶,學生也跟著偷懶這樣 XD,另外就是
我都會從計算機結構的角度去解釋程式語言的結構與運作方式,比如說 runtime
memory layout 之類的,進度上就比較緩慢(不過這樣教指標就清楚多了)。
進入我的問題:目前教完的部分已經足夠讓學生以偏 C 的方式,來學資料結構及一些
演算法,我自己的學習歷程大概也是這樣。好處是比較快能切入實用領域,壞處自然是
C++的部分就要延後教了。從個人的經驗看來,大部分人寫程式到後期才會有一些 OO
的想法,有C++ 語言上的襄助,達成 OO 是比較愉快的,但是學習這些語法本身的負擔
也不太輕(根據我之前教這位學生的經驗舉個例子,我可能在教虛擬函式的時候,為了
教學上的前後連貫,不得不提一下 vtable 這些物件模型的底層實作),有沒有前輩可以
分享一下如何讓學生在語法學習上跟實用能夠並進?還是一定得教兩套(C一套,C++一套)
?
註:template的部分當然有機會也要講,不過這裡先不考慮。
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.47.73.114
推
04/05 22:56, , 1F
04/05 22:56, 1F
→
04/05 22:56, , 2F
04/05 22:56, 2F
→
04/05 22:59, , 3F
04/05 22:59, 3F
→
04/05 22:59, , 4F
04/05 22:59, 4F
推
04/05 23:18, , 5F
04/05 23:18, 5F
→
04/05 23:19, , 6F
04/05 23:19, 6F
推
04/05 23:22, , 7F
04/05 23:22, 7F
→
04/05 23:22, , 8F
04/05 23:22, 8F
→
04/05 23:23, , 9F
04/05 23:23, 9F
→
04/05 23:24, , 10F
04/05 23:24, 10F
→
04/05 23:24, , 11F
04/05 23:24, 11F
→
04/05 23:24, , 12F
04/05 23:24, 12F
→
04/05 23:25, , 13F
04/05 23:25, 13F
→
04/05 23:26, , 14F
04/05 23:26, 14F
推
04/05 23:39, , 15F
04/05 23:39, 15F
推
04/06 00:08, , 16F
04/06 00:08, 16F
推
04/06 00:16, , 17F
04/06 00:16, 17F
→
04/06 00:17, , 18F
04/06 00:17, 18F
→
04/06 00:18, , 19F
04/06 00:18, 19F
→
04/06 00:18, , 20F
04/06 00:18, 20F
→
04/06 00:30, , 21F
04/06 00:30, 21F
→
04/06 00:33, , 22F
04/06 00:33, 22F
→
04/06 01:42, , 23F
04/06 01:42, 23F
推
04/06 02:32, , 24F
04/06 02:32, 24F
推
04/06 10:04, , 25F
04/06 10:04, 25F
→
04/06 10:27, , 26F
04/06 10:27, 26F
→
04/06 10:28, , 27F
04/06 10:28, 27F
討論串 (同標題文章)
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章