![Java面向?qū)ο蟪绦蛟O(shè)計(jì)SSD3教學(xué)大綱_第1頁(yè)](http://file3.renrendoc.com/fileroot_temp3/2022-2/27/aba807e7-9577-4e9d-9871-99a183e821af/aba807e7-9577-4e9d-9871-99a183e821af1.gif)
![Java面向?qū)ο蟪绦蛟O(shè)計(jì)SSD3教學(xué)大綱_第2頁(yè)](http://file3.renrendoc.com/fileroot_temp3/2022-2/27/aba807e7-9577-4e9d-9871-99a183e821af/aba807e7-9577-4e9d-9871-99a183e821af2.gif)
![Java面向?qū)ο蟪绦蛟O(shè)計(jì)SSD3教學(xué)大綱_第3頁(yè)](http://file3.renrendoc.com/fileroot_temp3/2022-2/27/aba807e7-9577-4e9d-9871-99a183e821af/aba807e7-9577-4e9d-9871-99a183e821af3.gif)
![Java面向?qū)ο蟪绦蛟O(shè)計(jì)SSD3教學(xué)大綱_第4頁(yè)](http://file3.renrendoc.com/fileroot_temp3/2022-2/27/aba807e7-9577-4e9d-9871-99a183e821af/aba807e7-9577-4e9d-9871-99a183e821af4.gif)
![Java面向?qū)ο蟪绦蛟O(shè)計(jì)SSD3教學(xué)大綱_第5頁(yè)](http://file3.renrendoc.com/fileroot_temp3/2022-2/27/aba807e7-9577-4e9d-9871-99a183e821af/aba807e7-9577-4e9d-9871-99a183e821af5.gif)
下載本文檔
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、Java面向?qū)ο蟪绦蛟O(shè)計(jì)SSD3 一、課程說(shuō)明課程編號(hào): 390108X10課程名稱:Java面向?qū)ο蟪绦蛟O(shè)計(jì)SSD3/Java Object-Oriented Programming SSD3課程類別:學(xué)科基礎(chǔ)課學(xué)時(shí)/學(xué)分:48/3先修課程:計(jì)算機(jī)系統(tǒng)基礎(chǔ)SSD2適用專業(yè): 軟件工程教材、教學(xué)參考書(shū):1 Java語(yǔ)言程序設(shè)計(jì)(基礎(chǔ)篇)(原書(shū)第10版). 梁勇 (Y.Daniel Liang) (作者),戴開(kāi)宇 (譯者),北京:機(jī)械工業(yè)出版社,2015.2 Java編程思想(第4版). 埃史爾 (作者),陳昊鵬 (譯者),北京:機(jī)械工業(yè)出版社,2007.3 Java核心技術(shù)(卷1):基礎(chǔ)知識(shí)(
2、原書(shū)第9版). 霍斯特曼 (Cay S. Horstmann)(作者),科內(nèi)爾 (Gary Cornell) (作者),周立新 (譯者),陳波(譯者),北京:機(jī)械工業(yè)出版社,2014.二、課程設(shè)置的目的意義Java面向?qū)ο蟪绦蛟O(shè)計(jì)SSD3是軟件工程專業(yè)本科學(xué)生重要的選修課程。Java語(yǔ)言是網(wǎng)絡(luò)應(yīng)用、安卓平臺(tái)移動(dòng)應(yīng)用和企業(yè)應(yīng)用開(kāi)發(fā)的主流編程語(yǔ)言,是學(xué)習(xí)后續(xù)課程如J2EE企業(yè)應(yīng)用開(kāi)發(fā)的基礎(chǔ)。本課程將Java語(yǔ)言編程技術(shù)與面向?qū)ο蟪绦蛟O(shè)計(jì)兩方面內(nèi)容結(jié)合,要求學(xué)生在掌握J(rèn)ava語(yǔ)言基本語(yǔ)法的基礎(chǔ)上,理解Java中所采用的面向?qū)ο蟮幕纠碚?、主要原則和思維方法,以及Java編程的必備工具,包括類庫(kù)、常用
3、算法、GUI等,通過(guò)對(duì)上述知識(shí)的學(xué)習(xí)和掌握為其它專業(yè)課程的學(xué)習(xí)打下基礎(chǔ)。三、課程的基本要求通過(guò)本課程的學(xué)習(xí),要求學(xué)生能夠掌握J(rèn)ava語(yǔ)言的基本語(yǔ)法規(guī)則,理解包括信息隱蔽、繼承和多態(tài)在內(nèi)的面向?qū)ο缶幊痰幕舅枷?,能夠使用Java語(yǔ)言、應(yīng)用面向?qū)ο缶幊趟枷脒M(jìn)行軟件的設(shè)計(jì)和實(shí)現(xiàn),為更深入地學(xué)習(xí)和今后從事軟件開(kāi)發(fā)實(shí)踐打下良好的基礎(chǔ)。具體要求如下:(一)知識(shí)學(xué)習(xí)要求1. 掌握J(rèn)ava語(yǔ)言的基本語(yǔ)法規(guī)則,掌握數(shù)據(jù)類型、數(shù)據(jù)的存儲(chǔ)方式和訪問(wèn)方式,掌握程序的控制流程,對(duì)應(yīng)培養(yǎng)方案“培養(yǎng)要求”1-B;2. 掌握J(rèn)ava基礎(chǔ)類庫(kù)的使用方法,對(duì)應(yīng)培養(yǎng)方案“培養(yǎng)要求”1-B;2. 理解面向?qū)ο缶幊痰乃枷?,掌握類的設(shè)計(jì)
4、方法,熟悉UML建模語(yǔ)言,對(duì)應(yīng)培養(yǎng)方案“培養(yǎng)要求”1-D;3. 理解封裝的意義,掌握信息隱蔽方法,對(duì)應(yīng)培養(yǎng)方案“培養(yǎng)要求”1-D;4. 理解繼承的意義,熟悉如何通過(guò)繼承實(shí)現(xiàn)軟件功能的擴(kuò)展,對(duì)應(yīng)培養(yǎng)方案“培養(yǎng)要求”1-D;5. 理解多態(tài)的意義,熟悉如何通過(guò)多態(tài)實(shí)現(xiàn)對(duì)多種策略的選擇并保持操作的一致性,對(duì)應(yīng)培養(yǎng)方案“培養(yǎng)要求”1-D;6. 掌握異常處理機(jī)制的作用和使用,對(duì)應(yīng)培養(yǎng)方案“培養(yǎng)要求”1-B;7. 掌握基本的圖形化界面編程及事件響應(yīng)處理,對(duì)應(yīng)培養(yǎng)方案“培養(yǎng)要求”1-B。(二)能力培養(yǎng)要求1. 具備從事Java軟件項(xiàng)目分析、設(shè)計(jì)、實(shí)現(xiàn)、測(cè)試、維護(hù)和管理的基本技能,能夠針對(duì)項(xiàng)目目標(biāo)提出合理的解決
5、方案,對(duì)應(yīng)培養(yǎng)方案“培養(yǎng)要求”2-;2. 具有較強(qiáng)的英語(yǔ)讀、寫(xiě)等能力,能夠閱讀并理解Java方面的英文資料,對(duì)應(yīng)培養(yǎng)方案“培養(yǎng)要求”2-;3. 具有較強(qiáng)的信息獲取能力,能夠?qū)⑿录夹g(shù)、新方法、新工具用于實(shí)際Java工程項(xiàng)目中,提高項(xiàng)目的質(zhì)量和效率,對(duì)應(yīng)培養(yǎng)方案“培養(yǎng)要求”2-。(三)素質(zhì)要求1. 能夠針對(duì)軟件項(xiàng)目設(shè)計(jì)方案,使用批判性思維方法,不斷完善和豐富工程設(shè)計(jì),對(duì)應(yīng)培養(yǎng)方案“培養(yǎng)要求”3-;2. 能夠從多個(gè)角度思考項(xiàng)目開(kāi)發(fā),培養(yǎng)敬業(yè)精神、職業(yè)道德、法律意識(shí)和較強(qiáng)的社會(huì)責(zé)任感,對(duì)應(yīng)培養(yǎng)方案“培養(yǎng)要求”3-;3. 培養(yǎng)團(tuán)隊(duì)協(xié)作意識(shí),理解團(tuán)隊(duì)合作的作用和意義,對(duì)應(yīng)培養(yǎng)方案“培養(yǎng)要求”3-。四、教學(xué)
6、內(nèi)容、重點(diǎn)難點(diǎn)及教學(xué)設(shè)計(jì)章節(jié)教學(xué)內(nèi)容總學(xué)時(shí)學(xué)時(shí)分配教學(xué)重點(diǎn)教學(xué)難點(diǎn)教學(xué)方案設(shè)計(jì)(含教學(xué)方法、教學(xué)手段)講課(含研討)實(shí)踐第1章Java導(dǎo)論、基本程序、選擇和循環(huán)控制結(jié)構(gòu)862創(chuàng)建、編譯和執(zhí)行基本Java程序控制結(jié)構(gòu)教學(xué)思路:通過(guò)介紹Java的發(fā)展歷史、語(yǔ)言優(yōu)勢(shì)和應(yīng)用前景等,對(duì)課程進(jìn)行導(dǎo)論,激發(fā)學(xué)生的學(xué)習(xí)興趣;通過(guò)讓學(xué)生自行對(duì)比Java和C+的基本語(yǔ)法,學(xué)習(xí)基本的程序和控制結(jié)構(gòu),通過(guò)案例分析鞏固知識(shí)點(diǎn)教學(xué)方法:講授、案例分析教學(xué)手段:PPT、Java編程工具、敏捷教學(xué)平臺(tái)第2章方法、數(shù)組642定義和調(diào)用方法、方法的重載、數(shù)組的使用向方法傳遞數(shù)組教學(xué)思路:通過(guò)實(shí)際問(wèn)題引出方法和數(shù)組的必要性,通過(guò)案
7、例分析講授方法和數(shù)組的基本語(yǔ)法,突出方法定義和調(diào)用、方法的重載、數(shù)組的使用等重點(diǎn)難點(diǎn)教學(xué)方法:講授、案例分析教學(xué)手段:PPT、Java編程工具、敏捷教學(xué)平臺(tái)第3章對(duì)象和類、字符串和文本1064類的設(shè)計(jì)與建模、靜態(tài)成員、訪問(wèn)可見(jiàn)性、數(shù)據(jù)域封裝、String和File類的使用靜態(tài)成員與實(shí)例成員、訪問(wèn)可見(jiàn)性、文本讀寫(xiě)教學(xué)思路:通過(guò)講授和項(xiàng)目研討方式,讓學(xué)生理解對(duì)象和類的概念,以及類的封裝性的目的和做法;通過(guò)分時(shí)段分任務(wù)的自學(xué)形式,讓學(xué)生了解字符串和文件類的API,通過(guò)項(xiàng)目研討的方式,通過(guò)一個(gè)完整的實(shí)例掌握字符串和文件類API的運(yùn)用教學(xué)方法:講授、案例分析、項(xiàng)目研討教學(xué)手段:PPT、Java編程工具、
8、敏捷教學(xué)平臺(tái)第4章繼承與多態(tài)844繼承的意義與做法、構(gòu)造方法鏈、方法的重寫(xiě)、多態(tài)及動(dòng)態(tài) 綁定方法重寫(xiě)、多態(tài)和動(dòng)態(tài)綁定教學(xué)思路:通過(guò)實(shí)際問(wèn)題引出繼承和多態(tài)的必要性,通過(guò)案例分析讓學(xué)生了解繼承和多態(tài)的具體做法,通過(guò)項(xiàng)目研討掌握這兩種重要的面向?qū)ο笏枷氲膶?shí)際 運(yùn)用教學(xué)方法:講授、案例分析、項(xiàng)目研討教學(xué)手段:PPT、Java編程工具、敏捷教學(xué)平臺(tái)第5章異常處理422異常類型、異常處理異常處理機(jī)制教學(xué)思路:通過(guò)實(shí)際案例讓學(xué)生了解沒(méi)有異常處理的程序有哪些不好的影響,講授異常處理的方法,使用項(xiàng)目研討方式使得學(xué)生掌握異常處理的靈活運(yùn)用教學(xué)方法:講授、案例分析、項(xiàng)目研討教學(xué)手段:PPT、Java編程工具、敏捷教
9、學(xué)平臺(tái)第6章抽象類和接口642抽象類的概念、接口的概念和優(yōu)勢(shì)、比較、事件監(jiān)聽(tīng)、克隆接口舉例比較、事件監(jiān)聽(tīng)、克隆接口舉例教學(xué)思路:對(duì)繼承中講過(guò)的案例進(jìn)行擴(kuò)展,引出抽象類的必要性,讓學(xué)生分析抽象類和普通類的異同;由抽象類繼而引出接口,對(duì)比兩者的異同,通過(guò)Java類庫(kù)中的已定義的接口,使學(xué)生了解接口的用途和用法教學(xué)方法:講授、案例分析、項(xiàng)目研討教學(xué)手段:PPT、Java編程工具、敏捷教學(xué)平臺(tái)第7章圖形用戶界面660窗口、控件、布局窗口、控件、布局教學(xué)思路:引導(dǎo)學(xué)生自學(xué)圖形界面基本語(yǔ)法,通過(guò)拋出多個(gè)案例任務(wù)的方式,讓學(xué)生用分階段自學(xué)的語(yǔ)法來(lái)完成教學(xué)方法:講授、案例分析、項(xiàng)目研討教學(xué)手段:PPT、Jav
10、a編程工具、敏捷教學(xué)平臺(tái)注:實(shí)踐包括實(shí)驗(yàn)、上機(jī)等五、實(shí)踐教學(xué)內(nèi)容和基本要求要求通過(guò)完成課內(nèi)實(shí)驗(yàn)作業(yè),熟悉基于Java語(yǔ)言的程序設(shè)計(jì)方法及過(guò)程,掌握面向?qū)ο蟪绦蛟O(shè)計(jì)理念,能夠通過(guò)使用有關(guān)工具,掌握J(rèn)ava程序開(kāi)發(fā)的基本技能。實(shí)驗(yàn)名稱實(shí)驗(yàn)內(nèi)容學(xué)時(shí)基本要求基本程序設(shè)計(jì)、選擇、循環(huán)基本程序設(shè)計(jì)相關(guān)習(xí)題2學(xué)習(xí)Java基本程序編寫(xiě)的方法,熟悉選擇、循環(huán)等控制結(jié)構(gòu)一維數(shù)組一維數(shù)組相關(guān)習(xí)題2學(xué)習(xí)一維數(shù)組的用法對(duì)象和類對(duì)象和類相關(guān)習(xí)題2設(shè)計(jì)類,并畫(huà)出UML類圖;實(shí)現(xiàn)UML中的類;使用類開(kāi)發(fā)應(yīng)用程序字符串和文本I/O字符串和文本I/O相關(guān)習(xí)題2String類中處理字符串方法的使用;從命令行傳遞參數(shù)給main方法的編程及運(yùn)行;文件類及文件輸入輸出面向?qū)ο罄^承繼承相關(guān)習(xí)題2理解面向?qū)ο缶幊?,尤其是繼承的思想,學(xué)習(xí)通過(guò)繼承,在父類的基礎(chǔ)上創(chuàng)建子類;使用關(guān)鍵字super調(diào)用父類的構(gòu)造方法和方法;在子類中覆蓋方法面向?qū)ο蠖鄳B(tài)多態(tài)相關(guān)習(xí)題2理解多態(tài)性和動(dòng)態(tài)綁定;存儲(chǔ)、提取和操作ArrayList中的對(duì)象異常處理異常處理相關(guān)習(xí)題2編寫(xiě)try-catch塊處理異常抽象類和接口抽象類和接口相關(guān)習(xí)題2
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年專家顧問(wèn)聘用合同范文
- 2025年中醫(yī)藥大數(shù)據(jù)項(xiàng)目提案報(bào)告模板
- 2025年懷化市住宅租賃合同示范
- 2025年植樹(shù)用地租賃合同模板
- 2025年電熱設(shè)備:電熱管項(xiàng)目立項(xiàng)申請(qǐng)報(bào)告范文
- 2025年產(chǎn)權(quán)交易所項(xiàng)目轉(zhuǎn)讓服務(wù)協(xié)議
- 2025年中等教育助學(xué)貸款合同范本
- 2025年衛(wèi)生用品采購(gòu)合同
- 2025年天然級(jí)復(fù)盆子酮項(xiàng)目申請(qǐng)報(bào)告模稿
- 2025年企業(yè)信息技術(shù)保密協(xié)議管理
- 中職解剖學(xué)基礎(chǔ)知識(shí)重點(diǎn)筆記
- 藥品管理法律制度的創(chuàng)新與探索
- 蘇教版三年級(jí)下冊(cè)數(shù)學(xué)計(jì)算能手1000題帶答案
- 旅游學(xué)概論(郭勝 第五版) 課件 第5、6章 旅游業(yè)、旅游市場(chǎng)
- 安全隱患規(guī)范依據(jù)查詢手冊(cè)22大類12萬(wàn)字
- 道路清障救援作業(yè)服務(wù)投標(biāo)方案(完整技術(shù)標(biāo))
- 醫(yī)療器械產(chǎn)品簡(jiǎn)介
- 府谷縣田家寨鎮(zhèn)新田煤礦礦山地質(zhì)環(huán)境保護(hù)與土地復(fù)墾方案
- 邁瑞醫(yī)療 -醫(yī)療器械-從全球器械巨頭發(fā)展看邁瑞海外進(jìn)擊之路
- 2014年10月自考00567馬列文論選讀試題及答案含解析
- 產(chǎn)科醫(yī)療質(zhì)量安全
評(píng)論
0/150
提交評(píng)論