(完整word版)《Java程序設計》課程_第1頁
(完整word版)《Java程序設計》課程_第2頁
(完整word版)《Java程序設計》課程_第3頁
(完整word版)《Java程序設計》課程_第4頁
(完整word版)《Java程序設計》課程_第5頁
全文預覽已結束

下載本文檔

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

文檔簡介

《Java程序設計》課程標準課程代碼課程類型課程學分修讀學期0210033課程類別必修課程性質能力拓展課課程學時60理論+實踐3第2或3學期核心課程否合作開發(fā)企業(yè)福建國通信息科技有限公司執(zhí)筆人于潔、張騁(國通產(chǎn)品總監(jiān))審核人陳琳1.課程定位本課程是網(wǎng)絡技術與信息處理專業(yè)和計算機相關專業(yè)的核心課程和必修課程。學生經(jīng)過本課程的學習可以掌握Java面向對象程序設計的能力。本課程與前修課程《計算機操作基礎》、《程序設計基礎》相銜接,共同培養(yǎng)計算機操作技能;與后續(xù)課程《JavaWEB應用設計》、《JavaME手機應用開發(fā)》相銜接,共同培養(yǎng)程序設計能力和軟件開發(fā)能力。2.課程目標2.1知識目標(1)掌握面向對象程序設計基本概念、理解和掌握類及對象的基本構成和實現(xiàn)方法,(2)掌握繼承、接口和異常處理的方法;(3)掌握圖形界面的設計方法及事件處理的方法;(4)掌握多線程的概念并學會簡單的多線程應用程序編寫;(5)了解數(shù)據(jù)流的概念,并能實現(xiàn)基本的文件讀寫過程和程序實現(xiàn);(6)了解數(shù)據(jù)庫應用程序的基本構成,并能夠編寫一般的數(shù)據(jù)庫訪問操作程序。2.2能力目標2.2.1專業(yè)能力:(1)熟練掌握Java開發(fā)工具,掌握面向對象程序的基本結構,能夠完成基本類的設計和應用。(2)掌握程序設計的基礎:基本的數(shù)據(jù)類型,運算符、表達式和語句。(3)掌握程序設計的結構、設計方法。(4)掌握數(shù)組和字符串的使用。(5)掌握繼承的概念、能夠正確地實現(xiàn)繼承。(6)能夠準確地理解接口,掌握接口的設計和實現(xiàn)方法。(7)理解異常處理的概念,能夠準確地應用異常的處理方法,處理不同類型的異常。(8)掌握集合類的概念和使用方法。(9)掌握圖形界面的設計方法,掌握不同組件的功能和使用方法,掌握布局的設計方法。(10)理解事件及事件處理的過程,掌握事件接口的選擇及接口實現(xiàn)的方法,掌握主要的事件的處理技巧。(11)掌握數(shù)據(jù)庫應用的基本要求和方法,實現(xiàn)數(shù)據(jù)庫的訪問操作。2.2.2社會能力:(1)具有良好的思考和分析問題的能力;(2)具有較好的信息檢索能力;(3)具有良好的職業(yè)道德和團隊精神;(4)具有很好的與人溝通和交流的能力。2.2.3方法能力:(1)建立面向對象程序設計的思想和基本方法;(2)具備一定的程序邏輯能力,程序模仿能力,程序設計的思維方法和能力;(3)能夠對于給定問題進行基本的分析,并能夠對事物進行抽象,創(chuàng)建基本的類,并通過程序代碼予以實現(xiàn);(4)掌握Java基本的應用程序的設計和調試方法。(5)能夠對現(xiàn)實進行抽象,建立基本的類,掌握基本的算法技能;(6)能夠使用不同的方式解決一些比較困難的問題。3.教學內容及教學設計學習情境描述、內容排序及學時分配見下表:參考情境(項目/任務/案例)名稱情境(項目/任務/案例)描述學時掌握Java開發(fā)和運行環(huán)境搭建和使用掌握Java程序的基本結構和設計方法掌握Java程序編寫和調試方法Java基礎知識學習12正確理解類和對象,理解類的繼承方法,能夠正確理解接口和異常。面向對象技術學習1212掌握多線程的概念并學會簡單的多線程應用程序編寫;多線程文件技術學習了解數(shù)據(jù)流的概念,并能實現(xiàn)基本的文件讀寫過程和程序實現(xiàn);掌握圖形界面的設計、正確應用布局及組件的設計、能夠正確處理常用的事件。圖形界面技術學習1212學會對數(shù)據(jù)庫的程序連接,掌握SQL命令的使用方數(shù)據(jù)庫連接技術學習法,掌握數(shù)據(jù)庫訪問的方法。合計60學習情境(項目/任務/案例)設計學習情境(項目/任務/案例)1.Java基礎知識學習參考學時12學習目標掌握Java的基本數(shù)據(jù)類型,算術運算符、關系運算符、邏輯運算符和運算優(yōu)先級的用法掌握表達式的概念及的用法知識目標理解數(shù)組的概念及使用掌握程序的控制結構:順序、分支、循環(huán)。掌握數(shù)組和字符串的使用。掌握Java開發(fā)和運行環(huán)境搭建和使用掌握Java程序的基本結構和設計方法掌握Java程序編寫和調試方法專業(yè)能力目標方法能力目標社會能力目標學習能力團隊合作能力學時安排學習單元學習內容(工作任務、載體)教學方法建議1.11.21.31.4概述基本數(shù)據(jù)類型、運算符程序的控制結構2244理論實踐一體化理論實踐一體化理論實踐一體化理論實踐一體化數(shù)組的概念及使用媒體學生的基礎教師的能力JDK程序設計基礎軟件開發(fā)能力學習情境(項目/任務/案例)2.面向對象技術學習參考學時12學習目標知識目標專業(yè)能力目標方法能力目標社會能力目標建立類和對象基本概念正確理解類和對象,理解類的繼承方法,能夠正確理解接口和異常。學習能力團隊合作能力、創(chuàng)新能力學時安排2442學習單元學習內容(工作任務、載體)教學方法建議1.11.21.31.4類和對象類的繼承接口理論實踐一體化理論實踐一體化理論實踐一體化理論實踐一體化異常媒體學生的基礎教師的能力JDK程序設計基礎軟件開發(fā)能力學習情境(項目/任務/案例)3.多線程文件技術學習參考學時12學習目標知識目標建立多線程和文件讀寫掌握多線程的概念并學會簡單的多線程應用程序編寫;專業(yè)能力目標了解數(shù)據(jù)流的概念,并能實現(xiàn)基本的文件讀寫過程和程序實現(xiàn);方法能力目標社會能力目標學習能力團隊合作能力、創(chuàng)新能力學時安排學習單元學習內容(工作任務、載體)教學方法建議1.11.2多線程文件讀寫6理論實踐一體化理論實踐一體化6媒體學生的基礎教師的能力JDK程序設計基礎軟件開發(fā)能力學習情境(項目/任務/案例)4.圖形界面技術學習參考學時12學習目標知識目標理解和掌握圖形界面的基本構成,主要的組件及應用,布局,事件及事件處理。專業(yè)能力目標方法能力目標社會能力目標掌握圖形界面的設計、正確應用布局及組件的設計、能夠正確處理常用的事件。學習能力團隊合作能力、創(chuàng)新能力學時安排學習單元學習內容(工作任務、載體)教學方法建議1.11.21.3組件布局事件及事件處理444理論實踐一體化理論實踐一體化理論實踐一體化媒體學生的基礎教師的能力JDK程序設計基礎軟件開發(fā)能力學習情境(項目/任務/案例)5.數(shù)據(jù)庫連接技術學習參考學時12學習目標知識目標專業(yè)能力目標方法能力目標社會能力目標掌握數(shù)據(jù)庫應用的基本概念,掌握數(shù)據(jù)庫連接和訪問的方法。學會對數(shù)據(jù)庫的程序連接,掌握JDBC的使用方法,掌握數(shù)據(jù)庫訪問的方法。學習能力團隊合作能力、創(chuàng)新能力學時安排6學習單元學習內容(工作任務、載體)教學方法建議1.11.2JDBC調用總結、練習、機動、考試理論實踐一體化理論實踐一體化6媒體學生的基礎教師的能力JDK程序設計基礎軟件開發(fā)能力學習情境(項目/任務/案例)教學進程安排學習領域面向對象程序設計(Java)學習情境(項目/任資訊、計劃、決策實施檢查、評價務/案例)1.Java基礎知識學習資訊:概述(2)程序的控制結構檢查:數(shù)組的概念及(12)計劃:基本數(shù)據(jù)類型、運算符(1)(4)使用(2)決策:基本數(shù)據(jù)類型、運算符(1)評價:數(shù)組的概念及使用(2)2.面向對象技術學資訊:類和對象(1)類的繼承(2)文件讀寫(2)布局(2)檢查:接口(4)評價:異常(2)習(12)計劃:類和對象(1)決策:類的繼承(2)3.多線程文件技術資訊:多線程(2)檢查:文件讀寫(2)評價:文件讀寫(2)學習(12)計劃:多線程(2)決策:多線程(2)4.圖形界面技術學資訊:組件(2)檢查:事件及事件處理(2)評價:事件及事件處理(2)習(12)計劃:組件(2)決策:布局(2)5.數(shù)據(jù)庫連接技術資訊:JDBC調用(2)JDBC調用(2)檢查:總結與練習(2)評價:總結與考試學習(12)計劃:JDBC調用(1)決策:JDBC調用(1)4.教學方法建議建議采用游戲教學法、案例教學法等,以優(yōu)化教學過程、提高教學效果與教學質量。5、教學條件5.1學生的能力基礎要求掌握程序設計基礎。5.2師資的要求(專任、兼任)(1)專任教師①符合高校教師任職條件,取得高校教師資格證書。具有扎實的理論功底、較強的科研能力和一定的企業(yè)實際工作經(jīng)歷,具有雙師素質。②熟悉與本課程相關的法律法規(guī)。③熟悉IT企業(yè)的組織結構,軟件開發(fā)的業(yè)務流程。④能采用情境教學法、六步教學法、直觀教學法、角色扮演法、講授法等教學方法指導、引導學生完成學習任務,實現(xiàn)學習目標。(2)兼職教師①行業(yè)企業(yè)一線的高技能人才、具備教師基本素質和具有較為豐富的實踐和管理經(jīng)驗。②熟悉IT企業(yè)不同崗位的工作任務、工作內容、工作方法、工作流程。③熟悉IT企業(yè)的組織結構和軟件開發(fā)管理的相關制度。④熟悉典型的軟件開發(fā)流程。⑤能夠將理論與實踐相結合,具有相當?shù)慕虒W技能指導學生完成工作任務。5.3教學資源的要求(軟、硬條件)(1)學習與實習實訓條件本課程要求采用一體化實驗室作為全程授課環(huán)境。6.教學考核與評價6.1考核評價方式課程的考核評價采用“過程+結果”的方式進行,即學生綜合成績的評定包括兩個方面:一是在平時以提問、隨堂檢查、出勤考核等方式對學生在學習過程中知識目標、能力目標的實現(xiàn)程度進行考核并給出成績;二是通過對學生提交的工作成果、理論作業(yè)、調查報告以及期末試卷測試成績對學生知識、技能掌握程度進行考

溫馨提示

  • 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

提交評論