《JAVA編程基礎(chǔ)》課程標(biāo)準(zhǔn)_第1頁
《JAVA編程基礎(chǔ)》課程標(biāo)準(zhǔn)_第2頁
《JAVA編程基礎(chǔ)》課程標(biāo)準(zhǔn)_第3頁
《JAVA編程基礎(chǔ)》課程標(biāo)準(zhǔn)_第4頁
《JAVA編程基礎(chǔ)》課程標(biāo)準(zhǔn)_第5頁
已閱讀5頁,還剩8頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、JAVA語言程序設(shè)計課程標(biāo)準(zhǔn)課程名稱:JAVA語言程序設(shè)計課程類別:專業(yè)課 課程代碼: 適用專業(yè):軟件技術(shù) 開課部門:信息工程系一、課程定位(一)課程性質(zhì)JAVA語言程序設(shè)計是計算機類專業(yè)的核心課程,是軟件技術(shù)專業(yè)的一門重要的專業(yè) 核心課程,旨在培養(yǎng)學(xué)生程序設(shè)計技術(shù)和OO股計思想,涉及計算機體系結(jié)構(gòu)、面向?qū)ο缶幊?、多線程處理、網(wǎng)絡(luò)通信以及程序設(shè)計等內(nèi)容,通過本課程的學(xué)習(xí),學(xué)生能夠了解Java 語言特征、常見的Java 類庫以及面向?qū)ο蟪绦蛟O(shè)計思想,掌握計算機程序的結(jié)構(gòu);掌握程序的開發(fā)過程;掌握常用數(shù)據(jù)結(jié)構(gòu)及Java 編程語言的語法;學(xué)會利用Java 語言編寫面向網(wǎng)絡(luò)應(yīng)用的簡單程序。為以后學(xué)習(xí)更

2、高級的計算機相關(guān)課程,從軟件開發(fā)相關(guān)工作奠定堅實的基 礎(chǔ)。(二)課程任務(wù)通過該課程的學(xué)習(xí),使學(xué)生掌握 OO喇程思想和Java語法,了解開發(fā)規(guī)范,培養(yǎng)信息搜 索與解釋能力。(三)課程銜接前導(dǎo)課程:網(wǎng)頁制作、C語言程序設(shè)計。后續(xù)課程:Java 高級應(yīng)用、移動應(yīng)用程序開發(fā)。二、課程目標(biāo)通過本課程的學(xué)習(xí),使學(xué)生具備Java 程序設(shè)計語言相關(guān)知識、能夠編寫、調(diào)試Java 程序,遵守良好的代碼編寫規(guī)范。能夠使用Java 語言解決實際問題,能勝任Java 程序開發(fā)、軟件測試等工作任務(wù)。 (一)知識目標(biāo)1. 掌握創(chuàng)建和導(dǎo)入包的方法2. 掌握Java 的數(shù)據(jù)類型3. 掌握Java 有哪些成員訪問控制符4. 掌握

3、類和對象5. 掌握多態(tài)和方法的重載與重寫6. 掌握構(gòu)造方法的特點7. 掌握集合框架中的幾個接口8. 理解Java 的事件處理機制9. 掌握Java 程序要訪問數(shù)據(jù)庫步驟10. 掌握程序、進程和線程的概念11. 掌握創(chuàng)建線程的兩種方式( 二 ) 能力目標(biāo)1. 具備三種基本結(jié)構(gòu)和Application 的編程能力2. 能夠用分支結(jié)構(gòu)進行編程3. 能夠用循環(huán)結(jié)構(gòu)進行編程4. 能夠進行應(yīng)用程序的編程5. 具備類的編程能力6. 能設(shè)計類的字段、屬性和方法7. 能設(shè)計類的構(gòu)造函數(shù)8. 能設(shè)計類的方法重載9. 能設(shè)計類的繼承10. 能設(shè)計類的多態(tài)性11. 能設(shè)計和使用類成員和對象成員12. 具備圖形界面基本

