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

下載本文檔

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

文檔簡介

1、Java課程標準一、 概述(一)課程性質本課程的功能是通過課堂教學和實踐教學相結合,使學生能夠深入理解面向對象概念,清楚的了解Java軟件開發(fā)工作流程,建立起應用程序的概念,最終能夠掌握Java軟件開發(fā)的基本方法、基本技能,培養(yǎng)利用JCreator、NetBeans等常用工具軟件進行Java應用軟件產品的分析、設計、編碼、測試的綜合應用能力,培養(yǎng)科學的思維方法,靈活運用知識的能力,實驗操作能力,使學生具有較強的發(fā)現問題、分析問題、解決問題的能力,具有畢業(yè)后的直接上崗能力(或經短期培訓后上崗),并且畢業(yè)時已具備一定的Java軟件開發(fā)經驗。(二)課程基本理念本課程強調對學生職業(yè)崗位能力的培養(yǎng)和職業(yè)

2、素養(yǎng)的養(yǎng)成,針對不同環(huán)節(jié),采用恰當的教學方法,有意識、有步驟地將職業(yè)能力的訓練和職業(yè)素養(yǎng)的形成融入到實際的教學過程中。本課程按照理實一體、課內外互補、課堂教學與培優(yōu)工程相結合的課程設計指導思想,以任務或項目為載體組織教學內容,突出學生的主體地位,在校內實訓室和校外實訓基地完成所有教學環(huán)節(jié),實現“教、學、做”的有機融合;通過班級講授、團隊學習、個體輔導、展示交流、技能大賽等手段,實現從模仿到應用到創(chuàng)新的高職學生遞進式培養(yǎng)。(三)課程設計思路本課程標準在設計上本著懂方法,重應用的總體思路,突出體現職業(yè)教育的技能型、應用性特色,著重培養(yǎng)學生的實踐應用技能,力求達到理論方法夠用,技術技能過硬的目的。首

3、先應依據專業(yè)人才培養(yǎng)方案中關于人才培養(yǎng)目標的闡述,明確課程目標;其次,結合職業(yè)教育課程觀、教學觀、能力觀,基于軟件工程的開發(fā)過程,以項目化教學來組織課程內容,在課程內容的選擇與排序中,以軟件工程實施的不同階段、典型任務為載體,將課程內容劃分為互相聯(lián)系的學習情景;第三,通過對各學習情景中學習目標、主要內容、授課方式、師生要求等各項內容的描述,來規(guī)范課程所要求的內容;第四,通過對課程內容的選取和組合,以一個完整的項目為載體,完成課程的實施;最后,通過對項目實施過程中各個環(huán)節(jié)的考察和評價,來完成對課程的評鑒與考核。二、 課程目標(一)總目標通過本課程的學習使學生掌握面向對象的基本概念和使用面向對象技

4、術進行程序設計的基本思想;掌握面向對象編程工具JAVA語言的基本知識;培養(yǎng)學生應用Java技術,并能夠開發(fā)Swing應用程序的能力,以培養(yǎng)學生實際開發(fā)Java程序的主要技能為主線,重點圍繞Java基礎和Swing程序設計基本技能等內容培養(yǎng)學生使用Java技術應用程序的技能,并使學生養(yǎng)成善于觀察、獨立思考的習慣,同時通過教學過程中的實際開發(fā)過程的規(guī)范要求強化學生的職業(yè)道德意識和職業(yè)素質養(yǎng)成意識。為學生以后從事更專業(yè)化的軟件開發(fā)工作奠定基礎。(二)具體目標理解SDK、JDK、JRE和JVM關系掌握創(chuàng)建和導入包的方法掌握Java的數據類型掌握Java有哪些成員訪問控制符掌握類和對象掌握多態(tài)和方法的重

