




版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、Java程序設(shè)計(jì)課程教學(xué)大綱課程基本信息課程名稱(chēng):Java程序設(shè)計(jì)/課程性質(zhì):計(jì)算機(jī)應(yīng)用技術(shù)專(zhuān)業(yè)課課程學(xué)時(shí)和學(xué)分:總學(xué)時(shí):56總學(xué)分:4理論學(xué)時(shí):22實(shí)驗(yàn)學(xué)時(shí):34適用專(zhuān)業(yè):計(jì)算機(jī)應(yīng)用技術(shù)先修課程:信息處理技術(shù)、數(shù)據(jù)庫(kù)系統(tǒng)原理、C語(yǔ)言程序設(shè)計(jì)開(kāi)課學(xué)院(部:信息與自動(dòng)化學(xué)院教研室:計(jì)算機(jī)科學(xué)與技術(shù)教研室一、教學(xué)目的、要求通過(guò)Java程序設(shè)計(jì)的學(xué)習(xí),使學(xué)生掌握J(rèn)ava語(yǔ)言的基礎(chǔ)知識(shí),理解和掌握面向?qū)ο蟪绦蛟O(shè)計(jì)的基本思想,熟練地使用Java語(yǔ)言進(jìn)行程序的編寫(xiě)、編譯以及調(diào)試工作,為以后能夠獨(dú)立進(jìn)行程序開(kāi)發(fā)打下良好的基礎(chǔ)。1、知識(shí)要求(1了解Java語(yǔ)言發(fā)展歷史和一些專(zhuān)業(yè)術(shù)語(yǔ);(2掌握J(rèn)ava語(yǔ)言的基礎(chǔ)
2、知識(shí):詞法、語(yǔ)法、類(lèi)、包等;(3掌握面向?qū)ο蟮乃枷?(4能夠用Java語(yǔ)言實(shí)現(xiàn)一些小程序和小型應(yīng)用程序的開(kāi)發(fā);(5掌握J(rèn)ava語(yǔ)言的一些技術(shù):異常處理、多線(xiàn)程、JDBC等。2、能力要求要求學(xué)生具體能力為:(1熟悉Jdk的Windows環(huán)境變量的配置、MyEclipse的使用;(2熟練使用Java語(yǔ)言進(jìn)行程序編寫(xiě)、運(yùn)行。(3能夠熟練的使用Java的多線(xiàn)程技術(shù)、數(shù)據(jù)流、JDBC等技術(shù)編寫(xiě)給定題目的程序代碼。(4同時(shí)養(yǎng)成良好的編程習(xí)慣:良好的變量命名習(xí)慣、注釋的編寫(xiě)以及代碼編寫(xiě)規(guī)范化。3、技能要求通過(guò)本門(mén)課程的學(xué)習(xí),要求學(xué)生:具有一定的面向?qū)ο蟮木幊趟枷?規(guī)范化的編程習(xí)慣;舉一反三的學(xué)習(xí)能力。二、課
3、程主要內(nèi)容(內(nèi)容及要求1、Java語(yǔ)言入門(mén)1Java語(yǔ)言概述(了解2認(rèn)識(shí)Application和Applet(了解3Java程序開(kāi)發(fā)工具和開(kāi)發(fā)方法(掌握2、Java語(yǔ)言編程基礎(chǔ)1Java語(yǔ)言的基礎(chǔ)知識(shí):標(biāo)識(shí)符和關(guān)鍵字、數(shù)據(jù)類(lèi)型、用變量和常量計(jì)算圓的面積、表達(dá)式和運(yùn)算符(熟練掌握2Java語(yǔ)言的語(yǔ)句:用if語(yǔ)句進(jìn)行成績(jī)分析、用switch語(yǔ)句進(jìn)行成績(jī)分析、循環(huán)語(yǔ)句(掌握3數(shù)組:一維數(shù)組及二維數(shù)組的定義與使用(掌握3、類(lèi)和方法1面向?qū)ο蟾攀?了解2類(lèi)(class和方法的應(yīng)用:用類(lèi)和方法實(shí)現(xiàn)四則運(yùn)算、用構(gòu)造方法輸出提示信息(熟練掌握3類(lèi)的繼承(inheritance和多態(tài)(熟練掌握4抽象類(lèi)與接口(i
4、nterface(掌握4.圖形用戶(hù)界面(GUI設(shè)計(jì)1認(rèn)識(shí)AWT和Swing(了解2布局管理器(熟練掌握3常用Swing組件(熟練掌握4常用組件的事件處理:鼠標(biāo)和鍵盤(pán)事件(掌握5.異常處理1Java的異常處理機(jī)制(掌握2在方法中處理異常(掌握3自定義異常類(lèi)(了解6.線(xiàn)程1線(xiàn)程入門(mén)(了解2多線(xiàn)程(掌握3線(xiàn)程的狀態(tài)控制和同步(掌握7.標(biāo)準(zhǔn)類(lèi)庫(kù)和常用工具類(lèi)1Java常用的基礎(chǔ)類(lèi):Object類(lèi)、與字符串有關(guān)的類(lèi)、包裹類(lèi)、Math類(lèi)、System 類(lèi)(掌握2集合類(lèi):Collection、Set接口和HashSet類(lèi)、List接口和ArrayList類(lèi)、集合的訪(fǎng)問(wèn)、Map接口和Hashtable類(lèi)(理解8
5、.Java的文件管理與標(biāo)準(zhǔn)輸入輸出1文件和目錄的操作(掌握2文件的輸入和輸出(熟練掌握3標(biāo)準(zhǔn)輸入與輸出(熟練掌握9.JDBC數(shù)據(jù)庫(kù)技術(shù)1JDBC概述(掌握2JDBC數(shù)據(jù)庫(kù)操作實(shí)例(熟練掌握三、學(xué)時(shí)分配學(xué)時(shí)分配表序號(hào)章節(jié)內(nèi)容學(xué)時(shí)數(shù)1第1章Java語(yǔ)言入門(mén)2+22第2章Java語(yǔ)言編程基礎(chǔ)4+43第3章類(lèi)和方法4+84第4章圖形用戶(hù)界面設(shè)計(jì)4+85第5章異常處理2+16第6章線(xiàn)程2+27第7章標(biāo)準(zhǔn)類(lèi)庫(kù)和常用工具類(lèi)1+28第8章Java的文件管理與標(biāo)準(zhǔn)2+19第9章JDBC數(shù)據(jù)庫(kù)技術(shù)1+210綜合程序設(shè)計(jì)4合計(jì)56四、教學(xué)環(huán)節(jié)安排課堂教學(xué):加強(qiáng)開(kāi)放、交互式的教學(xué)活動(dòng),注重采用多媒體授課形式,通過(guò)多媒
6、體授課,可以使學(xué)生對(duì)具體的操作有一個(gè)形象的認(rèn)識(shí),在授課過(guò)程中,采用任務(wù)驅(qū)動(dòng)的教學(xué)方法。合理安排自學(xué)、輔導(dǎo)、作業(yè)、實(shí)踐、測(cè)試、考試等主要教學(xué)環(huán)節(jié)的比重,有效發(fā)揮各教學(xué)環(huán)節(jié)的互補(bǔ)作用,提高教學(xué)效果。1、教學(xué)方法:采用多媒體教學(xué)教學(xué)為主、網(wǎng)絡(luò)教學(xué)為輔的教學(xué)方法。2、教學(xué)手段:在教學(xué)過(guò)程中采用任務(wù)驅(qū)動(dòng)的教學(xué)手段。3、外語(yǔ)要求:關(guān)鍵術(shù)語(yǔ)和概念的英語(yǔ)描述和縮寫(xiě)能夠熟練讀寫(xiě)。習(xí)題課和課外習(xí)題:五、課程內(nèi)實(shí)驗(yàn)內(nèi)容及要求參見(jiàn)Java程序設(shè)計(jì)課程課內(nèi)實(shí)驗(yàn)教學(xué)大綱。六、考核和成績(jī)?cè)u(píng)定方法該門(mén)課程切實(shí)采取了筆試的考試方法,在課程結(jié)束后,要求學(xué)生統(tǒng)一參加結(jié)業(yè)考試。最終以平時(shí)成績(jī)(35%、期中考試成績(jī)(15%和期末考試成
7、績(jī)(50%一起確定學(xué)生的課程總評(píng)成績(jī)。平時(shí)成績(jī)主要包括出勤、平時(shí)作業(yè)和實(shí)驗(yàn)作業(yè),通過(guò)平時(shí)成績(jī)的給定,體現(xiàn)該門(mén)課程不但注重目標(biāo)教學(xué)更注重過(guò)程教學(xué)的要求。通過(guò)該門(mén)課程的學(xué)習(xí)要求學(xué)生對(duì)使用Java語(yǔ)言編程能夠有深入地了解,對(duì)于編程語(yǔ)言的學(xué)習(xí)能夠舉一反三,通過(guò)實(shí)驗(yàn)課程能夠熟練使用Java語(yǔ)言進(jìn)行程序開(kāi)發(fā)。七、使用教材本課程參考的主要教材是機(jī)械工業(yè)出版社2011年6月出版的Java程序設(shè)計(jì)案例教程,高立軍、張瑞英、李祺編著,屬21世紀(jì)高職高專(zhuān)規(guī)劃教材系列。該教材內(nèi)容比較全面,語(yǔ)言通俗易懂,符合教學(xué)大綱的要求。同時(shí)針對(duì)當(dāng)前比較流行的開(kāi)發(fā)和運(yùn)行環(huán)境,對(duì)有些內(nèi)容進(jìn)行了增減,來(lái)滿(mǎn)足學(xué)生的就業(yè)的要求。八、參考書(shū)目
8、執(zhí)筆:二級(jí)學(xué)院院長(zhǎng):制(修訂時(shí)間:Java程序設(shè)計(jì)課程課內(nèi)實(shí)驗(yàn)教學(xué)大綱實(shí)驗(yàn)一名稱(chēng):學(xué)會(huì)JDK的安裝及環(huán)境變量的配置,學(xué)會(huì)MyEclipse的安裝與使用,在MyEclipse環(huán)境下建立包和類(lèi)學(xué)時(shí):2目的和要求:1、熟悉Java的集成開(kāi)發(fā)環(huán)境(以Java2SDK1.6為例,掌握J(rèn)ava開(kāi)發(fā)工具的安裝和簡(jiǎn)單使用。2、熟悉用戶(hù)環(huán)境變量的配置。3、熟悉MyEclipse環(huán)境下包與類(lèi)的建立步驟。主要內(nèi)容:參考任務(wù)3及任務(wù)6的步驟來(lái)完成上機(jī)練習(xí)的內(nèi)容實(shí)驗(yàn)二名稱(chēng):熟悉Java程序的結(jié)構(gòu)并能進(jìn)行簡(jiǎn)單的程序調(diào)試、運(yùn)行學(xué)時(shí):2目的和要求:1、掌握標(biāo)識(shí)符的定義規(guī)則、表達(dá)式的組成、各種數(shù)據(jù)類(lèi)型及其使用方法、各種運(yùn)算符的
9、使用及其優(yōu)先級(jí)控制。2、熟悉Java變量的定義3、能運(yùn)用學(xué)過(guò)知識(shí)進(jìn)行簡(jiǎn)單的Java程序的編寫(xiě)與調(diào)試主要內(nèi)容:分別創(chuàng)建int和char來(lái)中類(lèi)型的變量,并賦值后輸出,用變量和常量計(jì)算圓的面積實(shí)驗(yàn)三名稱(chēng):學(xué)會(huì)用流程控制語(yǔ)句及數(shù)組進(jìn)行Java程序的編寫(xiě)、調(diào)試及運(yùn)行學(xué)時(shí):2目的和要求:1、掌握J(rèn)ava的基本語(yǔ)法2、熟練使用分支結(jié)構(gòu),循環(huán)結(jié)構(gòu)語(yǔ)句進(jìn)行程序設(shè)計(jì)3、學(xué)會(huì)使用數(shù)組來(lái)定義所需數(shù)據(jù)類(lèi)型主要內(nèi)容:按照教師實(shí)驗(yàn)指導(dǎo)書(shū)要求進(jìn)行程序的編寫(xiě),通過(guò)編寫(xiě)掌握java語(yǔ)法結(jié)構(gòu)。完成上機(jī)練習(xí)中的2、3題。實(shí)驗(yàn)四名稱(chēng):學(xué)會(huì)Java類(lèi)的編寫(xiě)及對(duì)象的創(chuàng)建學(xué)時(shí):2目的和要求:掌握J(rèn)ava類(lèi)的聲明方法、Java對(duì)象的聲明與訪(fǎng)問(wèn)
10、及使用。主要內(nèi)容:按按照教師實(shí)驗(yàn)指導(dǎo)書(shū)編寫(xiě)類(lèi)來(lái)實(shí)現(xiàn)某一功能。實(shí)驗(yàn)五名稱(chēng):熟悉包括構(gòu)造方法的Java類(lèi)的編寫(xiě)及對(duì)象的創(chuàng)建學(xué)時(shí):2目的和要求:掌握構(gòu)造器的使用以及參數(shù)傳遞、this關(guān)鍵字的使用。主要內(nèi)容:按教材上機(jī)練習(xí)要求來(lái)完成本次實(shí)驗(yàn)。實(shí)驗(yàn)六名稱(chēng):Java的繼承與多態(tài)學(xué)時(shí):2目的和要求:1、掌握J(rèn)ava的繼承,屬性及方法的繼承、構(gòu)造方法的繼承。2、掌握J(rèn)ava的多態(tài),多態(tài)是通過(guò)相同的方法名實(shí)現(xiàn)不同的功能。方法的覆蓋和重載都可以實(shí)現(xiàn)多態(tài),不僅如此,還可以通過(guò)對(duì)象的引用實(shí)現(xiàn)多態(tài)。3、掌握super關(guān)鍵字的使用,進(jìn)一步熟悉this關(guān)鍵字的使用。主要內(nèi)容:利用繼承和多態(tài)實(shí)現(xiàn)圓的周長(zhǎng)和面積等。實(shí)驗(yàn)七名稱(chēng):
11、接口的使用學(xué)時(shí):2目的和要求:1、掌握接口的定義與使用。2、掌握接口的實(shí)現(xiàn)。 主要內(nèi)容:利用接口實(shí)現(xiàn)多繼承。 實(shí)驗(yàn)八名稱(chēng):圖形用戶(hù)界面程序設(shè)計(jì) 學(xué)時(shí):8 目的和要求:1、理解 Java 的事件處理機(jī)制,掌握為不同組件編寫(xiě)事件處理程序的方 法。 2、掌握編寫(xiě)?yīng)毩⑦\(yùn)行的窗口界面的方法。 3、了解 Java Swing 組件的使用方法。 4、了解對(duì)話(huà)框的使用方法。 主要內(nèi)容:完成 Java 圖形用戶(hù)界面程序設(shè)計(jì)與開(kāi)發(fā)。 實(shí)驗(yàn)九名稱(chēng):異常處理及標(biāo)準(zhǔn)輸入輸出的使用 學(xué)時(shí):2 目的和要求:1、要求學(xué)生了解流的基本概念和 Java 語(yǔ)言中的 I/O 流的分類(lèi)。 2、了解字節(jié)流和字符流的差別,掌握其用法。 3、掌握文件的讀寫(xiě)方法; 4、能對(duì)簡(jiǎn)單的異常進(jìn)行處理 實(shí)驗(yàn)十:標(biāo)準(zhǔn)類(lèi)庫(kù)和常用工具類(lèi)的使用 目的和要求:1、掌握 Java 常用的基礎(chǔ)類(lèi) 2、掌握 Java 常用的集合類(lèi) 主要內(nèi)容:完成上機(jī)練習(xí)中的 1-4 題 實(shí)驗(yàn)十一名稱(chēng):Java 多線(xiàn)程 目的和要求:熟練掌握 JAVA 多線(xiàn)程的使用。 主要內(nèi)容:驗(yàn)證 Java 多線(xiàn)程的實(shí)現(xiàn)及工作原理。 實(shí)驗(yàn)十二名稱(chēng):JDBC 數(shù)據(jù)庫(kù)訪(fǎng)問(wèn)實(shí)例程序設(shè)計(jì) 目
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 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ì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 貨場(chǎng)勞動(dòng)安全管理辦法
- 福建審計(jì)現(xiàn)場(chǎng)管理辦法
- 評(píng)審費(fèi)用發(fā)放管理辦法
- 合伙經(jīng)營(yíng)股東管理辦法
- 賭博前科人員管理辦法
- 貞豐鄉(xiāng)鎮(zhèn)收費(fèi)管理辦法
- 舞蹈機(jī)構(gòu)教材管理辦法
- 成品倉(cāng)庫(kù)庫(kù)存管理辦法
- 待業(yè)人員考勤管理辦法
- 2025年場(chǎng)(廠(chǎng))內(nèi)專(zhuān)用機(jī)動(dòng)車(chē)輛維修人員考試試卷:冬季理論難點(diǎn)解析
- 2024水電站實(shí)時(shí)數(shù)據(jù)采集規(guī)范
- 山東省濟(jì)南市南山區(qū)2022-2023學(xué)年六年級(jí)下學(xué)期期末考試語(yǔ)文試題
- 物業(yè)員工壓力管理培訓(xùn)課件
- 護(hù)士進(jìn)修的人體解剖與生理學(xué)
- 二級(jí)醫(yī)院PCCM規(guī)范化建設(shè)標(biāo)準(zhǔn)解讀
- 品牌形象設(shè)計(jì)之輔助圖形的操作
- 可用性控制程序
- T73繼電器組裝生產(chǎn)線(xiàn)技術(shù)方案
- 團(tuán)員組織關(guān)系轉(zhuǎn)接介紹信(樣表)
- 福建省泉州市泉州實(shí)驗(yàn)中學(xué)2024屆八上數(shù)學(xué)期末聯(lián)考模擬試題含解析
- 抖音員工號(hào)申請(qǐng)?jiān)诼氉C明參考模板
評(píng)論
0/150
提交評(píng)論