《Java2 實用教程(第五版)》教學進程
- 目錄
預備作業1:你期望的師生關系是什么?
同學們開始掙下學期的成績了,我們下學期采用翻轉課堂,現在的作業都有加分。我們課程要大大提升同學們的自學能力,不少內容可以假期自學,比如:
- 教材視頻http://www.cnblogs.com/rocedu/p/7911138.html,所有的講解都有了,多看多實踐。
- 去年的實踐考核內容和答案http://www.cnblogs.com/rocedu/p/6766748.html,今年還考這些知識點,只是題目稍微變化一下。
上面的學會了,就有了80分以上的內容了。放假可以放松,但放松不要放縱!
給老師壓力很大的一點是“有的同學因為不喜歡某個老師,就不好好學這個老師教的課程”,老師要努力讓更多同學喜歡自己,我希望通過挑戰同學們的智力和能力讓我們互相喜歡。
當然,對同學們來說,“因為不喜歡某個老師,就不好好學這個老師教的課程”是一件犯了心理學中低級錯誤的行為。
本周日23:59前在博客園發表一往篇博客(一定要發隨筆),博客標題“學號 我期望的師生關系”包含的內容:
-
參考老師能提供什么幫助?, 你上過的課程中(大學,中學,小學都可以寫)哪些老師讓你記憶深刻,有什么事跡對你影響深遠?總結幾點這些好老師的特點。
-
閱讀鄒欣老師的博客,總結一下博客內容並說明你期望的師生關系是什么樣的?學習中期望我給予什么幫助?
-
C語言課程你寫了多少行代碼?我們課程要求你一學期實踐並理解不少於4000行代碼,從現在開始到結課平均每天只要寫30行,開學后開始平均每天要寫40行,你覺得這個負擔大嗎?要完成這個代碼量你有什么計划和方法?
作業要使用Markdown格式,Markdown工具建議使用跨平台的知識管理工具有道雲筆記,Markdown入門參考這,大家要學會如何使用標題,插入超鏈接,列表,插入圖片,插入代碼,插入引用...,不使用Markdown的要扣分
預備作業2 :學習基礎和C語言基礎調查
掃描或長按二維碼關注老師教學公眾號rocedu