4、組件的使用能力13. 具備Windows高級控件使用能力14. 能用布局管理器和容器結(jié)合設(shè)計復(fù)雜界面15. 具備組件的功能開發(fā)能力,熟練使用委托事件處理機制(三) 素質(zhì)目標(biāo)1. 通過標(biāo)準(zhǔn)開發(fā)過程和規(guī)范化的程序設(shè)計訓(xùn)練,培養(yǎng)學(xué)生吃苦耐勞、細致認真,一絲不茍的工作作風(fēng);2. 通過項目中界面設(shè)計,激發(fā)學(xué)生的美學(xué)潛力和審美情趣;3. 通過分組協(xié)作,培養(yǎng)學(xué)生團隊合作和與人交流、溝通的能力;- #4. 通過項目實施中的作品展示,培養(yǎng)學(xué)生表達和展示自我的能力與意識;5. 養(yǎng)成編程的良好習(xí)慣,不斷拓展學(xué)習(xí)空間。三、課程內(nèi)容與要求表1JAVA編程基礎(chǔ)課程教學(xué)情景序號學(xué)習(xí)情境學(xué)時分配教學(xué)形式備注總計理論實踐理實一

5、體1開發(fā)簡單Java應(yīng)用程序88演練結(jié)合2熟悉IDE下編寫Java程序和掌握基本語法1212演練結(jié)合3掌握Java程序和程序調(diào)試的基本方法88演練結(jié)合4掌握Java OOP基本思想1616演練結(jié)合5熟悉Java OOP的高級特性1616演練結(jié)合6練習(xí)Java數(shù)組與字符串88演練結(jié)合7Java的異常處理44演練結(jié)合合計7272-3表2JAVA編程基礎(chǔ)課程教學(xué)設(shè)計序號學(xué)習(xí) 情境教學(xué)目標(biāo)學(xué)習(xí)內(nèi)容及訓(xùn)練項目教學(xué)載體學(xué)時教學(xué)方法及資源教學(xué)環(huán)境考核評價1開發(fā)簡單 Java 應(yīng)用程序1. 了解程序的基本概 念:什么是程序2. 了解Java的技木內(nèi) 容3. 熟悉基本的 Eclipse 操彳(創(chuàng)建Java工 程

6、,創(chuàng)建Java文件, 運行)4. 掌握簡單的調(diào)試與 排錯學(xué)習(xí)內(nèi)容:1. 什么是Java2. Java程序的開發(fā)步驟3. 排錯與調(diào)試訓(xùn)練項目:1. 開發(fā)并調(diào)試JavaApplication 實例PC機,互 聯(lián)網(wǎng)8教學(xué)方法:以任務(wù)驅(qū)動的教學(xué)設(shè) 計模式,單元演練結(jié) 合案例集成,項目化 模式模擬軟件項目開 發(fā)過程資源:多媒體課件、自編實 訓(xùn)指導(dǎo)書、軟件開發(fā) 文檔模板、項目進度 跟蹤表、評審表及其 它項目用教學(xué)資源1 .提供多媒 體教室的PC機;2 .能提供互 聯(lián)網(wǎng)劃、境考核方式:考勤與項目參與情況(20%) 本單元作業(yè)一次(包括復(fù)習(xí), 預(yù)習(xí)作業(yè))(20%),以小組為 單位,根據(jù)學(xué)生實踐項目完成 情況填

7、寫項目成績表(60%) 考核標(biāo)準(zhǔn):以考勤定學(xué)習(xí)態(tài)度;通過對小 組操作演示評定和跟蹤檢查 方式給定成績成績權(quán)重:0.10序號學(xué)習(xí) 情境教學(xué)目標(biāo)學(xué)習(xí)內(nèi)容及訓(xùn)練項目教學(xué)載體學(xué)時教學(xué)方法及資源教學(xué)環(huán)境考核評價2熟悉IDE下編 寫Java 程 序和掌 握基本 語法1 .掌握變量的概念2 .掌握數(shù)據(jù)類型的概 念3 .掌握常用變量類型4 .掌握運算符5 .掌握數(shù)據(jù)類型轉(zhuǎn)換學(xué)習(xí)內(nèi)容:1 . 變量2 .數(shù)據(jù)類型3 .運算符4 .數(shù)據(jù)類型轉(zhuǎn)換訓(xùn)練項目:1.模擬登錄系統(tǒng)的實 現(xiàn)一需求分析PC機,互 聯(lián)網(wǎng)12教學(xué)方法:以任務(wù)驅(qū)動的教學(xué)設(shè) 計模式,單元演練結(jié) 合案例集成,項目化 模式模擬軟件項目開 發(fā)過程資源:多媒體課

