Java程序設(shè)計綜合課程設(shè)計 課程教學(xué)大綱_第1頁
Java程序設(shè)計綜合課程設(shè)計 課程教學(xué)大綱_第2頁
Java程序設(shè)計綜合課程設(shè)計 課程教學(xué)大綱_第3頁
Java程序設(shè)計綜合課程設(shè)計 課程教學(xué)大綱_第4頁
Java程序設(shè)計綜合課程設(shè)計 課程教學(xué)大綱_第5頁
已閱讀5頁,還剩3頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

字體、字號請參考范例注意:字體、字號請參考范例注意:首字母大寫植物拉丁學(xué)名斜體一、課程簡介課程中文名Java程序設(shè)計綜合課程設(shè)計課程英文名JavaProgrammingcurriculumdesign雙語授課£是否課程代碼10114065課程學(xué)分2總學(xué)時數(shù)48課程類別□專業(yè)認知實習(xí)□專業(yè)見習(xí)?工程實訓(xùn)□畢業(yè)實習(xí)□其他課程性質(zhì)必修□選修£其他課程形態(tài)□線上線下□線上線下混合式□社會實踐□虛擬仿真實驗教學(xué)考核方式□閉卷□開卷?課程論文?課程作品£匯報展示£報告?課堂表現(xiàn)□階段性測試□平時作業(yè)□其他(可多選)開課學(xué)院大數(shù)據(jù)與智能工程學(xué)院開課系(教研室)數(shù)據(jù)科學(xué)與大數(shù)據(jù)技術(shù)面向?qū)I(yè)數(shù)據(jù)科學(xué)與大數(shù)據(jù)技術(shù)開課學(xué)期第3學(xué)期先修課程C語言程序設(shè)計后續(xù)課程Hadoop大數(shù)據(jù)技術(shù)選用教材耿祥義,張躍平.Java2實用教程(第6版)[M].北京:清華大學(xué)出版社,2021參考書目1.胡伏湘,肖玉朝等.Java程序設(shè)計實用教程(第4版)微課視頻版[M].北京:清華大學(xué)出版社,20222.牛曉太.Java程序設(shè)計教程(第3版)[M].北京:清華大學(xué)出版社,20213.美BruceEckel陳昊鵬譯.

Java編程思想[M].北京:

\o"機械工業(yè)出版社"機械工業(yè)出版社,2007課程資源中國大學(xué)MOOC智慧網(wǎng)絡(luò)教學(xué)平臺:/video/BV1X94y1U7BU/?spm_id_from=333.337.search-card.all.click&vd_source=b0bba4499bb38e161f45a9e6c8c3bf45課程簡介課程主要上機實踐Java編程語言編程思想,鞏固Java基礎(chǔ)理論知識,培養(yǎng)學(xué)生面面向?qū)ο缶幊趟季S和解決問題的能力。通過本課程的學(xué)習(xí),使學(xué)生熟練掌握面向?qū)ο蟪绦蛟O(shè)計的基礎(chǔ)理論,理解Java語言關(guān)于封裝、繼承、多態(tài)的實現(xiàn)原理,掌握Java語言構(gòu)建面向?qū)ο竽P偷姆治龊驮O(shè)計方法,具有運用Java語言實現(xiàn)面向?qū)ο竽P偷木幊棠芰?。課程通過上機實驗鍛煉學(xué)生編程能力,驗證和鞏固所學(xué)基本理論,增強對面向?qū)ο蠓治龊驮O(shè)計方法的理解,開闊學(xué)生軟件技術(shù)領(lǐng)域視野,培養(yǎng)不斷學(xué)習(xí)以適應(yīng)軟件技術(shù)行業(yè)發(fā)展的團隊合作意識。二、課程目標(biāo)表1課程目標(biāo)序號具體課程目標(biāo)課程目標(biāo)1鞏固和提高Java程序設(shè)計語言中類、對象、繼承、接口的使用方法,掌握字符串類、日期類等常用類的使用,掌握多線程、Socket的基本理論、編程技能,熟悉使用JDBC進行數(shù)據(jù)庫訪問操作,理解泛型的意義,掌握數(shù)據(jù)結(jié)構(gòu)核心類的使用。課程目標(biāo)2具備采用面向?qū)ο笏季S分析設(shè)計求解問題的能力,具有較強的面向接口編程的系統(tǒng)分析設(shè)計能力,具備使用Java語言實現(xiàn)面向?qū)ο竽P偷膶嵺`應(yīng)用能力。強化計算機系統(tǒng)化思維和實踐能力,并能靈活應(yīng)用。課程目標(biāo)3認同計算機類專業(yè),具有主動參與、積極進取、崇尚科學(xué)、探究科學(xué)的學(xué)習(xí)態(tài)度和思想意識;增強學(xué)生的團隊合作和溝通能力;具備實事求是的科學(xué)態(tài)度與創(chuàng)新精神;開闊軟件開發(fā)領(lǐng)域視野,能夠通過網(wǎng)絡(luò)或其它學(xué)習(xí)渠道更新編程思維,具有不斷學(xué)習(xí)適應(yīng)社會進步和IT技術(shù)行業(yè)發(fā)展終生學(xué)習(xí)意識。具備家國情懷、社會責(zé)任;形成正確的理想信念。表2-1課程目標(biāo)與畢業(yè)要求對應(yīng)關(guān)系畢業(yè)要求指標(biāo)點課程目標(biāo)畢業(yè)要求1:能夠應(yīng)用數(shù)學(xué)、自然科學(xué)、計算機科學(xué)和工程科學(xué)的基本原理,通過文獻研究、數(shù)學(xué)建模、工程經(jīng)驗提煉等方法,在大數(shù)據(jù)應(yīng)用的構(gòu)思與設(shè)計階段,識別、表達、分析大數(shù)據(jù)應(yīng)用領(lǐng)域復(fù)雜工程問題及其解決方法,以獲得有效結(jié)論?!綥】2.3針對大數(shù)據(jù)應(yīng)用領(lǐng)域中的復(fù)雜工程問題,能夠結(jié)合文獻研究給出不同的解決方案,并對解決方案及其影響因素展開分析,獲得有效結(jié)論,為大數(shù)據(jù)應(yīng)用系統(tǒng)方案設(shè)計提供依據(jù)。課程目標(biāo)1畢業(yè)要求2:能夠針對大數(shù)據(jù)應(yīng)用領(lǐng)域的復(fù)雜工程問題,綜合應(yīng)用數(shù)據(jù)科學(xué)與大數(shù)據(jù)技術(shù)基本原理和方法,設(shè)計、開發(fā)滿足特定應(yīng)用需求的系統(tǒng)方案,并能夠在設(shè)計環(huán)節(jié)中體現(xiàn)創(chuàng)新意識,考慮社會、健康、安全、法律、文化以及環(huán)境等多維度協(xié)同發(fā)展因素?!綧】3.3能夠綜合考慮社會、健康、安全、法律、文化以及環(huán)境因素,并能夠進行系統(tǒng)測試、維護或優(yōu)化升級。課程目標(biāo)2畢業(yè)要求3:能夠理解并掌握工程管理與經(jīng)濟決策方法,熟悉大數(shù)據(jù)應(yīng)用領(lǐng)域工程項目管理的基本方法和技術(shù),并能在多學(xué)科環(huán)境中應(yīng)用?!綧】11.2在多學(xué)科背景下,將大數(shù)據(jù)工程項目方案設(shè)計中涉及的時間及成本管理、質(zhì)量及風(fēng)險管理、人力資源管理等問題進行最優(yōu)求解。課程目標(biāo)3三、教學(xué)內(nèi)容及要求(一)學(xué)習(xí)內(nèi)容1.面向?qū)ο蟮腏ava編程方法:掌握類、繼承、接口、多態(tài)的使用2.多線程編寫:掌握多線程創(chuàng)建、同步3.網(wǎng)絡(luò)編程:掌握基于Socket的網(wǎng)絡(luò)通訊4.數(shù)據(jù)庫訪問:掌握基于JDBC數(shù)據(jù)庫操作(二)時間安排序號時間安排實訓(xùn)內(nèi)容1第一天1.Java項目設(shè)計流程講解2.Java開源項目解析2第二天選題需求分析功能規(guī)劃3第三天設(shè)計接口、類及類間關(guān)系4第四天多態(tài)設(shè)計5第五天定義并實現(xiàn)類中方法6第六天設(shè)計并實現(xiàn)數(shù)據(jù)庫操作7第七天設(shè)計并實現(xiàn)網(wǎng)絡(luò)通訊8第八天設(shè)計并實現(xiàn)多線程操作9第九天線程同步設(shè)計10第十天綜合測試(三)工作流程1.Java項目設(shè)計流程講解2.Java開源項目解析3.選題4.需求分析5.功能規(guī)劃6.設(shè)計、編碼及單元測試7.綜合測試(四)業(yè)務(wù)指導(dǎo)范會聯(lián)、皮曉煒、潘小琴、余全四、課程考核(一)考核內(nèi)容與考核方式表4-1課程目標(biāo)、考核內(nèi)容與考核方式對應(yīng)關(guān)系課程目標(biāo)考核內(nèi)容所屬環(huán)節(jié)考核占比考核方式課程目標(biāo)11.Java運算符、表達式和語句35%實訓(xùn)日志課堂表現(xiàn)團結(jié)協(xié)作課程設(shè)計作品課程設(shè)計報告2.類、接口的定義及使用3.繼承與訪問權(quán)限4.構(gòu)造方法與對象創(chuàng)建課程目標(biāo)21.面向抽象編程40%實訓(xùn)日志課堂表現(xiàn)團結(jié)協(xié)作課程設(shè)計作品課程設(shè)計報告2.面向接口編程3.開閉原則4.接口回調(diào)課程目標(biāo)31.Java多線程機制25%實訓(xùn)日志課堂表現(xiàn)團結(jié)協(xié)作課程設(shè)計作品課程設(shè)計報告2.Java網(wǎng)絡(luò)編程3.Java集合框架4.泛型與反射表4-2課程目標(biāo)與考核方式矩陣關(guān)系課程目標(biāo)考核方式考核占比實訓(xùn)日志20%課堂表現(xiàn)12%團結(jié)協(xié)作8%課程設(shè)計作品36%課程設(shè)計報告計24%課程目標(biāo)145%40%40%30%30%35=20%*45+12%*40%+8%*40%+36%*30%+24%*30%課程目標(biāo)240%50%40%50%20%40=20%*40+12%*50%+8%*40%+36%*50%+24%*20%課程目標(biāo)315%10%20%20%50%25=20%*15+12%*10%+8%*20%+36%*20%+10%*24%(二)成績評定1.平時成績評定平時成績(100%)=實訓(xùn)日志(50%)+課堂表現(xiàn)(30%)+團結(jié)協(xié)作(20%)2.期末成績評定期末成績(100%)=課程設(shè)計作品(60%)+課程設(shè)計報告(40%)3.總成績評定總成績(100%)=平時成績(20%)+期末成績(80%)(三)評分標(biāo)準(zhǔn)表4-3評分標(biāo)準(zhǔn)考核項目評分標(biāo)準(zhǔn)優(yōu)秀(100>x≥90)良好(90>x≥80)中等(80>x≥70)及格(70>x≥60)不及格(x<60)實訓(xùn)日志每日按時上交實訓(xùn)日志,實訓(xùn)日志對當(dāng)天所學(xué)內(nèi)容有深入的理解、總結(jié)與反思。每日按時上交實訓(xùn)日志,實訓(xùn)日志對當(dāng)天所學(xué)內(nèi)容有較好的理解、總結(jié)與反思。每日按時上交實訓(xùn)日志,實訓(xùn)日志對當(dāng)天所學(xué)內(nèi)容有一定的理解、總結(jié)與反思。每日按時上交實訓(xùn)日志,實訓(xùn)日志對當(dāng)天所學(xué)內(nèi)容有一定的理解、缺少總結(jié)與反思,或者總結(jié)與反思不到位。每日不能按時上交實訓(xùn)日志,或?qū)嵱?xùn)日志馬虎抄襲。課堂表現(xiàn)能按時上下課,遵守課堂紀(jì)律,課堂上積級回應(yīng)老師的提問,并能深入思考、有很強的發(fā)現(xiàn)問題、提出問題、解決問題的能力。能按時上下課,遵守課堂紀(jì)律,課堂上積級回應(yīng)老師的提問,并能深入思考、有較好的發(fā)現(xiàn)問題、提出問題、解決問題的能力。能按時上下課,遵守課堂紀(jì)律,課堂上積級回應(yīng)老師的提問,并能深入思考、有一定的發(fā)現(xiàn)問題、提出問題、解決問題的能力。能按時上下課,遵守課堂紀(jì)律,課堂上積級回應(yīng)老師的提問,并能深入思考、但發(fā)現(xiàn)問題、提出問題、解決問題的能力稍顯不中。經(jīng)常遲到早退或者缺課,課堂上不認真學(xué)習(xí),開小差。團結(jié)協(xié)作在小組任務(wù)中有很好的團結(jié)協(xié)作和溝通能力,樂于幫助他人,對于項目的開展具有很好的帶動作用。在小組任務(wù)中有較好的團結(jié)協(xié)作和溝通能力,樂于幫助他人,對于項目的開展具有較好的帶動作用。在小組任務(wù)中有較好的團結(jié)協(xié)作和溝通能力,樂于幫助他人,能主動配合小組成員進行項目的開展,對項目的推動起積極作用。在小組任務(wù)中有一定的團結(jié)協(xié)作和溝通能力,能配合小組成員進行項目的開展,對項目的推動起一定作用,但主動性和積極性一般。在小組任務(wù)中我行我素、各自為政、在項目的開發(fā)過程中拖后腿,不積極完成任務(wù),不配合其它成員工作。課程設(shè)計作品內(nèi)容健康、充實且積極向上,設(shè)計思路清晰,項目演示時能正常運行,設(shè)計合理,項目的安全性高。項目視圖設(shè)計的效果好,程序的可讀性好、程序注釋的合理性、命名的規(guī)范。能正確回答老師就該設(shè)計提出的問題并且項目有很好地創(chuàng)新。內(nèi)容健康、充實且積極向上,設(shè)計思路清晰,項目演示時能正常運行,設(shè)計較合理,項目的安全性較高。項目視圖設(shè)計的效果較好,程序的可讀性較好、程序注釋的合理性、命名的規(guī)范。能正確回答老師就該設(shè)計提出大部分問題并且項目有一定的創(chuàng)新。內(nèi)容健康、充實且積極向上,設(shè)計思路清晰,項目演示時能基本正常運行,技術(shù)基本正確,項目有一定的安全性。項目視圖設(shè)計的效果一般,程序有一部分注釋、命名基本規(guī)范?;灸苷_回答老師就該設(shè)計提出的問題。內(nèi)容健康、充實且積極向上,設(shè)計思路清晰,項目演示有部分錯誤,項目安全性不高。項目視圖設(shè)計的效果一般,程序注釋和命名欠規(guī)范?;灸苷_回答老師就該設(shè)計提出的問題。未能按時完成項目,答辯時不能正確演示項目和回答老師提問。課程設(shè)計報告課程設(shè)計報告需求分析合理、技術(shù)選型正確、圖形圖表規(guī)范、詳細設(shè)計細步驟清晰明了、文檔符合軟件工程規(guī)范。課程設(shè)計報告需求分析較合理、技術(shù)選型正確、圖形圖表較規(guī)范、詳細設(shè)計細步驟清晰明了、文檔符合軟件工程規(guī)范。課程設(shè)計報告需求分析基本合理、技術(shù)選型基本正確、圖形圖表有些不規(guī)范、詳細設(shè)計細步驟有一定問題、文檔基本符合軟件工程規(guī)范,有少部分格式欠規(guī)范。課程設(shè)計報告需求分析不到位、圖形圖表不太規(guī)范、詳細設(shè)計部分不太

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論