《程序設(shè)計(jì)Java》課程教學(xué)大綱_第1頁
《程序設(shè)計(jì)Java》課程教學(xué)大綱_第2頁
《程序設(shè)計(jì)Java》課程教學(xué)大綱_第3頁
《程序設(shè)計(jì)Java》課程教學(xué)大綱_第4頁
《程序設(shè)計(jì)Java》課程教學(xué)大綱_第5頁
全文預(yù)覽已結(jié)束

下載本文檔

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

文檔簡(jiǎn)介

《程序設(shè)計(jì)Java》教學(xué)大綱一、課程基本信息課程名稱程序設(shè)計(jì)(Java)Programming(Java)課程編碼CST310121030開課院部計(jì)算機(jī)科學(xué)與技術(shù)學(xué)院課程團(tuán)隊(duì)程序設(shè)計(jì)課程團(tuán)隊(duì)學(xué)分3.0課內(nèi)學(xué)時(shí)56講授32實(shí)驗(yàn)0上機(jī)24實(shí)踐0課外學(xué)時(shí)56適用專業(yè)軟件工程授課語言全英文先修課程程序設(shè)計(jì)(C/C++)、軟件編程實(shí)踐課程簡(jiǎn)介(限選)本課程是面向計(jì)算機(jī)科學(xué)與技術(shù)學(xué)院的軟件工程、計(jì)算機(jī)科學(xué)與技術(shù)及物聯(lián)網(wǎng)專業(yè)學(xué)生的一門選修課程,主要教學(xué)內(nèi)容為面向?qū)ο笾R(shí)以及Java編程基礎(chǔ)知識(shí),通過課程學(xué)習(xí)培養(yǎng)學(xué)生掌握面向?qū)ο蟮某绦蛟O(shè)計(jì)知識(shí),理解并掌握面向?qū)ο笏枷氲幕咎攸c(diǎn)和應(yīng)用方法,并解決實(shí)際問題。通過學(xué)習(xí)本門課程,有助于培養(yǎng)學(xué)生良好的面向?qū)ο蟮某绦蛟O(shè)計(jì)風(fēng)格和編程能力,加深了解面向?qū)ο蟮乃枷?,掌握專業(yè)外語知識(shí)。Thiscourseisanelectivecourseforstudentsmajoringinsoftwareengineering,computerscienceandtechnologyandinternetofthingsforcomputerscienceandtechnology.Themainteachingcontentsareobject-orientedknowledgeandbasicknowledgeofJavaprogramming,throughcourselearning,studentsaretrainedtomasterobject-orientedprogrammingknowledge,understandandmasterthebasiccharacteristicsandapplicationmethodsofobject-orientedthinking,andsolvepracticalproblems.Bylearningthiscourse,itishelpfultocultivatestudents'goodobject-orientedprogrammingstyleandprogrammingability,deepentheirunderstandingofobject-orientedideasandmasterprofessionalforeignlanguageknowledge.負(fù)責(zé)人大綱執(zhí)筆人審核人二、課程目標(biāo)序號(hào)代號(hào)課程目標(biāo)OBE畢業(yè)要求指標(biāo)點(diǎn)任務(wù)自選1M1目標(biāo)1:掌握面向?qū)ο蟮腏AVA程序設(shè)計(jì)語言基礎(chǔ)知識(shí),理解并掌握面向?qū)ο笏枷氲幕咎攸c(diǎn)和應(yīng)用方法。是1.22M2目標(biāo)2:具有良好的面向?qū)ο蟪绦蛟O(shè)計(jì)風(fēng)格和編程能力,能夠運(yùn)用JAVA語言解決實(shí)際問題。能夠結(jié)合國(guó)家最新政策法規(guī)、新聞熱點(diǎn)等實(shí)時(shí)信息,思考本課程對(duì)國(guó)家信息產(chǎn)業(yè)的意義,設(shè)計(jì)實(shí)驗(yàn)題目。是3.23M3目標(biāo)3:掌握J(rèn)ava語言相關(guān)的專業(yè)英語知識(shí),能夠查閱、并閱讀課程相關(guān)英文文檔,培養(yǎng)學(xué)生的專業(yè)外語學(xué)習(xí)能力。是10.3三、課程內(nèi)容序號(hào)章節(jié)號(hào)標(biāo)題課程內(nèi)容/重難點(diǎn)支撐課程目標(biāo)課內(nèi)學(xué)時(shí)教學(xué)方式課外學(xué)時(shí)課外環(huán)節(jié)1第一章第一章JAVA技術(shù)入門本章重點(diǎn)難點(diǎn):Java的特點(diǎn);開發(fā)環(huán)境的的安裝與配置;Java語言的基本數(shù)據(jù)類型、表達(dá)式和語句。/////21.11.1JAVA概述JAVA技術(shù)的發(fā)展歷史(了解);JAVA的特點(diǎn)(掌握);開發(fā)環(huán)境的的安裝與配置(掌握)。M1,M30.5講授0.5自學(xué)31.21.2基本數(shù)據(jù)類型基本數(shù)據(jù)類型的用法(掌握);數(shù)組的用法(掌握)。M1,M30.5講授0.5自學(xué)41.31.3表達(dá)式和語句常見的運(yùn)算符(掌握);基礎(chǔ)的語句及表達(dá)式用法(掌握)。M1,M31講授1自學(xué)5第二章第二章類與對(duì)象本章重點(diǎn)難點(diǎn):Java中的面向?qū)ο筇匦约坝梅ā?////62.12.1類的基礎(chǔ)知識(shí)編程語言發(fā)展階段(了解);面向?qū)ο蟮母拍?、類的加載機(jī)制(理解);類的定義,構(gòu)造方法,參數(shù)傳值,方法重載,this關(guān)鍵字,靜態(tài)成員與實(shí)例成員(掌握)。M1,M2,M32講授2自學(xué)72.22.2包與訪問權(quán)限文檔生成器的用法(了解);包的概念(理解);訪問權(quán)限控制,基本類型類封裝(掌握)。M1,M2,M32講授2自學(xué)8第三章第三章繼承本章重點(diǎn)難點(diǎn):Java中的繼承特性及用法。/////93.13.1繼承的基礎(chǔ)知識(shí)繼承的概念及特性,方法的重寫及變量的隱藏,super與final關(guān)鍵字(掌握)。M1,M2,M32講授2作業(yè)103.23.2對(duì)象的上轉(zhuǎn)型上轉(zhuǎn)型的概念及特性,繼承與多態(tài),抽象類(掌握)。M1,M2,M32講授2作業(yè)11第四章第四章接口與異常類本章重點(diǎn)難點(diǎn):接口、內(nèi)部類及異常類特性及用法。/////124.14.1接口接口的概念及特性,接口回調(diào);接口與抽象類異同(掌握)。M1,M2,M34講授、上機(jī)4作業(yè)134.24.2內(nèi)部類與異常類內(nèi)部類,匿名類的概念及用法(理解);異常類概念,異常的處理(掌握)。M1,M2,M34講授、上機(jī)4作業(yè)14第五章第五章常用實(shí)用類本章重點(diǎn)難點(diǎn):JAVA常見類的用法。/////155.15.1String類String類的常用方法,equals與==的原理,StringBuffer類的用法(掌握)。M1,M2,M33講授、上機(jī)3作業(yè)165.25.2其他常見類日期的格式化,數(shù)字格式化,Pattern與Mather類(理解)M1,M2,M34講授、上機(jī)4作業(yè)17第六章第六章輸入輸出流本章重點(diǎn)難點(diǎn):JAVA常見I/O流的用法。/////186.16.1流的基本知識(shí)字符流,字節(jié)流,節(jié)點(diǎn)流,處理流的概念(理解)。M1,M2,M33講授、上機(jī)3作業(yè)196.26.2File類File用法,文件字節(jié)流,字符流用法,緩沖流用法(掌握)。M1,M2,M33講授、上機(jī)3作業(yè)206.36.3其他I/O類隨機(jī)流,數(shù)據(jù)流,對(duì)象流的用法(理解);對(duì)象序列化與克?。ɡ斫猓?。M1,M2,M32講授、上機(jī)2作業(yè)21第七章第七章多線程本章重點(diǎn)難點(diǎn):JAVA多線程的創(chuàng)建、線程同步。/////227.17.1線程線程的基本概念,Thread類與線程的創(chuàng)建,線程的同步(掌握)。M1,M2,M37講授、上機(jī)7作業(yè)23第八章第八章泛型與集合本章重點(diǎn)難點(diǎn):泛型的與集合框架的用法。/////248.18.1泛型泛型的概念,泛型的使用(掌握)。M1,M2,M34講授、上機(jī)4作業(yè)258.28.2鏈表鏈表的用法,堆棧,散列映射,樹集,自動(dòng)裝箱與拆箱(掌握)。M1,M2,M34講授、上機(jī)4作業(yè)26第九章JDBC數(shù)據(jù)庫操作本章重點(diǎn)難點(diǎn):JDBC數(shù)據(jù)庫操作。/////279.19.1JDBC連接數(shù)據(jù)庫,數(shù)據(jù)庫操作,事物,批處理(理解)。M1,M2,M38講授、上機(jī)8作業(yè)四、考核方式序號(hào)考核環(huán)節(jié)操作細(xì)節(jié)總評(píng)占比1平時(shí)作業(yè)1.10道上機(jī)作業(yè)。2.成績(jī)采用百分制,根據(jù)作業(yè)完成準(zhǔn)確性、是否按時(shí)上交、是否獨(dú)立完成評(píng)分。3.考核學(xué)生對(duì)Java基本知識(shí)的掌握能力。25%2綜合實(shí)驗(yàn)1.綜合運(yùn)用Java語言知識(shí)構(gòu)建一個(gè)軟件系統(tǒng)。2.軟件系統(tǒng)的功能和界面交互性評(píng)分。25%3期末考試1.閉卷考試,成績(jī)采用百分制,卷面成績(jī)總分100分。2.主要考核學(xué)生對(duì)Java基本知識(shí)的掌握能力,學(xué)生綜合運(yùn)用所學(xué)知識(shí)分析問題、解決問題的能力,題型主要有選擇、填空、簡(jiǎn)答題、程序設(shè)計(jì)等。50%五、評(píng)分細(xì)則序號(hào)課程目標(biāo)考核環(huán)節(jié)大致占比評(píng)分等級(jí)1M1綜合實(shí)驗(yàn)50%A-系統(tǒng)功能基本滿足要求,界面交互性較好,能綜合考慮其他軟件開發(fā)中的因素。B-系統(tǒng)功能滿足要求,界面交互性較好。C-系統(tǒng)功能基本滿足要求,界面交互性一般。D-系統(tǒng)功能不能滿足要求。2M1期末考試50%(見試卷評(píng)分標(biāo)準(zhǔn))3M2平時(shí)作業(yè)50%A-獨(dú)立思考、按時(shí)完成,程序設(shè)計(jì)規(guī)范,解題思路清晰、步驟完整、注釋規(guī)范、答案準(zhǔn)確。B-獨(dú)立思考、按時(shí)完成,程序設(shè)計(jì)比較規(guī)范,解題思路比較清晰、步驟比較完整、注釋規(guī)范、答案準(zhǔn)確。C-獨(dú)立思考、按時(shí)完成,程序設(shè)計(jì)思路比較清晰、步驟比較完整、編程比較規(guī)范、答案準(zhǔn)確。D-作業(yè)抄襲,未能按時(shí)完成。4M2期末考試50%(見試卷評(píng)分標(biāo)準(zhǔn))5M3平時(shí)作業(yè)50%A-獨(dú)立思考、按時(shí)完成,程序設(shè)計(jì)規(guī)范,解題思路清晰、步驟完整、注釋規(guī)范、答案準(zhǔn)確。B-獨(dú)立思考、按時(shí)完成,程序設(shè)計(jì)比較規(guī)范,解題思路比較清晰、步驟比較完整、注釋規(guī)范、答案準(zhǔn)確。C-獨(dú)立思考、按時(shí)完成,程序設(shè)計(jì)思路比較清晰、步驟比較完整、編程比較規(guī)范、答案準(zhǔn)確。D-作業(yè)抄襲,未能按時(shí)完成。6M3期末考試50%(見試卷評(píng)分標(biāo)準(zhǔn))評(píng)分等級(jí)說明:[A,B,C,D]=[90-100,75-89,60-7

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(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ì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論