8、件、自編實 訓(xùn)指導(dǎo)書、軟件開發(fā) 文檔模板、項目進度 跟蹤表、評審表及其 它項目用教學(xué)資源1 .提供多媒 體教室的PC機;2 .能提供互 聯(lián)網(wǎng)劃、境考核方式:考勤與項目參與情況(20%) 本單元作業(yè)一次(包括復(fù)習(xí), 預(yù)習(xí)作業(yè))(20%),以小組為 單位,根據(jù)學(xué)生實踐項目完成 情況填寫項目成績表(60%) 考核標(biāo)準(zhǔn):以考勤定學(xué)習(xí)態(tài)度;通過對小 組操作演示評定和跟蹤檢查 方式給定成績成績權(quán)重:0.103掌握Java 程序和程1. 里習(xí)boolean類型和關(guān)系和邏輯運算 符,掌握if條件結(jié)學(xué)習(xí)內(nèi)容:1. if條件結(jié)構(gòu)2. switch 結(jié)構(gòu)PC機,互 聯(lián)網(wǎng)8教學(xué)方法:以任務(wù)驅(qū)動的教學(xué)設(shè)1.提供多媒體教

9、室的考核方式:考核方式:序號學(xué)習(xí) 情境教學(xué)目標(biāo)學(xué)習(xí)內(nèi)容及訓(xùn)練項目教學(xué)載體學(xué)時教學(xué)方法及資源教學(xué)環(huán)境考核評價序調(diào)試 的基本 方法構(gòu)2.掌握鍵盤輸入3.掌握循環(huán)結(jié)構(gòu)4.掌握調(diào)試方法3. while 和 do-while 循 環(huán)4. for循環(huán)5. 跳轉(zhuǎn)語句6. 程序調(diào)試訓(xùn)練項目:1.模擬登錄系統(tǒng)的實 現(xiàn)一閱讀登錄實現(xiàn) 樣例計模式,單元演練結(jié) 合案例集成,項目化 模式模擬軟件項目開 發(fā)過程資源:多媒體課件、自編實 訓(xùn)指導(dǎo)書、軟件開發(fā) 文檔模板、項目進度 跟蹤表、評審表及其 它項目用教學(xué)資源PC機;2.能提供互 聯(lián)網(wǎng)劃、境考勤與項目參與情況(20%) 本單元作業(yè)一次(包括復(fù)習(xí), 預(yù)習(xí)作業(yè))(20%),

10、以小組為 單位,根據(jù)學(xué)生實踐項目完成 情況填寫項目成績表(60%) 考核標(biāo)準(zhǔn):以考勤定學(xué)習(xí)態(tài)度;通過對小 組操作演示評定和跟蹤檢查 方式給定成績成績權(quán)重:0.104掌握JavaOOP基 本思想1 .掌握類和對象的特 征2 .理解封裝3 .掌握創(chuàng)建和使用對象的語法4 .掌握類的方法和JavaDoc 注釋5 .掌握方法的調(diào)用6 .掌握變量的作用域7 .掌握創(chuàng)建包組織Java工程8 . 掌握JavaAPI文檔 的閱讀方法學(xué)習(xí)內(nèi)容:1 . 對象與英2 .類的方法和屬性3 .包4 . JavaDoc 注釋和 JavaAPI 文檔訓(xùn)練項目:1.模擬登錄系統(tǒng)的實 現(xiàn)一編寫包與類,使 用工具繪制工程圖 例PC

