3C科技 娛樂遊戲 美食旅遊 時尚美妝 親子育兒 生活休閒 金融理財 健康運動 寰宇綜合

Zi 字媒體

2017-07-25T20:27:27+00:00
加入好友
在實際教學過程中,有不少同學覺得C語言學習比較困難,就我的理解,主要有兩點原因。第一,C語言的語法知識太多、太瑣碎;第二,反覆地做演算法類的編程練習,不感興趣,不願寫程序,進而覺得入門困難。分析了上面的原因后,我們採取了對應的策略:首先,入門時僅講最少需要的語法知識,一些額外的語法知識先不要學。比如++、--、複合賦值運算符、逗號運算符、switch-case語句、do-while語句等。實際上不學這些語法,也可以寫出完整的程序。其次,足夠的編程量是必須的,可以充分利用在線OJ系統,會給你一個正反饋,並在初始學習編程時養成嚴謹的習慣。再次,為了培養同學們對編程的興趣,我們採用了通過遊戲開發來教編程的方式,可以參考:知乎專欄 。同時,C語言中的相應語法知識,如函數、數組、指針、文件等,都是在開發遊戲的實踐中,遇到問題,學習相應語法知識后解決問題,從而得到更深的理解和體會。最後,有條件的話,還是和同學一起學習,這樣可以互相交流、督促。後面開發較大的遊戲練習時,可以進行有效的團隊合作。希望你能和我的學生一樣,寫代碼寫的來不及吃飯、來不及睡覺,經過辛勤的努力,最後拿出非常自豪的遊戲作品,向同學、朋友、家人、老師進行展示。。。在這個過程中,你的C語言會提高很快的。

本文由yidianzixun提供 原文連結

寫了 5860316篇文章,獲得 23313次喜歡
精彩推薦