5、載與重寫掌握構造方法的特點掌握集合框架中的幾個接口理解Java的事件處理機制掌握Java程序要訪問數據庫步驟掌握程序、進程和線程的概念掌握創(chuàng)建線程的兩種方式三、 內容標準序號工作任務模塊課程內容和教學要求活動設計參考學時項目一Java概述:最簡單的Java程序,輸出“Hello World!”1了解Java的發(fā)展、特點與應用2了解Java程序的類型及特點3掌握Java程序的開發(fā)步驟由教師示范、指導學生獨立完成JDK1.6 安裝、設置工作。由教師示范、指導學生利用JCreator工具做演示講解一些基本概念項目二Java基本語法:訓練實例1掌握Java語言的基本組成2掌握數據類型、變量、運算符及表

6、達式3掌握三種控制結構及數組由教師示范、指導學生小組協(xié)作項目三類的設計與對象的創(chuàng)建及使用:矩形類的設計與實現1理解面向對象的程序設計方法2掌握簡單的類與對象設計與實現方法由教師示范、指導學生小組協(xié)作完成矩形類的設計與實現項目四類的繼承與多態(tài)性:點、圓、圓柱類的設計與實現1理解類的繼承與多態(tài)性的概念2掌握簡單的類的繼承與多態(tài)性的概念設計與實現方法由教師示范、指導學生獨立編程實現點、圓、圓柱類的設計與實現4項目五接口與包:圖形類的設計與實現1理解接口與包的概念2掌握簡單的接口設計與實現方法3掌握包的創(chuàng)建、引用由教師示范、指導學生獨立編程實現圖形類的設計與實現4項目六異常的處理:標準異常與用戶自定義

7、異常1理解異常的概念2了解異常類的層次結構3掌握常見異常的處理4了解用戶自定義異常的創(chuàng)建由教師示范、指導學生小組協(xié)作完成圖形類的設計與實現項目七String與StringBuffer類:字符串的創(chuàng)建、比較、查找、轉換、插入、刪除等1理解String與StringBuffer類的概念、區(qū)別2掌握二個類的常用構造方法3掌握類的比較、查找、轉換、插入、刪除等方法由教師示范、指導學生自主學習項目八Java applet:Applet的編制與運行1了解Applet的相關概念、特點2理解Applet的程序結構3了解Applet與HTML中的參數傳遞的情況由教師示范、指導學生自主學習Applet的編制與運行

8、項目九圖形用戶界面(一):常用組件1了解組件的種類及特點、類的層次結構2理解常用組件類的構造方法及常用成員方法3掌握創(chuàng)建常用組件的對象、設置屬性的及調用方法由教師示范、指導學生自主學習認識常用組件項目十圖形用戶界面(二):容器與菜單1了解容器、菜單的種類及特點、類的層次結構2理解常用容器類的構造方法及常用成員方法3掌握創(chuàng)建常用容器、菜單的對象、設置屬性的及調用方法由教師示范、指導學生小組學習認容器與菜單項目十一圖形用戶界面(三):事件處理1理解事件、事件源的概念,事件的委托處理模型2掌握常用組件、容器及菜單產生的事件種類及事件處理步驟由教師示范、指導學生小組學習項目十二圖形處理:基本圖形的輸出

9、及處理1了解基本圖形的處理方法及常用的基本圖形類2掌握基本圖形的輸出及圖形顏色的設置及文字的圖形化輸出由教師示范、指導學生小組學習項目十三鼠標與鍵盤事件:畫布上畫線1了解鼠標與鍵盤產生事件的種類及觸發(fā)時機、監(jiān)聽接口、需覆蓋的方法2掌握鼠標與鍵盤事件的處理過程由教師示范、指導學生小組學習完成畫布上畫線實訓項目十四多線程的處理:用二種不同的方法來實現多線程1了解程序、進程、線程及多線程的概念理解線程的狀態(tài)及生命周期,線程類及線程對象的創(chuàng)建2基本掌握多線程程序的設計方法由教師示范、指導學生自主學習項目十五輸入與輸出:基本輸入與輸出1理解輸入輸出流的基本概念2理解常用的輸入輸出流類及方法3會用輸入輸出