11、機,互 聯(lián)網(wǎng)16教學(xué)方法:以任務(wù)驅(qū)動的教學(xué)設(shè) 計模式,單元演練結(jié) 合案例集成,項目化 模式模擬軟件項目開 發(fā)過程資源:多媒體課件、自編實 訓(xùn)指導(dǎo)書、軟件開發(fā) 文檔模板、項目進度 跟蹤表、評審表及其 它項目用教學(xué)資源1 .提供多媒 體教室的PC機;2 .能提供互 聯(lián)網(wǎng)劃、境考核方式:考勤與項目參與情況(20%) 本單元作業(yè)一次(包括復(fù)習(xí), 預(yù)習(xí)作業(yè))(20%),以小組為 單位,根據(jù)學(xué)生實踐項目完成 情況填寫項目成績表(60%) 考核標(biāo)準(zhǔn):以考勤定學(xué)習(xí)態(tài)度;通過對小 組操作演示評定和跟蹤檢查 方式給定成績成績權(quán)重:0.20-5 -序號學(xué)習(xí) 情境教學(xué)目標(biāo)學(xué)習(xí)內(nèi)容及訓(xùn)練項目教學(xué)載體學(xué)時教學(xué)方法及資源教

12、學(xué)環(huán)境考核評價5熟悉Java OOP的 高級特 性1 .復(fù)習(xí)封裝的特性2 .掌握構(gòu)造方法的概 念3 . WKrftX4 . 掌握繼承和多態(tài)特 性5 . 掌握方法重寫6 .掌握面向接口的編 程學(xué)習(xí)內(nèi)容:1. 封裝2. 構(gòu)造方法3. 方法重載4. 繼承5. 多態(tài)6. 方法重寫7. 接口8. 內(nèi)部類9. 匿名類訓(xùn)練項目:1.模擬登錄系統(tǒng)的實現(xiàn)一根據(jù)提示完成 復(fù)雜登錄過程PC機,互 聯(lián)網(wǎng)16教學(xué)方法:以任務(wù)驅(qū)動的教學(xué)設(shè) 計模式,單元演練結(jié) 合案例集成,項目化 模式模擬軟件項目開 發(fā)過程資源:多媒體課件、自編實 訓(xùn)指導(dǎo)書、軟件開發(fā) 文檔模板、項目進度 跟蹤表、評審表及其 它項目用教學(xué)資源1 .提供多媒

13、體教室的PC機;2 .能提供互 聯(lián)網(wǎng)劃、境考核方式:考勤與項目參與情況(20%) 本單元作業(yè)一次(包括復(fù)習(xí), 預(yù)習(xí)作業(yè))(20%),以小組為 單位,根據(jù)學(xué)生實踐項目完成 情況填寫項目成績表(60%) 考核標(biāo)準(zhǔn):以考勤定學(xué)習(xí)態(tài)度;通過對小 組操作演示評定和跟蹤檢查 方式給定成績成績權(quán)重:0.306練習(xí)數(shù) 組與字 符串1 .掌握數(shù)組的定義, 初始化和使用2 . 掌握String的定義,初始化和使用3 .掌握字符串的常用 方法4 .掌握帶參數(shù)的方法5 .掌握 StringBuffer 類學(xué)習(xí)內(nèi)容:1 .數(shù)組的定義,初始化 和使用2 . String的定義,初始 化和使用3 .帶參數(shù)的方法4 . St

