所選課程
西安交通大學的計算機程序設計課程
理由:
首先是該門課程符合寒假做業的選課要求。而且西安交通大學作爲一所名氣相對較高的學府,我相信他的課程質量在同類型的課程中應該會是較爲出色的。最重要的是該門課程有國家精品的標誌,而且屢次開課的參加人數均是幾萬人,既然mooc給予了這麼高的評價,那麼我認爲該門課程必當有不少值得我學習的地方。可是考慮到這門課的課程量十分龐大,我再三估計認爲仍是很難在一個寒假以內將這門課程學完,不過我會盡我所能擠出時間,在充分掌握所學課程的狀況下再進行該課程下一階段的學習,而且在開學後仍不忘跟進未學完的課程,不求速度只求精度。
安排:
如下安排日期是我儘量按照最理想的狀態所計劃完成的課程日期。(不過考慮到寒假我須要參加科目二和科目三的駕照考試,以及春節期間走親訪友等一切不肯定因素,我仍是決定將一些課程安排到了開學後)
未完成:
2-18:第6周 問題的模塊化求解(2)——特殊函數
2-21:第7周 按址操做(1)——指針、變量和函數
2-23:第8周 按址操做(2)——指針與數組、字符串、結構體,動態數組
2-24:第9周 數據的抽象與封裝——類與對象(1)
2-25:第10周 數據的抽象和封裝——類(2)——構造函數、析構函數和指向對象的指針
2-26:第11周 取其精華 發揮優點——繼承
2-27:第12周 統一接口 不一樣實現——多態性
2-28:第13周 標準輸入輸出與文件操做
2-29:第14周 模板和標準模板庫簡介
已完成:
第1周 程序設計與C++概述
第2周 簡單信息的表示和基本運算
第3周 運算的流程控制
第4周 複雜信息的表達與處理
第5周 問題的模塊化求解