10、流類的基本方法設計程序由教師示范、指導學生自主學習項目十六輸入與輸出:文件輸入與輸出1理解文件輸入輸出的基本概念2理解常用的文件輸入輸出流類及方法3會用文件輸入輸出流類的基本方法設計程序由教師示范、指導學生自主學習項目十七綜合實例一:計算器的實現掌握較復雜圖形界面的布局方式及程序中各事件的綜合協(xié)調處理學生自主學習、小組協(xié)作項目十八綜合實例二:記事本的實現掌握菜單及文件對話框的使用方法,文件輸入輸出流程序的設計方法學生自主學習、小組協(xié)作項目十九綜合實例三:自由落體運動的模擬實現掌握圖形的輸出方法及多線程程序的設計方法學生自主學習、小組協(xié)作項目二十綜合實例四:聊天室的實現了解Socket通信的基本

11、概念理解二個類及其常用方法掌握客戶機服務器通信程序的設計方法由教師示范、指導學生自主學習四、 實施建議(一)教材編寫建議1、教材應首先明確各章重難點,并合理安排重難點出現次序,讓學生在聽課過程中有張有弛。2、 教材應充分體現任務引領、實踐導向的課程設計思想。3、 教材中的知識點的出現要按照學生接受新事物的過程來安排,使得學生學過之后,明白這個內容在什么時候什么地方使用。4、教材應突出實用性,應避免把職業(yè)能力簡單理解為純粹的技能操作,同時要具有前瞻性。應將本專業(yè)領域的發(fā)展趨勢及實際操作中應遵循的新知識及時納入其中。5、教材應以學生為本,文字表述要簡明扼要,內容展現應圖文并茂、突出重點,重在提高學

12、生學習的主動性和積極性。6、教材中的活動設計要具有可操作性。7、教材的內容要有選擇性,把J2SE開發(fā)過程中常用的技能涵蓋進來,對于平時不用或很少使用的知識技能可以轉換為拓展課或者留待自學,不要求全求廣。(二)教學建議本課程的先修課程為:計算機應用基礎,微機組裝與維修,計算機網絡基礎、信息管理基礎,VB語言,C語言。1、本課程采用以項目為主的模塊結構,將理論與實踐的內容進行整合。·CPE:-Case-Project-Evolution-案例-項目-進化·特點:-通過個別的小案例,經過不斷的進化,感受JAVA的發(fā)展歷程-通過個別的小案例,深入剖析每個項目的精髓2、采用理論實踐一

13、體化的教學模式,并不是完全拋棄傳統(tǒng)的教學,而是發(fā)揚傳統(tǒng)教學的長處,將其融入理論實踐一體化的教學模式之中,并注重教學的有效性。3、教學中要從學生的實際和企業(yè)的實際出發(fā),遵照學生的學習的特點,以學生為主體,充分強調學生學習的主動性和積極性,強化情感態(tài)度價值觀的教育,注意計算機網絡技術操作的規(guī)范性、安全性和發(fā)展性。(三)評價建議 考核主要由平時成績、理論考試以及實訓成績組成。1、平時成績平時成績強調平時的出勤、課堂紀律、課堂表現和作業(yè),教師通過千分制的實施可以在整個授課過程中監(jiān)控學生的學習效果以及學習態(tài)度等等。平時成績占全部考試的20%。 2、理論考試理論考試采用傳統(tǒng)的筆試方式,為了更好的達到考核的

14、目的,我們采用第三方出題的形式來組織理論考試。理論考試占全部考試的60%。3、項目評審在項目實訓末期,要進行項目評審,根據項目的完成情況給學生打分。項目評審成績占全部成績的20%。(四)課程資源開發(fā)與利用建議1、學習包和教材,都是素材性的課程資源,但教材是知識的載體,而學習包是引導學生學習的載體。因此,要開發(fā)學習包,突出以學生為中心的學習過程,將本課程的教學內容與地區(qū)經濟的發(fā)展密切結合,并體現學生職業(yè)生涯發(fā)展的需要。2、教學中學生的問題、困惑、見解、情感和體驗等都是動態(tài)生成的課程資源,老師應重視這些教學過程中動態(tài)生成的課程資源,并主動性和創(chuàng)造性地運用,使以項目為主的教學充滿生機與活力。3、本課程的實施必須依賴于條件性的課程資源,如計算機機房,JDK、JCreator、SQL Server、Netbean等必備的軟件平臺。

溫馨提示

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

評論

0/150

提交評論