14、ringBuffer 類與 String類的區(qū)別訓(xùn)練項目:1.模擬登錄系統(tǒng)的實 現(xiàn)一對登錄案例現(xiàn)PC機,互 聯(lián)網(wǎng)8教學(xué)方法:以任務(wù)驅(qū)動的教學(xué)設(shè) 計模式,單元演練結(jié) 合案例集成,項目化 模式模擬軟件項目開 發(fā)過程資源:多媒體課件、自編實 訓(xùn)指導(dǎo)書、軟件開發(fā) 文檔模板、項目進度1 .提供多媒 體教室的PC機;2 .能提供互 聯(lián)網(wǎng)劃、境考核方式:考勤與項目參與情況(20%) 本單元作業(yè)一次(包括復(fù)習(xí), 預(yù)習(xí)作業(yè))(20%),以小組為 單位,根據(jù)學(xué)生實踐項目完成 情況填寫項目成績表(60%) 考核標(biāo)準(zhǔn):以考勤定學(xué)習(xí)態(tài)度;通過對小 組操作演示評定和跟蹤檢查 方式給定成績序號學(xué)習(xí) 情境教學(xué)目標(biāo)學(xué)習(xí)內(nèi)容及訓(xùn)

15、練項目教學(xué)載體學(xué)時教學(xué)方法及資源教學(xué)環(huán)境考核評價有功能模塊進行集 成跟蹤表、評審表及其它項目用教學(xué)資源成績權(quán)重:0.107Java 的 異常處 理1 .掌握異常處理機制2 .掌握 try , catch, finally 塊3 . 掌握 throws , throw 機制4 .掌握使用log4j記錄異常日志學(xué)習(xí)內(nèi)容:1 .異常處理的機制和語法2 . Log4j的使用訓(xùn)練項目:1.為登錄系統(tǒng)加入異常處理功能PC機,互 聯(lián)網(wǎng)4教學(xué)方法:以任務(wù)驅(qū)動的教學(xué)設(shè) 計模式,單元演練結(jié) 合案例集成,項目化 模式模擬軟件項目開 發(fā)過程資源:多媒體課件、自編實 訓(xùn)指導(dǎo)書、軟件開發(fā) 文檔模板、項目進度 跟蹤表、評審

16、表及其 它項目用教學(xué)資源1 .提供多媒 體教室的PC機;2 .能提供互 聯(lián)網(wǎng)劃、境考核方式:考勤與項目參與情況(20%) 本單元作業(yè)一次(包括復(fù)習(xí), 預(yù)習(xí)作業(yè))(20%),以小組為 單位,根據(jù)學(xué)生實踐項目完成 情況填寫項目成績表(60%) 考核標(biāo)準(zhǔn):以考勤定學(xué)習(xí)態(tài)度;通過對小 組操作演示評定和跟蹤檢查 方式給定成績成績權(quán)重:0.10-# -四、課程的實施建議(一)教材編寫所選用的教材應(yīng)充分體現(xiàn)培養(yǎng)學(xué)生的職業(yè)能力為中心思想,以“教、學(xué)、做”為一體組織課程內(nèi)容,注重理論與實踐相結(jié)合、教材內(nèi)容與行業(yè)標(biāo)準(zhǔn)要求相結(jié)合,強調(diào)理論在實踐過程中的應(yīng)用。(二)教學(xué)建議1. 教學(xué)條件( 1)學(xué)生應(yīng)具有專業(yè)基礎(chǔ)學(xué)生

17、應(yīng)具有使用Java 開發(fā)簡單項目的經(jīng)驗,能熟悉一門基礎(chǔ)的計算機語言,具有基本的邏輯思維能力與問題解決能力,能勝任簡單項目的能力。( 2)教師應(yīng)具有專業(yè)能力1) 分析制作課程任務(wù)書;2) 熟悉 Java 理論知識與實踐操作;3) 了解計算機語言最新趨勢。2. 教學(xué)方法1) 以工作過程為導(dǎo)向,任務(wù)驅(qū)動的教學(xué)設(shè)計模式;2) 理論與實踐結(jié)合,演示與操作結(jié)合的教學(xué)方法;3) 每個教學(xué)單元布置預(yù)習(xí)作業(yè),提升授課效果;4) 每個教學(xué)單元進行單元測試,鞏固學(xué)習(xí)成果;5) 整個教學(xué)過程按照 “確定項目 (信息獲取與分析)、 指定計劃 (軟件需求文檔)、 決策、實施、檢查(軟件測試)、評價”六步教學(xué)法進行教學(xué)活動

