2016-2017-2学期《程序设计与数据结构》教学进程
2016-2017-2學(xué)期《程序設(shè)計與數(shù)據(jù)結(jié)構(gòu)》教學(xué)進(jìn)程
目錄
- 考核方式
- 課前準(zhǔn)備
- 教學(xué)進(jìn)程
- 第00周學(xué)習(xí)任務(wù)和要求
- 第01周學(xué)習(xí)任務(wù)和要求
- 第02周學(xué)習(xí)任務(wù)和要求
- 第03周學(xué)習(xí)任務(wù)和要求
- 第04周學(xué)習(xí)任務(wù)和要求
- 第05周學(xué)習(xí)任務(wù)和要求
- 第06周學(xué)習(xí)任務(wù)和要求
- 第07周學(xué)習(xí)任務(wù)和要求
- 第08周學(xué)習(xí)任務(wù)和要求
- 第09周學(xué)習(xí)任務(wù)和要求
- 第10周學(xué)習(xí)任務(wù)和要求
- 第11周學(xué)習(xí)任務(wù)和要求
- 第12周學(xué)習(xí)任務(wù)和要求
- 第13周學(xué)習(xí)任務(wù)和要求
- 第14周學(xué)習(xí)任務(wù)和要求
- 第15周學(xué)習(xí)任務(wù)和要求
- 第16周學(xué)習(xí)任務(wù)和要求
- 個人項目
- 團(tuán)隊項目
- 學(xué)習(xí)資源
考核方式
參考「《程序設(shè)計與數(shù)據(jù)結(jié)構(gòu)》 課程教學(xué)」中的考核方式。
返回目錄
課前準(zhǔn)備
課程基礎(chǔ)
閱讀「使用博客園進(jìn)行學(xué)習(xí)」,并建立個人技術(shù)博客
加入「課程答疑小組」,提問前請閱讀「如何提問」.
閱讀「使用開源中國托管代碼」并完成作業(yè)。把老師和助教加為項目組成員,這樣老師和助教才能看到
在實驗樓注冊賬號(注意體現(xiàn)學(xué)號信息),然后點(diǎn)擊配套實驗課程進(jìn)入實驗樓實驗環(huán)境,點(diǎn)擊『加入私有課程』,《程序設(shè)計與數(shù)據(jù)結(jié)構(gòu)》的課程碼:R7D83NU2,個人信息填“學(xué)號+姓名”。
教材學(xué)習(xí)導(dǎo)讀: 《Java程序設(shè)計與數(shù)據(jù)結(jié)構(gòu)教程(第二版)》學(xué)習(xí)指導(dǎo)
學(xué)習(xí)方法指導(dǎo):積極主動敲代碼,使用JUnit學(xué)習(xí)Java
老師的教學(xué)總結(jié):每周必讀
預(yù)備作業(yè)
預(yù)備作業(yè)01:你期望的師生關(guān)系是什么?: 讓同學(xué)們了解「Trainer/Trainee」是最好的師生關(guān)系,讓同學(xué)們對即將到來的翻轉(zhuǎn)課堂有個心理準(zhǔn)備,讓同學(xué)們對即將到來學(xué)習(xí)任務(wù),學(xué)習(xí)壓力有個心理準(zhǔn)備,副作用是讓同學(xué)們學(xué)會了Markdown。
預(yù)備作業(yè)02 : 體會做中學(xué)(Learning By Doing):讓同學(xué)們了解「做中學(xué)(Learing By Doing)」的學(xué)習(xí)方法與刻意訓(xùn)練在技能獲取中的重要性,進(jìn)一步理解有學(xué)習(xí)壓力的必要性,副作用是讓同學(xué)們展示自己,老師了解學(xué)生,同學(xué)們之間加深交流了解。
預(yù)備作業(yè)03:課程基礎(chǔ):利用搜商,打下課程的Linux基礎(chǔ),初步體會什么叫學(xué)習(xí)上的舉一反三,融會貫通。老師教十個你會六個就及格了?不,應(yīng)該是老師教十個,你會一百個乃至更多,至少具備這樣的潛能。
返回目錄
教學(xué)進(jìn)程
學(xué)習(xí)方法
進(jìn)度很重要:注意前緊后松,必須跟上每周的進(jìn)度,教材閱讀與總結(jié),教材上的練習(xí),問答小組,項目。我和助教們會認(rèn)真對待每一位同學(xué),請你不要因為困難而放棄,堅持下來,會發(fā)現(xiàn)自己的不可思議。
問答很重要:遇到知識難點(diǎn)請多多提問,這是你的權(quán)利更是您對自己負(fù)責(zé)的義務(wù)。問答到課程討論小組,提問請閱讀一下「如何提問」,答疑注意事項.
實踐很重要:解決書中習(xí)題,實踐教材中實例,完成個人和團(tuán)隊項目,才算真的消化了課程內(nèi)容。可以通過實驗樓的課程配套環(huán)境或自己安裝的虛擬機(jī)在實踐中進(jìn)行學(xué)習(xí).實踐時參考「積極主動敲代碼,使用Junit學(xué)習(xí)Java程序設(shè)計」。
學(xué)習(xí)總結(jié)、實驗報告很重要:總結(jié)學(xué)習(xí)與實踐中的問題,得到老師和同學(xué)們的反饋,是進(jìn)步的捷徑。學(xué)習(xí)完成后在博客園中把學(xué)習(xí)過程通過博客(隨筆)發(fā)表,博客標(biāo)題「學(xué)號 2016-2017-2 《程序設(shè)計與數(shù)據(jù)結(jié)構(gòu)》第x周學(xué)習(xí)總結(jié)」
總結(jié)模板(Markdown)如下:
# 學(xué)號 2016-2017-2 《程序設(shè)計與數(shù)據(jù)結(jié)構(gòu)》第X周學(xué)習(xí)總結(jié)## 教材學(xué)習(xí)內(nèi)容總結(jié)盡量簡單的總結(jié)一下本周學(xué)習(xí)內(nèi)容 盡量不要抄書,浪費(fèi)時間 看懂就過,看不懂,學(xué)習(xí)有心得的記一下## 教材學(xué)習(xí)中的問題和解決過程 - 問題1:XXXXXX - 問題1解決方案:XXXXXX - 問題2:XXXXXX - 問題2解決方案:XXXXXX - ...## 代碼調(diào)試中的問題和解決過程 - 問題1:XXXXXX - 問題1解決方案:XXXXXX - 問題2:XXXXXX - 問題2解決方案:XXXXXX - ...## [代碼托管](碼云學(xué)習(xí)項目鏈接)(statistics.sh腳本的運(yùn)行結(jié)果截圖)## 上周考試錯題總結(jié) - 錯題1及原因,理解情況 - 錯題2及原因,理解情況 - ... ## 結(jié)對及互評### 評分標(biāo)準(zhǔn)1. 正確使用Markdown語法(加1分):- 不使用Markdown不加分- 有語法錯誤的不加分(鏈接打不開,表格不對,列表不正確...)- 排版混亂的不加分 2. 模板中的要素齊全(加1分)- 缺少“教材學(xué)習(xí)中的問題和解決過程”的不加分- 缺少“代碼調(diào)試中的問題和解決過程”的不加分- [代碼托管](鏈接)不能打開的不加分- 缺少“結(jié)對及互評”的不能打開的不加分- 缺少“上周考試錯題總結(jié)”的不能加分- 缺少“進(jìn)度條”的不能加分- 缺少“參考資料”的不能加分3. 教材學(xué)習(xí)中的問題和解決過程, 一個問題加1分4. 代碼調(diào)試中的問題和解決過程, 一個問題加1分5. 本周有效代碼超過300分行的(加2分)- 一周提交次數(shù)少于20次的不加分6. 其他加分:- 周五前發(fā)博客的加1分- 感想,體會不假大空的加1分- 排版精美的加一分- 進(jìn)度條中記錄學(xué)習(xí)時間與改進(jìn)情況的加1分- 有動手寫新代碼的加1分- 課后選擇題有驗證的加1分- 代碼Commit Message規(guī)范的加1分- 錯題學(xué)習(xí)深入的加1分- 點(diǎn)評認(rèn)真,能指出博客和代碼中的問題的加1分- 結(jié)對學(xué)習(xí)情況真實可信的加1分7. 扣分:- 有抄襲的扣至0分- 代碼作弊的扣至0分- 遲交作業(yè)的扣至0分### 點(diǎn)評模板: - 博客中值得學(xué)習(xí)的或問題:- xxx- xxx- ... - 代碼中值得學(xué)習(xí)的或問題:- xxx- xxx- ... - 基于評分標(biāo)準(zhǔn),我給本博客打分:XX分。得分情況如下:xxx- [參考示例](http://www.cnblogs.com/haoliberale/p/6580822.html#3650972) ### 點(diǎn)評過的同學(xué)博客和代碼 - 本周結(jié)對學(xué)習(xí)情況 - [結(jié)對同學(xué)學(xué)號1](博客鏈接)- 結(jié)對照片- 結(jié)對學(xué)習(xí)內(nèi)容- XXXX- XXXX- ... - 上周博客互評情況- [學(xué)號1](博客鏈接)- [學(xué)號2](博客鏈接)- [學(xué)號3](博客鏈接)- [學(xué)號4](博客鏈接)- ...## 其他(感悟、思考等,可選)xxx xxx## 學(xué)習(xí)進(jìn)度條| | 代碼行數(shù)(新增/累積)| 博客量(新增/累積)|學(xué)習(xí)時間(新增/累積)|重要成長| | -------- | :----------------:|:----------------:|:---------------: |:-----:| | 目標(biāo) | 5000行 | 30篇 | 400小時 | | | 第一周 | 200/200 | 2/2 | 20/20 | | | 第二周 | 300/500 | 2/4 | 18/38 | | | 第三周 | 500/1000 | 3/7 | 22/60 | | | 第四周 | 300/1300 | 2/9 | 30/90 | |嘗試一下記錄「計劃學(xué)習(xí)時間」和「實際學(xué)習(xí)時間」,到期末看看能不能改進(jìn)自己的計劃能力。這個工作學(xué)習(xí)中很重要,也很有用。 耗時估計的公式 :Y=X+X/N ,Y=X-X/N,訓(xùn)練次數(shù)多了,X、Y就接近了。參考:[軟件工程軟件的估計為什么這么難](http://www.cnblogs.com/xinz/archive/2011/04/05/2005978.html),[軟件工程 估計方法](http://www.cnblogs.com/xinz/archive/2011/04/06/2007294.html)- 計劃學(xué)習(xí)時間:XX小時- 實際學(xué)習(xí)時間:XX小時- 改進(jìn)情況:(有空多看看[現(xiàn)代軟件工程 課件 軟件工程師能力自我評價表](http://www.cnblogs.com/xinz/p/3852177.html)) ## 參考資料- [《Java程序設(shè)計與數(shù)據(jù)結(jié)構(gòu)教程(第二版)》](https://book.douban.com/subject/26851579/)- [《Java程序設(shè)計與數(shù)據(jù)結(jié)構(gòu)教程(第二版)》學(xué)習(xí)指導(dǎo)](http://www.cnblogs.com/rocedu/p/5182332.html) - ...上面模板中用Markdown寫的總結(jié)的渲染效果大概如下:
返回目錄
第0周學(xué)習(xí)指導(dǎo)
學(xué)習(xí)目標(biāo)
學(xué)習(xí)資源
- 師生關(guān)系:trainer/trainee
- 負(fù)擔(dān)與壓力:現(xiàn)在辛苦是因為欠帳,現(xiàn)在的努力可以發(fā)現(xiàn)自己的不可思議
- 編程也一樣
- 學(xué)習(xí)科學(xué)日益主流的觀念:從「情景學(xué)習(xí)」出發(fā),當(dāng)一名「認(rèn)知學(xué)徒」,它的要點(diǎn)有:
- 找到學(xué)習(xí)共同體:因為大量知識存在于學(xué)習(xí)共同體的實踐中,不是書本中,所以有效的學(xué)習(xí)不是關(guān)門苦練,而是找到屬于自己的學(xué)習(xí)小團(tuán)體。如程序員在類似于github這樣的網(wǎng)站練習(xí)編程。
- 隱性知識顯性化:隱性知識是使人們有能力利用概念、事實以及程序來解決現(xiàn)實問題的知識。
- 模仿榜樣:榜樣可以是現(xiàn)實生活中的導(dǎo)師,也可以是網(wǎng)上的導(dǎo)師;
- 培養(yǎng)多樣性:在多種情境中實踐,以此強(qiáng)調(diào)學(xué)習(xí)廣闊的應(yīng)用范圍。如裁縫出師并不是已經(jīng)練習(xí)了一萬小時,而是能夠縫制出足夠好的,各種各樣的衣服。
現(xiàn)代軟件工程講義 1 軟件工程概論: 程序和軟件的不同
為什么一定要自學(xué)?:善于自學(xué)的人,最終會形成一個重要的能力:融會貫通。
做中學(xué):實踐,刻意練習(xí)
技能的反面 - 魔方和模仿: 通過不斷的練習(xí), 把那些低層次的問題都解決了, 變成不用經(jīng)過大腦的自動操作, 然后才有時間和腦力來解決較高層次的問題。
軟件開發(fā)不是閉卷考試: 對問題的了解,對技術(shù)的了解,估計任務(wù)的能力, 溝通和管理風(fēng)險的能力,拒絕的能力
編程的智慧:反復(fù)推敲代碼,寫優(yōu)雅的代碼,寫模塊化的代碼,寫可讀的代碼,寫簡單的代碼,寫直觀的代碼,寫無懈可擊的代碼,正確處理錯誤,防止過度工程,
學(xué)習(xí)任務(wù)
- 閱讀以上博客,鼓勵發(fā)學(xué)習(xí)體會博客
返回目錄
第一周(2.27-3.05)
學(xué)習(xí)目標(biāo)
- 了解Java程序設(shè)計語言
- 掌握J(rèn)ava程序編輯/編譯/運(yùn)行/調(diào)試的方法
- 了解程序開發(fā)過程和
- 了解面向?qū)ο笕?/li>
- 了解解決問題的一般方法
學(xué)習(xí)資源
- 教材:學(xué)習(xí)指導(dǎo)在這,重點(diǎn)內(nèi)容,考試內(nèi)容都有
- 積極主動敲代碼,使用Junit學(xué)習(xí)Java程序設(shè)計
- Intellj IDEA 簡易教程
- Java程序設(shè)計的DOS命令基礎(chǔ)
- 使用碼云和博客園學(xué)習(xí)簡易教程
- 視頻:下載地址 密碼:nws1
學(xué)習(xí)任務(wù)
- 教材第一章
- 編輯、編譯、運(yùn)行教材上代碼,參考「積極主動敲代碼,使用Junit學(xué)習(xí)Java程序設(shè)計」
- 代碼中不懂的內(nèi)容仔細(xì)閱讀教材,參考Java API幫助文檔
- 代碼托管到git@OSC,參考一下使用開源中國托管代碼
- 完成課后自測題,并參考答案學(xué)習(xí)
- 完成課后練習(xí)題
- 完成程序設(shè)計項目:至少完成PP1.1, PP1.2
- 有問題去答疑論壇提問,不在微信群和QQ群解答學(xué)習(xí)問題
- 參考上面的學(xué)習(xí)總結(jié)模板,把學(xué)習(xí)過程通過博客(隨筆)發(fā)表,博客標(biāo)題“學(xué)號 《程序設(shè)計與數(shù)據(jù)結(jié)構(gòu)》第一周學(xué)習(xí)總結(jié)”
- 提高學(xué)習(xí)效率,提高寫博客效率:盡量少摘抄書上的內(nèi)容,主要寫有疑惑和有收獲的內(nèi)容
- 截止時間:本周日 24:00,不按時發(fā)博客要扣1分,優(yōu)秀博客加1分
- 不按上面的模板寫的要重寫,否則會扣1分
- 嚴(yán)禁抄襲,違反者列入立此存照-抄襲作業(yè)者的曝光臺
返回目錄
第二周(3.06-3.12)
學(xué)習(xí)目標(biāo)
- 掌握J(rèn)ava字符串
- 理解變量并會使用
- 掌握J(rèn)ava基本數(shù)據(jù)類型
- 掌握表達(dá)式
- 會用Scanner類進(jìn)行輸入
學(xué)習(xí)資源
- 教材:學(xué)習(xí)指導(dǎo)在這,重點(diǎn)內(nèi)容,考試內(nèi)容都有
- 積極主動敲代碼,使用Junit學(xué)習(xí)Java程序設(shè)計
- Intellj IDEA 簡易教程
- Java程序設(shè)計的DOS命令基礎(chǔ)
- 使用碼云和博客園學(xué)習(xí)簡易教程
- 視頻:下載地址 密碼:nws1
學(xué)習(xí)任務(wù)
- 教材第二章
- 編輯、編譯、運(yùn)行教材上代碼,參考「積極主動敲代碼,使用Junit學(xué)習(xí)Java程序設(shè)計」
- 代碼中不懂的內(nèi)容仔細(xì)閱讀教材,參考Java API幫助文檔
- 代碼托管到git@OSC,
- 完成課后自測題,并參考答案學(xué)習(xí)
- 完成課后練習(xí)題
- 完成程序設(shè)計項目:至少完成PP2.2, PP2.4, PP2.6, PP2.08, PP2.10
- 有問題去答疑論壇提問,不在微信群和QQ群解答學(xué)習(xí)問題
- 課堂考試題目和參考答案在這,每周考核答案,考完核對一下,找出自己做錯的題目修正并學(xué)習(xí)相關(guān)知識點(diǎn),學(xué)習(xí)成果要在學(xué)習(xí)博客中體現(xiàn)。重點(diǎn)內(nèi)容以及錯的多的知識點(diǎn)會多次考核
- 常來這看看自己的成績,每周更新,排名靠后的,不及格的要努力了,第四周起會對排名靠后的同學(xué)加強(qiáng)知道和要求
- 參考上面的學(xué)習(xí)總結(jié)模板,把學(xué)習(xí)過程通過博客(隨筆)發(fā)表,博客標(biāo)題“學(xué)號 《程序設(shè)計與數(shù)據(jù)結(jié)構(gòu)》第二周學(xué)習(xí)總結(jié)”
- 提高學(xué)習(xí)效率,提高寫博客效率:盡量少摘抄書上的內(nèi)容,主要寫有疑惑和有收獲的內(nèi)容
- 截止時間:本周日 24:00,不按時發(fā)博客并提交要扣1分,優(yōu)秀博客加1分
- 不按上面的模板寫的要重寫,否則會扣1分
- 嚴(yán)禁抄襲,違反者列入立此存照-抄襲作業(yè)者的曝光臺
返回目錄
第三周(3.13-3.19)
學(xué)習(xí)目標(biāo)
- 理解并掌握對象創(chuàng)建
- 掌握String類的使用
- 理解包與代碼組織
- 會用常見的類如:Math,Random,NumberFormat,DecimalFormat
- 會用包裝類
學(xué)習(xí)資源
- 教材:學(xué)習(xí)指導(dǎo)在這,重點(diǎn)內(nèi)容,考試內(nèi)容都有
- 使用碼云和博客園學(xué)習(xí)簡易教程:如何交作業(yè)
- 積極主動敲代碼,使用Junit學(xué)習(xí)Java程序設(shè)計:Java 學(xué)習(xí)方法,掌握前要常看
- 使用JDB調(diào)試Java程序:調(diào)試能力與編程水平關(guān)系極大
- Intellj IDEA 簡易教程:打交道最多的工具
- Java程序設(shè)計的DOS命令基礎(chǔ):有同學(xué)非要在Windows下學(xué)習(xí),補(bǔ)補(bǔ)基礎(chǔ)吧
- 做中學(xué)之Vim:vim 要不斷學(xué)習(xí),精進(jìn)
- 進(jìn)度條和學(xué)習(xí)過程可視化:避免學(xué)習(xí)半途而廢
- 視頻:下載地址 密碼:nws1
學(xué)習(xí)任務(wù)
- 教材第三章
- 編輯、編譯、運(yùn)行教材上代碼,參考「積極主動敲代碼,使用Junit學(xué)習(xí)Java程序設(shè)計」
- 代碼中不懂的內(nèi)容仔細(xì)閱讀教材,參考Java API幫助文檔
- 代碼托管到git@OSC,
- 完成課后自測題,并參考答案學(xué)習(xí)
- 完成課后練習(xí)題
- 完成程序設(shè)計項目:至少完成PP3.1, PP3.3, PP3.5
- 有問題去答疑論壇提問,不在微信群和QQ群解答學(xué)習(xí)問題
- 課堂考試題目和參考答案在這,每周考核答案,考完核對一下,找出自己做錯的題目修正并學(xué)習(xí)相關(guān)知識點(diǎn),學(xué)習(xí)成果要在學(xué)習(xí)博客中體現(xiàn)。重點(diǎn)內(nèi)容以及錯的多的知識點(diǎn)會多次考核
- 常來這看看自己的成績,每周更新,排名靠后的,不及格的要努力了,第四周起會對排名靠后的同學(xué)加強(qiáng)知道和要求
- 參考上面的學(xué)習(xí)總結(jié)模板,把學(xué)習(xí)過程通過博客(隨筆)發(fā)表,博客標(biāo)題“學(xué)號 《程序設(shè)計與數(shù)據(jù)結(jié)構(gòu)》第三周學(xué)習(xí)總結(jié)”
- 提高學(xué)習(xí)效率,提高寫博客效率:盡量少摘抄書上的內(nèi)容,主要寫有疑惑和有收獲的內(nèi)容
- 截止時間:本周日 24:00,不按時發(fā)博客并提交要扣1分,優(yōu)秀博客加1分
- 不按上面的模板寫的要重寫,否則會扣1分
- 嚴(yán)禁抄襲,違反者列入立此存照-抄襲作業(yè)者的曝光臺
- 參考實驗一 Java開發(fā)環(huán)境的熟悉(Linux + Eclipse)和Intellj IDEA 簡易教程
完成實驗一- Eclipse 內(nèi)容換成IDEA
- 練習(xí)(通過命令行和IDEA兩種方式實現(xiàn))換成前兩周項目內(nèi)容
- 周五實驗課上進(jìn)行驗收:PP1.1,PP1.2,PP2.2, PP2.4, PP2.6, PP2.08, PP2.10
- 下周日 24:00前發(fā)表博客,標(biāo)題“學(xué)號 實驗一《Java開發(fā)環(huán)境的熟悉》實驗報告”
返回目錄
第四周(3.20 - 3.26)
學(xué)習(xí)目標(biāo)
- 理解流程控制
- 理解并應(yīng)用布爾運(yùn)算
- 掌握分支語句的編寫:if...else;switch...case
- 掌握循環(huán)語句的編寫:while;do...while;for
- 理解并應(yīng)用數(shù)組
學(xué)習(xí)資源
- 教材:學(xué)習(xí)指導(dǎo)在這,重點(diǎn)內(nèi)容,考試內(nèi)容都有
- 使用碼云和博客園學(xué)習(xí)簡易教程:如何交作業(yè)
- 積極主動敲代碼,使用Junit學(xué)習(xí)Java程序設(shè)計:Java 學(xué)習(xí)方法,掌握前要常看
- 使用JDB調(diào)試Java程序:調(diào)試能力與編程水平關(guān)系極大
- Intellj IDEA 簡易教程:打交道最多的工具
- Java程序設(shè)計的DOS命令基礎(chǔ):有同學(xué)非要在Windows下學(xué)習(xí),補(bǔ)補(bǔ)基礎(chǔ)吧
- 做中學(xué)之Vim:vim 要不斷學(xué)習(xí),精進(jìn)
- 進(jìn)度條和學(xué)習(xí)過程可視化:避免學(xué)習(xí)半途而廢
- 視頻:下載地址,參考8,9,10,40
學(xué)習(xí)任務(wù)
- 教材第4章,第7章
- 編輯、編譯、運(yùn)行教材上代碼,參考「積極主動敲代碼,使用Junit學(xué)習(xí)Java程序設(shè)計」
- 代碼中不懂的內(nèi)容仔細(xì)閱讀教材,參考Java API幫助文檔
- 代碼托管到git@OSC,
- 完成課后自測題,并參考答案學(xué)習(xí)
- 完成課后練習(xí)題
- 完成程序設(shè)計項目:至少完成PP4.1, PP4.8, PP4.15,PP7.1, PP7.5
- 有問題去答疑論壇提問,不在微信群和QQ群解答學(xué)習(xí)問題
- 課堂考試題目和參考答案在這,每周考核答案,考完核對一下,找出自己做錯的題目修正并學(xué)習(xí)相關(guān)知識點(diǎn),學(xué)習(xí)成果要在學(xué)習(xí)博客中體現(xiàn)。重點(diǎn)內(nèi)容以及錯的多的知識點(diǎn)會多次考核
- 常來這看看自己的成績,每周更新,排名靠后的,不及格的要努力了,第四周起會對排名靠后的同學(xué)加強(qiáng)知道和要求
- 參考上面的學(xué)習(xí)總結(jié)模板,把學(xué)習(xí)過程通過博客(隨筆)發(fā)表,博客標(biāo)題“學(xué)號 《程序設(shè)計與數(shù)據(jù)結(jié)構(gòu)》第四周學(xué)習(xí)總結(jié)”
- 提高學(xué)習(xí)效率,提高寫博客效率:盡量少摘抄書上的內(nèi)容,主要寫有疑惑和有收獲的內(nèi)容
- 截止時間:本周日 24:00,不按時發(fā)博客并提交要扣1分,優(yōu)秀博客加1分
- 不按上面的模板寫的要重寫,否則會扣1分
- 嚴(yán)禁抄襲,違反者列入立此存照-抄襲作業(yè)者的曝光臺
返回目錄
第五周(3.27 - 4.02)
學(xué)習(xí)目標(biāo)
- 理解類與對象
- 會自定義類
- 理解方法的作用
- 了解方法設(shè)計的問題
- 會用UML建模工具
- 熟悉Java Collection API
學(xué)習(xí)資源
- 教材:學(xué)習(xí)指導(dǎo)在這,重點(diǎn)內(nèi)容,考試內(nèi)容都有
- Java Collections API和泛型
- 使用碼云和博客園學(xué)習(xí)簡易教程:如何交作業(yè)
- 積極主動敲代碼,使用Junit學(xué)習(xí)Java程序設(shè)計:Java 學(xué)習(xí)方法,掌握前要常看
- 使用JDB調(diào)試Java程序:調(diào)試能力與編程水平關(guān)系極大
- Intellj IDEA 簡易教程:打交道最多的工具
- Java程序設(shè)計的DOS命令基礎(chǔ):有同學(xué)非要在Windows下學(xué)習(xí),補(bǔ)補(bǔ)基礎(chǔ)吧
- 做中學(xué)之Vim:vim 要不斷學(xué)習(xí),精進(jìn)
- 進(jìn)度條和學(xué)習(xí)過程可視化:避免學(xué)習(xí)半途而廢
學(xué)習(xí)任務(wù)
- 視頻:學(xué)習(xí)云班課中的相關(guān)視頻
- 視自己的情況與教材學(xué)習(xí)二選一或都選
- 教材第5章
- 編輯、編譯、運(yùn)行教材上代碼,參考「積極主動敲代碼,使用Junit學(xué)習(xí)Java程序設(shè)計」
- 代碼中不懂的內(nèi)容仔細(xì)閱讀教材,參考Java API幫助文檔
- 代碼托管到git@OSC,
- 完成課后自測題,并參考答案學(xué)習(xí)
- 完成課后練習(xí)題
- 完成程序設(shè)計項目:至少完成PP5.3, PP5.6, PP5.13
- 有問題去云班課和答疑論壇提問,不在微信群和QQ群解答學(xué)習(xí)問題
- 復(fù)習(xí)云班課中課堂考試題目和參考答案與解析,注重查漏補(bǔ)缺
- 常來這看看自己的成績,每周更新,排名靠后的,不及格的要努力了,第四周起會對排名靠后的同學(xué)加強(qiáng)知道和要求
- 參考上面的學(xué)習(xí)總結(jié)模板,把學(xué)習(xí)過程通過博客(隨筆)發(fā)表,博客標(biāo)題“學(xué)號 《程序設(shè)計與數(shù)據(jù)結(jié)構(gòu)》第五周學(xué)習(xí)總結(jié)”
- 提高學(xué)習(xí)效率,提高寫博客效率:盡量少摘抄書上的內(nèi)容,主要寫有疑惑和有收獲的內(nèi)容
- 截止時間:本周日 24:00,不按時發(fā)博客并提交要扣1分,優(yōu)秀博客加1分
- 不按上面的模板寫的要重寫,否則會扣1分
- 嚴(yán)禁抄襲,違反者列入立此存照-抄襲作業(yè)者的曝光臺
返回目錄
第六周(4.03 - 4.09)
學(xué)習(xí)目標(biāo)
- 理解繼承和代碼復(fù)用
- 理解抽象類
- 理解方法重載
- 會用UML建模工具
- 熟悉Java多線程API
學(xué)習(xí)資源
- 教材:學(xué)習(xí)指導(dǎo)在這,重點(diǎn)內(nèi)容,考試內(nèi)容都有
- 使用碼云和博客園學(xué)習(xí)簡易教程:如何交作業(yè)
- 積極主動敲代碼,使用Junit學(xué)習(xí)Java程序設(shè)計:Java 學(xué)習(xí)方法,掌握前要常看
- 使用JDB調(diào)試Java程序:調(diào)試能力與編程水平關(guān)系極大
- Intellj IDEA 簡易教程:打交道最多的工具
- Java程序設(shè)計的DOS命令基礎(chǔ):有同學(xué)非要在Windows下學(xué)習(xí),補(bǔ)補(bǔ)基礎(chǔ)吧
- 做中學(xué)之Vim:vim 要不斷學(xué)習(xí),精進(jìn)
- 進(jìn)度條和學(xué)習(xí)過程可視化:避免學(xué)習(xí)半途而廢
學(xué)習(xí)任務(wù)
- 視頻:學(xué)習(xí)云班課中的相關(guān)視頻
- 視自己的情況與教材學(xué)習(xí)二選一或都選
- 教材第8章
- 編輯、編譯、運(yùn)行教材上代碼,參考「積極主動敲代碼,使用Junit學(xué)習(xí)Java程序設(shè)計」
- 代碼中不懂的內(nèi)容仔細(xì)閱讀教材,參考Java API幫助文檔
- 代碼托管到git@OSC,
- 完成課后自測題,并參考答案學(xué)習(xí)
- 完成課后練習(xí)題
- 完成程序設(shè)計項目:至少完成PP8.1, PP8.8
- 有問題去云班課和答疑論壇提問,不在微信群和QQ群解答學(xué)習(xí)問題
- 復(fù)習(xí)云班課中課堂考試題目和參考答案與解析,注重查漏補(bǔ)缺
- 常來這看看自己的成績,每周更新,排名靠后的,不及格的要努力了,第4周起會對排名靠后的同學(xué)加強(qiáng)知道和要求
- 參考上面的學(xué)習(xí)總結(jié)模板,把學(xué)習(xí)過程通過博客(隨筆)發(fā)表,博客標(biāo)題“學(xué)號 《程序設(shè)計與數(shù)據(jù)結(jié)構(gòu)》第六周學(xué)習(xí)總結(jié)”
- 提高學(xué)習(xí)效率,提高寫博客效率:盡量少摘抄書上的內(nèi)容,主要寫有疑惑和有收獲的內(nèi)容
- 截止時間:本周日 24:00,不按時發(fā)博客并提交要扣1分,優(yōu)秀博客加1分
- 不按上面的模板寫的要重寫,否則會扣1分
- 嚴(yán)禁抄襲,違反者列入立此存照-抄襲作業(yè)者的曝光臺
返回目錄
第七周(4.10 - 4.16)
學(xué)習(xí)目標(biāo)
- 理解多態(tài)
- 掌握抽象類和接口使用
- 理解方法覆蓋和動態(tài)綁定
- 會用UML建模工具
- 熟悉Java與密碼學(xué)相關(guān)的API
學(xué)習(xí)資源
- 教材:學(xué)習(xí)指導(dǎo)在這,重點(diǎn)內(nèi)容,考試內(nèi)容都有
- 使用碼云和博客園學(xué)習(xí)簡易教程:如何交作業(yè)
- 積極主動敲代碼,使用Junit學(xué)習(xí)Java程序設(shè)計:Java 學(xué)習(xí)方法,掌握前要常看
- 使用JDB調(diào)試Java程序:調(diào)試能力與編程水平關(guān)系極大
- Intellj IDEA 簡易教程:打交道最多的工具
- Java程序設(shè)計的DOS命令基礎(chǔ):有同學(xué)非要在Windows下學(xué)習(xí),補(bǔ)補(bǔ)基礎(chǔ)吧
- 做中學(xué)之Vim:vim 要不斷學(xué)習(xí),精進(jìn)
- 進(jìn)度條和學(xué)習(xí)過程可視化:避免學(xué)習(xí)半途而廢
學(xué)習(xí)任務(wù)
- 視頻:學(xué)習(xí)云班課中的相關(guān)視頻
- 視自己的情況與教材學(xué)習(xí)二選一或都選
- 教材第9章
- 編輯、編譯、運(yùn)行教材上代碼,參考「積極主動敲代碼,使用Junit學(xué)習(xí)Java程序設(shè)計」
- 代碼中不懂的內(nèi)容仔細(xì)閱讀教材,參考Java API幫助文檔
- 代碼托管到git@OSC,
- 完成課后自測題,并參考答案學(xué)習(xí)
- 完成課后練習(xí)題
- 完成程序設(shè)計項目:至少完成PP9.3, PP9.4,PP9.8
- 有問題去云班課和答疑論壇提問,不在微信群和QQ群解答學(xué)習(xí)問題
- 復(fù)習(xí)云班課中課堂考試題目和參考答案與解析,注重查漏補(bǔ)缺
- 常來這看看自己的成績,每周更新,排名靠后的,不及格的要努力了,第4周起會對排名靠后的同學(xué)加強(qiáng)知道和要求
- 參考上面的學(xué)習(xí)總結(jié)模板,把學(xué)習(xí)過程通過博客(隨筆)發(fā)表,博客標(biāo)題“學(xué)號 《程序設(shè)計與數(shù)據(jù)結(jié)構(gòu)》第七周學(xué)習(xí)總結(jié)”
- 提高學(xué)習(xí)效率,提高寫博客效率:盡量少摘抄書上的內(nèi)容,主要寫有疑惑和有收獲的內(nèi)容
- 截止時間:本周日 24:00,不按時發(fā)博客并提交要扣1分,優(yōu)秀博客加1分
- 不按上面的模板寫的要重寫,否則會扣1分
- 嚴(yán)禁抄襲,違反者列入立此存照-抄襲作業(yè)者的曝光臺
- 把Eclipse 換成IDEA,參考實驗二 Java面向?qū)ο蟪绦蛟O(shè)計 完成實驗并在本周日 24:00前發(fā)實驗報告博客
返回目錄
第八周(4.17 - 4.23)
學(xué)習(xí)目標(biāo)
- 熟悉異常繼承體系
- 掌握異常處理
- 理解方法覆蓋和動態(tài)綁定
- 會用UML建模工具
- 熟悉Java IO API
學(xué)習(xí)資源
- 教材:學(xué)習(xí)指導(dǎo)在這,重點(diǎn)內(nèi)容,考試內(nèi)容都有
- 使用碼云和博客園學(xué)習(xí)簡易教程:如何交作業(yè)
- 積極主動敲代碼,使用Junit學(xué)習(xí)Java程序設(shè)計:Java 學(xué)習(xí)方法,掌握前要常看
- 使用JDB調(diào)試Java程序:調(diào)試能力與編程水平關(guān)系極大
- Intellj IDEA 簡易教程:打交道最多的工具
- Java程序設(shè)計的DOS命令基礎(chǔ):有同學(xué)非要在Windows下學(xué)習(xí),補(bǔ)補(bǔ)基礎(chǔ)吧
- 做中學(xué)之Vim:vim 要不斷學(xué)習(xí),精進(jìn)
- 進(jìn)度條和學(xué)習(xí)過程可視化:避免學(xué)習(xí)半途而廢
學(xué)習(xí)任務(wù)
- 視頻:學(xué)習(xí)云班課中的相關(guān)視頻
- 視自己的情況與教材學(xué)習(xí)二選一或都選
Java和Android開發(fā)學(xué)習(xí)指南(第二版)(EPUBIT,Java for Android 2nd)第十六章
- 教材第10章
- 編輯、編譯、運(yùn)行教材上代碼,參考「積極主動敲代碼,使用Junit學(xué)習(xí)Java程序設(shè)計」
- 代碼中不懂的內(nèi)容仔細(xì)閱讀教材,參考Java API幫助文檔
- 代碼托管到git@OSC,
- 完成課后自測題,并參考答案學(xué)習(xí)
- 完成課后練習(xí)題
- 完成程序設(shè)計項目:至少完成PP10.1, PP10.2, PP10.7
- 有問題去云班課和答疑論壇提問,不在微信群和QQ群解答學(xué)習(xí)問題
- 復(fù)習(xí)云班課中課堂考試題目和參考答案與解析,注重查漏補(bǔ)缺
- 常來這看看自己的成績,每周更新,排名靠后的,不及格的要努力了,第4周起會對排名靠后的同學(xué)加強(qiáng)知道和要求
- 參考上面的學(xué)習(xí)總結(jié)模板,把學(xué)習(xí)過程通過博客(隨筆)發(fā)表,博客標(biāo)題“學(xué)號 《程序設(shè)計與數(shù)據(jù)結(jié)構(gòu)》第八周學(xué)習(xí)總結(jié)”
- 提高學(xué)習(xí)效率,提高寫博客效率:盡量少摘抄書上的內(nèi)容,主要寫有疑惑和有收獲的內(nèi)容
- 截止時間:本周日 24:00,不按時發(fā)博客并提交要扣1分,優(yōu)秀博客加1分
- 不按上面的模板寫的要重寫,否則會扣1分
- 嚴(yán)禁抄襲,違反者列入立此存照-抄襲作業(yè)者的曝光臺
第九周(4.24 - 4.30)
學(xué)習(xí)目標(biāo)
- 了解數(shù)據(jù)庫相關(guān)基本概念
- 會用常見的SQL語句
- 初步掌握MySQL的使用
- 了解SQLite的使用
- 熟悉Java 網(wǎng)絡(luò)編程的API
學(xué)習(xí)資源
- 教材:學(xué)習(xí)指導(dǎo)在這,重點(diǎn)內(nèi)容,考試內(nèi)容都有
- 使用碼云和博客園學(xué)習(xí)簡易教程:如何交作業(yè)
- 積極主動敲代碼,使用Junit學(xué)習(xí)Java程序設(shè)計:Java 學(xué)習(xí)方法,掌握前要常看
- 使用JDB調(diào)試Java程序:調(diào)試能力與編程水平關(guān)系極大
- Intellj IDEA 簡易教程:打交道最多的工具
- Java程序設(shè)計的DOS命令基礎(chǔ):有同學(xué)非要在Windows下學(xué)習(xí),補(bǔ)補(bǔ)基礎(chǔ)吧
- 做中學(xué)之Vim:vim 要不斷學(xué)習(xí),精進(jìn)
- 進(jìn)度條和學(xué)習(xí)過程可視化:避免學(xué)習(xí)半途而廢
學(xué)習(xí)任務(wù)
- 視頻:學(xué)習(xí)云班課中的相關(guān)視頻
- 視自己的情況與教材學(xué)習(xí)二選一或都選
Java和Android開發(fā)學(xué)習(xí)指南(第二版)(EPUBIT,Java for Android 2nd)第22章
- 教材第21章
- 編輯、編譯、運(yùn)行教材上代碼,參考「積極主動敲代碼,使用Junit學(xué)習(xí)Java程序設(shè)計」
- 代碼中不懂的內(nèi)容仔細(xì)閱讀教材,參考Java API幫助文檔
- 代碼托管到git@OSC,
- 完成課后自測題,并參考答案學(xué)習(xí)
- 完成課后練習(xí)題
- 完成程序設(shè)計項目:至少完成PP21.1, PP21.3
- 有問題去云班課和答疑論壇提問,不在微信群和QQ群解答學(xué)習(xí)問題
- 復(fù)習(xí)云班課中課堂考試題目和參考答案與解析,注重查漏補(bǔ)缺
- 常來這看看自己的成績,每周更新,排名靠后的,不及格的要努力了,第4周起會對排名靠后的同學(xué)加強(qiáng)知道和要求
- 參考上面的學(xué)習(xí)總結(jié)模板,把學(xué)習(xí)過程通過博客(隨筆)發(fā)表,博客標(biāo)題“學(xué)號 《程序設(shè)計與數(shù)據(jù)結(jié)構(gòu)》第九周學(xué)習(xí)總結(jié)”
- 提高學(xué)習(xí)效率,提高寫博客效率:盡量少摘抄書上的內(nèi)容,主要寫有疑惑和有收獲的內(nèi)容
- 截止時間:本周日 24:00,不按時發(fā)博客并提交要扣1分,優(yōu)秀博客加1分
- 不按上面的模板寫的要重寫,否則會扣1分
- 嚴(yán)禁抄襲,違反者列入立此存照-抄襲作業(yè)者的曝光臺
返回目錄
第十周(5.01 - 5.07)
學(xué)習(xí)目標(biāo)
- 了解Android開發(fā)的一般流程
- 了解Android
- 初步掌握MySQL的使用
- 了解SQLite的使用
- 熟悉Java 密碼學(xué)相關(guān)的API
- 了解混合密碼系統(tǒng)
學(xué)習(xí)資源
- 教材:學(xué)習(xí)指導(dǎo)在這,重點(diǎn)內(nèi)容,考試內(nèi)容都有
- 使用碼云和博客園學(xué)習(xí)簡易教程:如何交作業(yè)
- 積極主動敲代碼,使用Junit學(xué)習(xí)Java程序設(shè)計:Java 學(xué)習(xí)方法,掌握前要常看
- 使用JDB調(diào)試Java程序:調(diào)試能力與編程水平關(guān)系極大
- Intellj IDEA 簡易教程:打交道最多的工具
- Java程序設(shè)計的DOS命令基礎(chǔ):有同學(xué)非要在Windows下學(xué)習(xí),補(bǔ)補(bǔ)基礎(chǔ)吧
- 做中學(xué)之Vim:vim 要不斷學(xué)習(xí),精進(jìn)
- 進(jìn)度條和學(xué)習(xí)過程可視化:避免學(xué)習(xí)半途而廢
學(xué)習(xí)任務(wù)
視頻:學(xué)習(xí)云班課中的相關(guān)視頻
- Java和Android開發(fā)學(xué)習(xí)指南(第二版)(EPUBIT,Java for Android 2nd)第23,24章
- 編輯、編譯、運(yùn)行教材上代碼,參考「積極主動敲代碼,使用Junit學(xué)習(xí)Java程序設(shè)計」
- 代碼中不懂的內(nèi)容仔細(xì)閱讀教材,參考Java API幫助文檔
- 代碼托管到git@OSC,
- 完成課后自測題,并參考答案學(xué)習(xí)
- 完成課后練習(xí)題
- 完成程序設(shè)計項目:至少完成PP21.1, PP21.3
- 有問題去云班課和答疑論壇提問,不在微信群和QQ群解答學(xué)習(xí)問題
- 復(fù)習(xí)云班課中課堂考試題目和參考答案與解析,注重查漏補(bǔ)缺
- 常來這看看自己的成績,每周更新,排名靠后的,不及格的要努力了,第4周起會對排名靠后的同學(xué)加強(qiáng)知道和要求
- 參考上面的學(xué)習(xí)總結(jié)模板,把學(xué)習(xí)過程通過博客(隨筆)發(fā)表,博客標(biāo)題“學(xué)號 《程序設(shè)計與數(shù)據(jù)結(jié)構(gòu)》第十周學(xué)習(xí)總結(jié)”
- 提高學(xué)習(xí)效率,提高寫博客效率:盡量少摘抄書上的內(nèi)容,主要寫有疑惑和有收獲的內(nèi)容
- 截止時間:本周日 24:00,不按時發(fā)博客并提交要扣1分,優(yōu)秀博客加1分
- 不按上面的模板寫的要重寫,否則會扣1分
- 嚴(yán)禁抄襲,違反者列入立此存照-抄襲作業(yè)者的曝光臺
返回目錄
第十一周(5.08 - 5.14)
學(xué)習(xí)任務(wù)
- 結(jié)對項目
- 在團(tuán)隊博客發(fā)表一篇隨筆介紹一下項目內(nèi)容、目標(biāo)、實現(xiàn)計劃(以周為單位)、成員、分工等
- 給出項目托管鏈接,項目模板如下:
- src:源代碼
- test:測試代碼
- bin/out:可執(zhí)行代碼
- docs:項目相關(guān)參考文獻(xiàn)、項目文檔、報告
- lib:項目依賴的jar庫文件
- dist: 打包部署
- README.md: 項目簡介
- ...
- 參考關(guān)于用戶需求的調(diào)查完成項目需求分析
- 參考現(xiàn)代軟件工程講義看看如何做項目
- 參考如何提出靠譜的項目建議 NABCD寫出團(tuán)隊項目的NABCD。
- 參考以下工具構(gòu)建項目原型:(更多工具參考程序開發(fā)與信息安全工具箱)
- Axure RP
- Mockup
- PowerDesigner
- 墨刀
- JustInMind
- ...
- 截止時間:本周日 24:00,不按時發(fā)博客要扣1分,優(yōu)秀博客加1分
- 嚴(yán)禁抄襲,違反者列入立此存照-抄襲作業(yè)者的曝光臺
返回目錄
第十二周(5.15 - 5.21)
學(xué)習(xí)任務(wù)
- 團(tuán)隊項目
- 在本周日(5.22) 24:00前發(fā)博客介紹項目進(jìn)展、成員貢獻(xiàn)、與計劃相符情況、改進(jìn)措施等
返回目錄
第十三周(5.22 - 5.28)
學(xué)習(xí)目標(biāo)
學(xué)習(xí)資源
學(xué)習(xí)任務(wù)
- 團(tuán)隊項目
- 截止時間:本周日 24:00,不按時發(fā)博客要扣1分,優(yōu)秀博客加1分
- 嚴(yán)禁抄襲,違反者列入立此存照-抄襲作業(yè)者的曝光臺
返回目錄
第十四周()
學(xué)習(xí)目標(biāo)
學(xué)習(xí)資源
學(xué)習(xí)任務(wù)
- 團(tuán)隊項目
- 截止時間:本周日 24:00,不按時發(fā)博客要扣1分,優(yōu)秀博客加1分
- 嚴(yán)禁抄襲,違反者列入立此存照-抄襲作業(yè)者的曝光臺
返回目錄
第十五周(5.29 - 6.04)
學(xué)習(xí)目標(biāo)
學(xué)習(xí)資源
學(xué)習(xí)任務(wù)
- 團(tuán)隊項目
- 截止時間:本周日 24:00,不按時發(fā)博客要扣1分,優(yōu)秀博客加1分
- 嚴(yán)禁抄襲,違反者列入立此存照-抄襲作業(yè)者的曝光臺
后續(xù)學(xué)習(xí)預(yù)告
返回目錄
第十六周(6.05 - 6.11)
學(xué)習(xí)目標(biāo)
學(xué)習(xí)資源
課程總結(jié)要求
- 課程總結(jié):這個總結(jié)寫的好的會被選出來出成一本博客書,大家認(rèn)真寫一下,被選中的會送你一本。
- 文中的鏈接都要配上二維碼,可以使用草料二維碼工具或博客園的功能,點(diǎn)擊自己每篇文章的最下面的微信圖標(biāo)就有二維碼:
發(fā)表一篇博客
學(xué)號 2016-2017-2《程序設(shè)計與數(shù)據(jù)結(jié)構(gòu)》課程總結(jié)
(按順序)每周作業(yè)鏈接匯總
- 預(yù)備作業(yè)1:簡要內(nèi)容
- 預(yù)備作業(yè)2:簡要內(nèi)容
- 預(yù)備作業(yè)3:簡要內(nèi)容
- 第一周作業(yè):簡要內(nèi)容
- 第二周作業(yè):簡要內(nèi)容
- ...
- 自認(rèn)為寫得最好一篇博客是?為什么?
- 作業(yè)中閱讀量最高的一篇博客是?談?wù)劷?jīng)驗
作業(yè)中與師生交互最多的一篇博客是?談?wù)勈斋@
(按順序)實驗報告鏈接匯總
- 實驗一 實驗名稱:簡要內(nèi)容
- 實驗二 實驗名稱:簡要內(nèi)容
- ...
- 代碼托管鏈接:
- 給出statistic.sh的運(yùn)行結(jié)果,說明本學(xué)期的代碼量目標(biāo)達(dá)到?jīng)]有?
- 加點(diǎn)代碼,改點(diǎn)代碼是理解的最好方式,參考編程的智慧,談?wù)勀愕男牡?/li>
- 積極主動敲代碼做到?jīng)]?教材實踐上有什么經(jīng)驗教訓(xùn)?
- 課堂項目實踐
- 參考2016-2017-2 《Java 程序設(shè)計》課堂實踐項目
- 課堂實踐鏈接(沒有的可以不列)
- 實踐名稱:簡要內(nèi)容
- ...
- 課堂實踐對提高應(yīng)用能力有幫助嗎?
- 課堂實踐上自己有什么經(jīng)驗教訓(xùn)?
- 課堂實踐上對老師有什么教學(xué)建議?
- 課堂實踐鏈接(沒有的可以不列)
- 參考2016-2017-2 《Java 程序設(shè)計》課堂實踐項目
- 你有什么項目被加分,談?wù)勀愕慕?jīng)驗
- 優(yōu)秀作業(yè)(給出鏈接)
- 總結(jié)(給出鏈接)
- 項目(給出鏈接)
- 教程(給出鏈接)
- ...
- 你有什么項目被扣分,談?wù)勀愕慕逃?xùn)
- 不動手實踐
- 遲交作業(yè)
- 不驗收代碼
- ...
- 課程收獲與不足
- 自己的收獲(投入,效率,效果等)
- 自己需要改進(jìn)的地方
- 結(jié)對學(xué)習(xí)是不是真正貫徹了?寫一下你提供的幫助或接受了什么幫助,并對老師提供參考建議
- 給開學(xué)初的你和學(xué)弟學(xué)妹們的學(xué)習(xí)建議
- 如果重新學(xué)習(xí)這門課,怎么做才可以學(xué)的更好
- 下學(xué)期有什么可行的計劃提升學(xué)習(xí)效果?
- 問卷調(diào)查
- 你平均每周投入到本課程有效學(xué)習(xí)時間有多少?
- 每周的學(xué)習(xí)效率有提高嗎?你是怎么衡量的?
- 藍(lán)墨云班課的使用對你的學(xué)習(xí)有促進(jìn)嗎?有什么建議和意見嗎?
- 你覺得這門課老師應(yīng)該繼續(xù)做哪一件事情?
- 你覺得這門課老師應(yīng)該停止做哪一件事情?
- 你覺得這門課老師應(yīng)該開始做什么新的事情?
對[謝濤老師]https://home.cnblogs.com/u/vertextao/)的工作給矛評價或建議
- 其他任意發(fā)揮
- 給出你的總結(jié)中涉及到的鏈接的二維碼
- 碼去項目鏈接: 二維碼
- 預(yù)備作業(yè)1: 二維碼
- ...
- 實驗一 實驗名稱:二維碼
- ...
- 實踐名稱:二維碼
返回目錄
個人項目
四則運(yùn)算
- 參考現(xiàn)代軟件工程 第一章 【概論】練習(xí)與討論
- 參考口算伴我成長自動出題系統(tǒng)v2.9 進(jìn)行改進(jìn)
- 代碼量不低于1000行
詞頻統(tǒng)計
- 收集近二十年CET-4(or CET-6)的試題
- 統(tǒng)計最常用的1000詞匯
- 調(diào)用詞典API制作電子書
其他
返回目錄
團(tuán)隊項目
基本要求
- 單元測試要不少于產(chǎn)品代碼的行數(shù)
- git 提交在函數(shù)級別上
- 對系統(tǒng)進(jìn)行UML建模
團(tuán)隊合作要有代碼規(guī)范,風(fēng)格要一致
逆向Android項目
要求:
- 至少兩人一個團(tuán)隊(總分25*人數(shù))
移動學(xué)習(xí)之網(wǎng)站(做的好有開發(fā)費(fèi)用支持)
移動學(xué)習(xí)之Android App(做的好有開發(fā)費(fèi)用支持)
博客園客戶端
返回目錄
課程學(xué)習(xí)資源
教材與參考資料
- Java學(xué)習(xí)筆記(第8版)
- Java和Android 開發(fā)學(xué)習(xí)指南(第2版)()
- Effective java 中文版(jjhou,Effective java)
- 實現(xiàn)模式 (Implementation Patterns)
- Android編程權(quán)威指南(Android programming: the big nerd ranch guide)
- 程序設(shè)計實踐(The Practice of Programming)
- 構(gòu)建之法(電子版)
- 圖解密碼技術(shù)
- Java 加密與解密的藝術(shù) (Kindle)
- 程序員必讀書單 1.0
Java API
- Java 8 API官方版
- Java API chm版:特別推薦
MOOC & 視頻
- 翁愷-程序設(shè)計入門—Java語言
- 翁愷-面向?qū)ο蟪绦蛟O(shè)計-Java語言
- 極客學(xué)院-Java語言開發(fā)知識體系圖
- 極客學(xué)院-Android 0基礎(chǔ)極速養(yǎng)成計劃
其他
- Java Technology Concept Map
返回目錄
歡迎關(guān)注“rocedu”微信公眾號(手機(jī)上長按二維碼)
做中教,做中學(xué),實踐中共同進(jìn)步!
原文地址:http://www.cnblogs.com/rocedu/p/6064239.html
推薦網(wǎng)站:博客園、新浪微博、扇貝背單詞、DKY背單詞小組、有道云筆記、豆瓣讀書
版權(quán)聲明:自由轉(zhuǎn)載-非商用-非衍生-保持署名| Creative Commons BY-NC-ND 3.0
如果你覺得本文對你有幫助,請點(diǎn)一下左下角的“好文要頂”和“收藏該文”
轉(zhuǎn)載于:https://www.cnblogs.com/rocedu/p/6064239.html
總結(jié)
以上是生活随笔為你收集整理的2016-2017-2学期《程序设计与数据结构》教学进程的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: rackup工具
- 下一篇: 【NOIp 2015】【DFS】斗地主