JAVA程序設計課程標準_第1頁
JAVA程序設計課程標準_第2頁
JAVA程序設計課程標準_第3頁
JAVA程序設計課程標準_第4頁
JAVA程序設計課程標準_第5頁
已閱讀5頁,還剩7頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

《JAVA程序設計》課程標準課程名稱JAVA程序設計課程編碼適用專業(yè)計算機應用技術總學時/學分118/6執(zhí)筆人王雷審核人一、課程概述(一)課程的性質與定位《JAVA程序設計》是計算機應用技術專業(yè)的一門核心課程。JAVA語言是當前最流行的網(wǎng)絡編程語言之一,它具有面向對象、與平臺無關、安全、多線程等特點。本課程根據(jù)軟件技術培養(yǎng)高技能應用型it人才的目標,將該課程作為專業(yè)基礎課程,是基于JAVA的WEB開發(fā)技術的先導課程,提供了面向對象的思想及編程技術。該課程同時強調先進、實用,適合目前市場對人才的需求,使用JAVA語言不僅可以實現(xiàn)大型企業(yè)級的分布式應用系統(tǒng),還能夠為小型的、嵌入式設備進行應用程序的開發(fā)。本課程以就業(yè)為導向,從高技能人才培養(yǎng)的要求出發(fā),以強化技術應用能力培養(yǎng)位主線,構建理論教學體系和實踐教學體系。本課程通過“教、學、做”一體化的途徑,著重培養(yǎng)學生的信息系統(tǒng)分析與設計能力、軟件開發(fā)、管理與維護能力、軟件文檔的編寫能力。在技能培養(yǎng)的同時,注重培養(yǎng)崗位所需的創(chuàng)新意識、團隊合作精神等職業(yè)素質,使學生具備良好的軟件應用開發(fā)的職業(yè)能力和職業(yè)素養(yǎng)。(二)與相關課程的關系1.先修課程《C語言》2.后續(xù)課程《VB.NET程序設計》、《ASP.net網(wǎng)絡程序設計》、《JSP程序設計》(三)課程改革的理念課程是一種經(jīng)驗,強調體驗。這意味著課程的內容和意義在本質上并不是對所有人都相同的,在特定的教育情境中,每一位教師和學生對給定的內容都有自身的理解,從而對給定的內容不斷進行變革和創(chuàng)新,以使給定內容不斷轉化為“自己的課堂”。課程是一種過程,強調參與生成。教師和學生不再是外在于課程,而是課程的有機構成部分,是課程的創(chuàng)造者和主體,他們共同參與課程開發(fā)的過程。換言之,課程不僅包括知識,而且包括學習者占有和獲取知識的主體活動過程,所以說,自我即課程。(四)課程設計的思路以一個項目“銀行POS機模擬系統(tǒng)”貫穿始終,知識點的講解和技能的訓練圍繞項目開展,脫離傳統(tǒng)教學模式,以“線”帶“點”,以“點“集“線”,通過精心設計策劃教學環(huán)節(jié)達到“練會”即“學會”,“學會”即能獨立開發(fā)的目的。二、課程目標(一)知識目標K1掌握JAVA平臺開發(fā)環(huán)境的搭建與配置;K2熟練掌握JAVA的開發(fā)平臺和開發(fā)軟件包,熟悉各種參數(shù)設置及利用其進行程序開發(fā)的方法;K3熟練掌握JAVA語言的基本語法;K4掌握JAVA類的概念、定義及創(chuàng)建類對象的方法;K5掌握基于關系型數(shù)據(jù)庫的信息系統(tǒng)開發(fā)方法。(二)能力目標A1能夠熟練運用JAVA語言實現(xiàn)程序功能;A2能夠熟練掌握JAVA開發(fā)工具和開發(fā)環(huán)境配置;A3能夠熟練掌握JAVA面向過程的開發(fā)方法;A4能夠基本建立面向對象的軟件開發(fā)方法;A5具備分析解決問題、自主學習的能力。(三)素質目標Q1.培養(yǎng)學生守時、質量、規(guī)范、誠信、責任等方面的意識;Q2.培養(yǎng)學生分析問題、解決問題和再學習的能力;Q3.培養(yǎng)學生創(chuàng)新、交流與團隊合作能力;Q4.培養(yǎng)學生嚴謹?shù)墓ぷ髯黠L和勤奮努力的工作態(tài)度;Q5.培養(yǎng)學生較強的掌握新技術、新設備和新系統(tǒng)的能力。三、課程內容與要求(一)課程總體設計為使學生掌握計算機應用技術專業(yè)能力所需的知識與技能,本課程以“銀行POS機模擬系統(tǒng)”的設計與實現(xiàn)為貫穿項目,并由系統(tǒng)設計等9個子項目來組織教學,將職業(yè)行動領域的工作過程融合在項目訓練中。本課程項目結構與學時分配見表1。表1課程項目(學習情境)內容與學時分配表項目載體學習情境項目專業(yè)能力要求支撐知識理論學時實驗學時教學場所“銀行POS機模擬系統(tǒng)”的設計與實現(xiàn)系統(tǒng)設計1.銀行POS機模擬系統(tǒng)需求分析能夠閱讀項目需求分析需求分析的方法22計算機技能實訓室2.數(shù)據(jù)庫結構設計常用數(shù)據(jù)庫軟件操作關系圖到數(shù)據(jù)庫結構的轉化223.示例程序分析理解軟件雛形原理軟件和數(shù)據(jù)模型的創(chuàng)建及優(yōu)化22JAVA開發(fā)工具的安裝、配置及使用1.安裝jdk能選擇合適的版本安裝jdk6.0662.JAVA語言快速入門初步掌握JAVA語言的開發(fā)環(huán)境發(fā)展簡史、基本結構3.Applet簡單程序設計Applet網(wǎng)頁小程序開發(fā)方法4.Application簡單程序設計命令行下的開發(fā)方法4JAVA語言基本語法1.數(shù)據(jù)類型在C語言的基礎上理解并掌握JAVA的語法各種數(shù)據(jù)類型442.操作符的應用常見操作符號3.流程結構基本流程結構444.輸入輸出輸入和輸出處理5.綜合示例綜合知識的應用42面向對象程序設計1.類的定義及對象的使用理解面向對象的工作原理和使用方法定義類的方法、創(chuàng)建對象的方法222.類的繼承和多態(tài)繼承的格式方法及多態(tài)的應用443.包、接口與常用系統(tǒng)類組織多個類及類之間互訪權限設定的方法44異常處理異常處理練習熟練掌握各種異常處理的情況和使用方法異常類的定義、使用、捕捉和其它相關知識44輸入輸出流輸入輸出流類的綜合應用熟練掌握輸入輸出流類的各種使用方法輸入輸出流類的調用和異常處理44“銀行POS機模擬系統(tǒng)”開發(fā)流程設計“銀行POS機模擬系統(tǒng)“整體流程設計將銀行POS機模擬系統(tǒng)“的各個環(huán)節(jié)設計完整并適量編寫自定義偽代碼系統(tǒng)整體設計、階段任務分解、整合方法42編碼開發(fā)1.輸入輸出設計及編碼能熟練的使用開發(fā)工具根據(jù)實際進行輸入和輸出的處理I/0處理242.數(shù)據(jù)庫連接及操作能根據(jù)項目需求連接并操作數(shù)據(jù)庫JDBC數(shù)據(jù)庫操作243.異常處理設計及編碼能根據(jù)項目需求進行常見異常情況的處理Exception處理44驗收及講評驗收成品及綜合講評對學生作品進行分析講評,學生自由交流及發(fā)言成品電子文件PPT展稿24(二)教學要求本課程重視學生在校學習與實際工作的一致性,采取任務驅動、項目導向的教學模式,每個學習情境設計可參考表2-1和表2-2。表2-1銀行POS機模擬系統(tǒng)需求分析學習情境表課程名稱JAVA程序設計學習情境情境1:系統(tǒng)設計上課地點計算機技能實訓室項目名稱銀行POS機模擬系統(tǒng)需求分析學時4教學目標能力目標:知識目標其它目標1.能閱讀理解項目需求分析;2.能編寫需求分析報告。1.掌握系統(tǒng)需求分析的方法;2理解需求分析報告規(guī)范要求及編寫的方法。1.資料搜索能力;2.閱讀理解能力;3.語言表達能力;4.交流合作能力。能力訓練任務任務1:閱讀需求分析任務2:銀行POS機模擬系統(tǒng)中的實體任務3:銀行POS機模擬系統(tǒng)各實體的屬性學生知識與能力準備閱讀需求分析,通過網(wǎng)上和網(wǎng)下調查,搜集系統(tǒng)數(shù)據(jù)信息。教學材料準備需求分析報告一份,做好的銀行POS機模擬系統(tǒng)演示版一套步驟內容教學方法教師活動學生活動指導教師布置任務引入:我們現(xiàn)實生活中的各種銀行系統(tǒng)如何使用、如何設計?結論:任何系統(tǒng)的開發(fā)都需要設計。項目任務:1.閱讀需求分析2.找出銀行POS機模擬系統(tǒng)中的實體3.找出銀行POS機模擬系統(tǒng)中各實體的屬性問題法:教師通過提問引出項目任務。項目驅動法:引導學生完成項目任務。布置任務接受任務主講教師小組討論1.銀行POS機模擬系統(tǒng)具有什么功能?2.銀行POS機模擬系統(tǒng)中的實體有哪些?3.銀行POS機模擬系統(tǒng)中實體屬性有哪些?討論法:學生根據(jù)給定資料進行討論。指導、參與討論小組討論主講教師操作任務1發(fā)給需求分析報告范文給學生,學生閱讀需求分析講授、問題法:在學生閱讀的同時進行講解,并通過提問的方法使學生能較快的理解需求分析。講解、指導閱讀、聽主講教師任務2分組討論找出銀行POS機模擬系統(tǒng)中的實體問題法、討論法、激勵法指導、參與學生的討論小組討論主講教師任務3分組討論找出銀行POS機模擬系統(tǒng)中實體的屬性問題法、討論法指導、參與學生的討論小組討論主講教師項目評價1.鼓勵學生對自己作品的設計思路進行評價2.學生之間的互評3.教師對學生的評價鼓勵法點評根據(jù)評價標準進行評價主講教師小結1.鼓勵學生上臺講解自己的作品設計思路2.教師小結鼓勵法總結歸納匯報討論結果主講教師布置課后任務1.布置下一項目2.查閱資料2.填寫任務卡布置任務接受任務主講教師表2-2概念結構設計學習情境表課程名稱JAVA程序設計學習情境情境1:銀行POS機模擬系統(tǒng)需求分析上課地點計算機技能實訓室項目名稱概念結構設計學時4教學目標能力目標:知識目標其它目標1.能將需求分析得到的用戶需求抽象為信息結構;2.畫出E-R圖。1.了解概念結構設計的方法與步驟;2.E-R圖的畫法。1.資料搜索能力;2.閱讀理解能力;3.語言表達能力;4.交流合作能力。能力訓練任務任務1:將用戶需求抽象為信息結構任務2:設計基本E-R圖學生知識與能力準備根據(jù)需求分析得到的用戶需求,搜集資料。教學材料準備銀行POS機模擬系統(tǒng)E-R圖。步驟內容教學方法教師活動學生活動指導教師布置任務項目任務:任務1:將用戶需求抽象為信息結構任務2:設計基本E-R圖課前檢查:檢查課后查找資料的情況,進入本次課項目任務。布置任務接受任務主講教師小組討論1.選用哪種方法設計概念結構?2.什么是E-R圖?3.選用什么工具繪制E-R圖?4.小組如何分工?討論法:學生根據(jù)給定資料進行討論。指導、參與討論小組討論主講教師操作任務1根據(jù)需求抽象信息結構,對系統(tǒng)中的實體進行逐一設計分E-R圖。講授、討論法、問題法:講解、指導看、聽、做主講教師任務2將任務1中的分E-R圖進行合并,選定工具繪制E-R圖問題法、討論法、激勵法觀察、參與學生的討論、指導看、聽、討論、做主講教師項目評價1.鼓勵學生對自己作品設計思路進行評價2.學生之間的互評3.教師對學生的評價鼓勵法點評根據(jù)評價標準進行評價主講教師小結1.鼓勵學生上臺講解自己的作品設計思路2.教師小結鼓勵法總結歸納匯報討論結果主講教師布置課后任務1.布置下一項目:邏輯結構設計2.查閱下一任務資料2.填寫任務卡布置任務接受任務主講教師四、課程教學條件(一)學生基礎本課程針對高中畢業(yè)生和中專對口升學的三年制高職計算機專業(yè)學生。(二)教師條件專業(yè)師資配置是以本專業(yè)在校生為每屆50人(即每屆1個班)為標準;專業(yè)師資要求是根據(jù)學習領域課程中知識、技能以及理論實踐一體化教學組織的要求來確定的。(三)校內實訓條件校內專門開設有程序設計實驗室,本實驗室供學生加強程序設計、軟件調試。供C/C++,數(shù)據(jù)庫,ASP,VB,PB,JAVA等課程實訓用。專用實驗計算機50臺、標準投影儀1部。(四)校外實習條件實行校企合作辦學模式,為學生提供更多更好的校外實習機會和條件,為社會輸送更多的專業(yè)人才。五、課程考核1.考核方式本課程考核采取形成性考核和終結性考核兩種方式進行,兩部分的分數(shù)比例為:課程考核成績=形成性考核成績(60%)+終結性考核成績(40%)2.形成性考核種類及分數(shù)比例本課程形成性考核選擇平時成績和項目成績。其中平時成績包括:考勤和作業(yè);項目成績包括:操作和實訓項目卡。分數(shù)比例為:形成性考核成績=平時成績(30%)+項目成績(70%)3.形成性考核具體內容及評分標準(1)平時成績考核(100分)①平時作業(yè)成績考核(50分)全學期布置作業(yè)5次,全批全改,以A、B、C、D、E給學生每次作業(yè)成績,每次作業(yè)的最高分(A)可得50/5=10分,其余等級依次遞減3分,不交作業(yè)者不得分。②平時考勤成績考核(50分)隨機對學生進行考勤,無故遲到或早退1次扣3分,曠課一次扣5分,扣滿50分為止。(2)項目成績(100分)項目具體考核標準比例見表3。表3項目具體考核標準比例學習情境項目分值比例%1.系統(tǒng)設計項目1:銀行POS機模擬系統(tǒng)需求分析3項目2:數(shù)據(jù)庫結構設計3項目3:示例程序分析32.JAVA開發(fā)工具的安裝、配置及使用項目1:安裝jdk3項目2:JAVA語言快速入門3項目3:Applet簡單程序設計4項目4:Application簡單程序設計63.JAVA語言基本語法項目1:數(shù)據(jù)類型3項目2:操作符的應用3項目3:流程結構3項目4:輸入輸出3項目5:綜合示例44.面向對象程序設計項目1:類的定義及對象的使用5項目2:類的繼承和多態(tài)4項目3:包、接口與常用系統(tǒng)類45.異常處理項目1:異常處理練習46.輸入輸出流項目1:掌握輸入輸出流類的各種使用方法77.銀行POS機模擬系統(tǒng)開發(fā)流程設計項目1:“銀行POS機模擬系統(tǒng)“整體流程設計78.編碼開發(fā)項目1:輸入輸出設計及編碼6項目2:數(shù)據(jù)庫連接及操作6項目3:異常處理設計及編碼69.驗收及講評項目1:驗收成品及綜合講評10合計1004.終結性考核具體內容及評分標準本課程終結性考核采取筆試+上機考試考核方式。(1)筆試考核(30分)采取閉卷方式,從《JAVA程序設計》試題庫中抽出1套試卷進行考試,完成筆試部分。試卷難易程度分成三種:①較易★,②中等★★,③較難★★★。(2)上機考試(70分)根據(jù)抽取的試卷完成上機部分。終結性考核成績=筆試考核+上機考試。注:各項目考核過程中要注意考核工作與職業(yè)操守、學習態(tài)度、團隊合作精神、交流及表達能力、組織協(xié)調能力等內容。六、教材和其他教學資源1.教材為了讓學生掌握職業(yè)崗位工作所需的技術知識,順利實施職業(yè)技能訓練,本教研室堅持選用最近兩年出版的全國優(yōu)秀的高職規(guī)劃教材,并且通過了討論,最后根據(jù)

溫馨提示

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

評論

0/150

提交評論