18、的組織;6) 分組完成項目,促進團隊合作,以小組為單位,記錄實踐完成情況進度跟蹤表,實時控制學(xué)習(xí)進度;7) 鍛煉學(xué)生的語言表達能力與職業(yè)素養(yǎng)。3. 教學(xué)組織方式1)以課程講授為主,采用“教學(xué)做一體化”教學(xué)方式,注意教學(xué)方法的靈活性,建立多種教學(xué)媒體綜合運用的運行機制,逐步建立適合學(xué)生個別化自主學(xué)習(xí)的支持服務(wù)體系和質(zhì)量保證體系。2)用案例引導(dǎo)學(xué)生學(xué)習(xí)技能,并通過動手實踐,讓學(xué)生自己理解并歸納、掌握基本的編程知識與常識。3)整個教學(xué)過程突出精講多練的模式,并使用課堂實踐、課后實踐來達到教學(xué)目的,在 實踐中建立完整的知識體系。4)教師應(yīng)當(dāng)樹立學(xué)生對中心的思想,教師作為引導(dǎo)者,及時根據(jù)學(xué)生反饋的情況,

19、做出 相應(yīng)的變化,引導(dǎo)和啟發(fā)學(xué)生發(fā)現(xiàn)問題、解決問題,注意各種學(xué)習(xí)資源的體現(xiàn)方式,教學(xué)學(xué) 生使用輔助資源的方法,鍛煉學(xué)生獨立解決問題的能力。5)建議教師在教學(xué)過程中,將學(xué)生分為若干小組,每個項目小組成員指定組長,共同完 成項目,這樣既可以提高學(xué)生的團隊協(xié)作能力,也可以幫助接受能力較弱的同學(xué)向其他同學(xué) 學(xué)習(xí)。4. 教學(xué)手段本課程學(xué)習(xí)常用的教學(xué)媒介有學(xué)生工作頁、視頻片斷、規(guī)范標(biāo)準(zhǔn)、網(wǎng)絡(luò)平臺、多媒體、 微信(雨課堂)等。(三)教學(xué)評價建立體現(xiàn)工學(xué)結(jié)合的評價機制,實踐多種評價方法,注重崗位技能評價及對知識的理解 能力、運用能力的考核,使學(xué)生在崗位技能訓(xùn)練中積極主動,充分發(fā)揮評價的導(dǎo)向功能和激 勵功能,促

20、進學(xué)生專業(yè)能力和創(chuàng)新意識的提高。1 3JAVA語言程序設(shè)計課程評價標(biāo)準(zhǔn)考核方式:過程性評價 +終結(jié)性評價評價項目之一:過程性評價(滿分30分,占總成績30%評價項目評價標(biāo)準(zhǔn)分值優(yōu)良中及格不及格平時表現(xiàn)(學(xué)習(xí)紀(jì)律、 團隊合作、作業(yè))15內(nèi)測15評價項目之二:終結(jié)性評價(滿分70分,占總成績70%評價內(nèi)容評價方式分值期末測試開卷機試70總評=過程性評價+終結(jié)性評價(四)學(xué)習(xí)資源的開發(fā)與利用2 .課程資源的開發(fā)1)產(chǎn)學(xué)合作開發(fā)實驗實訓(xùn)課程資源,充分利用本行業(yè)典型的IT企業(yè)的資源,進行產(chǎn)學(xué)合作,建立實習(xí)實訓(xùn)基地,實踐“做中學(xué)、學(xué)中做、邊做邊學(xué)”的育人理念,滿足學(xué)生的實 習(xí)實訓(xùn)I,同時為學(xué)生的就業(yè)創(chuàng)造機會。2)建立本專業(yè)實驗室及實訓(xùn)基地,使之具備現(xiàn)場教學(xué)、實驗實訓(xùn)I、職業(yè)技能證書考證的 功能,實現(xiàn)教學(xué)

溫馨提示

  • 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

提交評論