看板 Programming
作者 SmallBee (蜜蜂貓)
標題 Re: [閒聊] C++教學的順序
時間 2010年09月23日 Thu. AM 11:22:13


以大學17周*2堂左右的課程時間來講
再加上多多少少要講些計算機概論的東西
其實能夠到遞迴就已經算很快了

至於繼承封裝多型...就算講了也只能做些概念性的說明
而且除非是要以寫程式為主的人,否則普通的程式設計也用不到這些


如果是我來教的話,會選擇教C99的範圍
第一堂課當然是Hello World, 然後來個"Hello %d" (基本IO)
之後寫九九乘法表(基本迴圈),再把他顯示弄漂亮(基本判斷)

接著開始教各種宣告,以及如何增加程式碼的可讀性
再來的教學要看是哪個系所決定要往哪個方向去走

其實我一直覺得為甚麼要教 i+=i*(++i)-(i--) 之類的東西?
他喵的誰敢這樣寫先從腦袋巴下去再說...

※ 引述《abc1231qa》之銘言:
> 剛才看了我們學校大一程設課的投影片
> 第一章是簡介一些跟C++完全沒什麼關係的歷史
> 第二章是教一些簡單的程式:cin cout還有if的用法
> 第三章教你寫class 有講function
> !
> !
> !
> !
> !?
> 我說 連程式都沒看過的學弟妹
> 第一次看到C++就要接觸class?
> (今天進度是2 3章)
> 是我的錯覺嗎?????
> 這樣教真的有比較好嗎?
> 說好的for呢?說好的while勒?
> function都不熟就要class了?
> 還是說 這才是OO應有的教學方式?
> 大家來共跨麥~~~~


--
--
※ 來源: Disp BBS 看板: Programming 文章連結: http://disp.cc/b/33-AKq
※ 作者: SmallBee  來自: 122.116.180.163  時間: 2010-09-23 11:22:13
※ 編輯: SmallBee  來自: 122.116.180.163  時間: 2010-09-23 11:23:09
※ 同主題文章:
09-23 10:34 abc1231qa
Re: [閒聊] C++教學的順序
09-23 11:22 SmallBee
SmallBee: Re: [閒聊] C++教學的順序 - Programming板