回復LBD,認真閱讀一下回復的文章,在博客園發表一篇文章寫一下心得,如果你有類似的技能獲取的成功經驗(學習,棋類,球類,樂器,藝術,游戲,......)可以結合一下,特別要和下學期的《Java程序設計》課程要結合起來。
- 你有什么技能比大多人(超過90%以上)更好?
- 針對這個技能的獲取你有什么成功的經驗?
- 與老師博客中的學習經驗有什么共通之處?
- 有關C語言學習的調查
- 你是怎么學習C語言的?(作業,實驗,教材,其他),與你的高超技能相比,C語言的學習有什么經驗和教訓?
- 目前為止估算自己寫過多少行C代碼?理解的情況如何?量變引起質變,如何平衡質和量?
- 學過了C語言,你分的清數組指針,指針數組;函數指針,指針函數這些概念嗎?((x[4])())[4]這個聲明中的x是什么東東?
- 學過了C語言,你明白文件和流的區別和聯系嗎?如何區分文本文件和二進制文件?如何編程操作這兩種文件?
- 學過了C語言,你知道什么叫面向過程程序設計嗎?它解決問題的方法是什么?
- 在C語言里面,什么是模塊?你寫過多個源文件的程序嗎?
- 學過了C語言,你知道什么是“高內聚,低耦合”嗎?這個原則如何應用到高質量程序設計中?
- 學過了C語言,你如何把數組A的內容復制到數組B中?如何查找整數數組A中有沒有數字5?如何對整數數組A進行排序(從小到大,從大到小)?寫出相應的程序。
- 寫一個程序,統計自己C語言共寫了多少行代碼。
- 你知道什么是斷點嗎?給出自己調試程序的例子。
- 參考怎樣快速閱讀一本書,快速閱讀一下雲班課中有PPT,每章提出一個問題
- 對比C語言的學習,你對《Java程序設計》的學習有什么具體目標?如何通過刻意訓練提高程序設計能力和培養計算思維?如何通過“做中學”實現你的目標?
有了C的基礎,Java的學習很簡單:能運行hello word表明搭建好了環境,會用jdb或idea的調試功能,剩下的就是積極主動的實踐了。參考下面內容預習:
預備作業3:Linux安裝及命令入門
我們下學期課程使用Linux系統,你自己動手安裝過操作系統嗎?如果沒有話現在動手學一下吧。
- 學習基於VirtualBox虛擬機安裝Ubuntu圖文教程,在自己筆記本上安裝Linux操作系統,注意盡量選用最新版本的VirtualBox和Ubuntu
- 通過實踐學習別出心裁的Linux命令學習法,掌握Linux命令的學習方法
- 參考上面的學習方法通過實踐學習Linux 基礎入門(新版)課程,掌握常用的Linux命令,重點是3/4/5/6/7/8節。
- 完成藍墨雲班課中的測試(如果第一 次成績不滿意,可以重做兩遍)
- 發表一篇博客(學號 預備作業3 Linux安裝及學習)記錄學習過程,特別是記錄遇到的問題和解決方法
有問題去藍墨雲班課中提問(提問和回答別人的問題都有加分,提問前閱讀一下 http://www.cnblogs.com/rocedu/p/5167941.html)。
第一周作業
- 參考<<教材學習指導(http://www.cnblogs.com/rocedu/p/7911138.html)) 學習第一章視頻
- 參考<<使用開源中國(碼雲)托管代碼(www.cnblogs.com/rocedu/p/5155128.html)>>,<<使用JDB調試Java程序(https://www.cnblogs.com/rocedu/p/6371262.html)>>
- 輸入調試教材上代碼,並把代碼上傳到碼雲上。注意commit message的寫法。
在博客園發表博客學習博客
第二周作業
- 參考http://www.cnblogs.com/rocedu/p/7911138.html 學習第2,3章視頻
- 參考 www.cnblogs.com/rocedu/p/5155128.html,輸入調試教材第2,3章的代碼,並把代碼上傳到碼雲上。注意commit message的寫法。
- 參考http://www.cnblogs.com/rocedu/p/6482354.html 提交腳本運行結果的截圖。(建議寫入博客)
- 總結本周學習中遇到的問題和解決過程。
在博客園發表博客學習博客
第三周作業
- 參考http://www.cnblogs.com/rocedu/p/7911138.html 學習第4章視頻
- 參考 www.cnblogs.com/rocedu/p/5155128.html,輸入調試教材第4章的代碼,並把代碼上傳到碼雲上。注意commit message的寫法。
- 參考http://www.cnblogs.com/rocedu/p/6482354.html 提交腳本運行結果的截圖。(建議寫入博客)
- 總結本周學習中遇到的問題和解決過程。
在博客園發表博客學習博客
第四周作業
- 參考http://www.cnblogs.com/rocedu/p/7911138.html 學習第五章視頻
- 參考 www.cnblogs.com/rocedu/p/5155128.html,輸入調試教材第五章的代碼,並把代碼上傳到碼雲上。注意commit message的寫法。
- 參考http://www.cnblogs.com/rocedu/p/6482354.html 提交腳本運行結果的截圖。(建議寫入博客)
- 總結本周學習中遇到的問題和解決過程。
在博客園發表博客學習博客
第五周作業
- 參考http://www.cnblogs.com/rocedu/p/7911138.html 學習第6章視頻
- 參考 www.cnblogs.com/rocedu/p/5155128.html,輸入調試教材第6章的代碼,並把代碼上傳到碼雲上。注意commit message的寫法。
- 參考http://www.cnblogs.com/rocedu/p/6482354.html 提交腳本運行結果的截圖。(建議寫入博客)
- 總結本周學習中遇到的問題和解決過程。
在博客園發表博客學習博客
第六周作業
- 參考http://www.cnblogs.com/rocedu/p/7911138.html 學習第7,10章視頻
- 參考 www.cnblogs.com/rocedu/p/5155128.html,輸入調試教材第7,10章的代碼,並把代碼上傳到碼雲上。注意commit message的寫法。
- 參考http://www.cnblogs.com/rocedu/p/6482354.html 提交腳本運行結果的截圖。(建議寫入博客)
- 總結本周學習中遇到的問題和解決過程。
在博客園發表博客學習博客
第七周作業
- 參考http://www.cnblogs.com/rocedu/p/7911138.html 學習第8章視頻
- 參考 www.cnblogs.com/rocedu/p/5155128.html,輸入調試教材第8章的代碼,並把代碼上傳到碼雲上。注意commit message的寫法。
- 參考http://www.cnblogs.com/rocedu/p/6482354.html 提交腳本運行結果的截圖。(建議寫入博客)
- 總結本周學習中遇到的問題和解決過程。
在博客園發表博客學習博客
第八周作業
- 參考http://www.cnblogs.com/rocedu/p/7911138.html 學習第15章視頻
- 參考 www.cnblogs.com/rocedu/p/5155128.html,輸入調試教材第115章的代碼,並把代碼上傳到碼雲上。注意commit message的寫法。
- 參考http://www.cnblogs.com/rocedu/p/6482354.html 提交腳本運行結果的截圖。
- 總結本周學習中遇到的問題和解決過程。
在博客園發表博客學習博客
第九周作業
- 參考http://www.cnblogs.com/rocedu/p/7911138.html 學習第11章視頻
- 參考 www.cnblogs.com/roce
- du/p/5155128.html,輸入調試教材第11章的代碼,並把代碼上傳到碼雲上。注意commit message的寫法。
- 參考http://www.cnblogs.com/rocedu/p/6482354.html 提交腳本運行結果的截圖。(建議寫入博客)
- 總結本周學習中遇到的問題和解決過程。
在博客園發表博客學習博客
第十周作業
- 參考http://www.cnblogs.com/rocedu/p/7911138.html 學習第12章視頻
- 參考 www.cnblogs.com/rocedu/p/5155128.html,輸入調試教材第12章的代碼,並把代碼上傳到碼雲上。注意commit message的寫法。
- 參考http://www.cnblogs.com/rocedu/p/6482354.html 提交腳本運行結果的截圖。(建議寫入博客)
- 總結本周學習中遇到的問題和解決過程。
在博客園發表博客學習博客
第十一周作業
- 參考http://www.cnblogs.com/rocedu/p/7911138.html 學習第13章視頻
- 參考 www.cnblogs.com/rocedu/p/5155128.html,輸入調試教材第13章的代碼,並把代碼上傳到碼雲上。注意commit message的寫法。
- 參考http://www.cnblogs.com/rocedu/p/6482354.html 提交腳本運行結果的截圖。(建議寫入博客)
- 總結本周學習中遇到的問題和解決過程。
在博客園發表博客學習博客
第十二周作業
Andoroid
第十三周作業
個人項目驗收
第十四周作業
結對項目驗收
第十五周作業
實驗驗收
課程總結
第十六周作業
團隊項目驗收
歡迎關注“rocedu”微信公眾號(手機上長按二維碼)
做中教,做中學,實踐中共同進步!

-
版權聲明:自由轉載-非商用-非衍生-保持署名| Creative Commons BY-NC-ND 3.0
如果你覺得本文對你有幫助,請點一下左下角的“好文要頂”和“收藏該文”
