《Java面向對象程序設計》說課設計_第1頁
《Java面向對象程序設計》說課設計_第2頁
《Java面向對象程序設計》說課設計_第3頁
《Java面向對象程序設計》說課設計_第4頁
免費預覽已結束,剩余1頁可下載查看

下載本文檔

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

文檔簡介

1、Java面向對象程序設計說課設計鄭華君 電子與電氣工程系摘要:“面向對象課程設計”是很多高職高專院校計算機相關專業(yè)的專業(yè)必修課程?!罢f課”要求教師從自身的角度說明為什么要這樣教,理論依據(jù)是什么,這就要求透徹分析教材,結合學生實際,根據(jù)不同的教學內容,從理論和實際的結合上闡述教學方案,展示處理和解決問題的辦法。關鍵字:面向對象 說課 課程設計 內容設計 “Java面向對象程序設計”說課內容我將分成四個方面來描述:說課程定位與設計,說課程內容選取和組織,說教學方法與手段,說課程考核。一、 說課程定位與設計1、 課程定位Java面向對象程序設計是計算機專業(yè)的職業(yè)能力必修課程,是培養(yǎng)高職計算機專業(yè)人才

2、的主要核心課程,是初級、中級程序員,軟件工程師的必備知識和必備技能。 通過學習本課程掌握Java語言基礎知識和大量的程序編制實踐,是學生扎實的掌握Java語言程序設計基礎和簡單Java應用程序的編制技術,基本掌握網(wǎng)絡環(huán)境下的Applet程序設計,培養(yǎng)學生綜合運用Java語言進行程序設計能力。并為今后的工作學習打個較好的基礎。2、 本課程的教學目標(1) 素質目標注重學生勤于動手,獨立思考,解決實際問題,團隊協(xié)作和責任心等綜合素質的培養(yǎng)。(2) 能力目標能較熟悉地使用Java程序語言編程、編譯、調試和數(shù)據(jù)庫應用程序的開發(fā);能開發(fā)有一定實用價值的應用程序。(3) 知識目標 掌握java程序的基本語

3、句、語法、了解面向對象的程序設計方法與設計過程。3、 課程設計理念遵從現(xiàn)代職業(yè)教育理念,緊緊圍繞專業(yè)的培養(yǎng)目標,以工作過程為導向,以教師為主導,以學生為主體,依據(jù)課程內容設計出相關工作項目任務,融入“教、學、做”一體化進行教學。用一個教學項目貫穿于整個教學過程,體系了軟件項目開發(fā)的整體性、連貫性;同時,又根據(jù)項目開發(fā)的先后步驟,將教學項目劃分成若干子項,體系問題的分而治之的解決方法。在教學方法上從具體的工作任務人手,通過具體的訓練內容完成任務,教學過程是能力訓練過程,所有教學內容都不是從教學生知識點出發(fā),而是將知識點融入到相應的任務重,讓學生通過實際的訓練任務練就相應的能力。1 / 5二、 教

4、學內容選取與組成1、 內容選取的原則(1) 生產(chǎn)性:依據(jù)企業(yè)發(fā)展需要和JAVA程序員崗位群的工作任務所需的知識、能力、素質要求選取項目。(2) 相關性:盡量選取與學生學習、生活相關的項目;(3) 發(fā)展性:依據(jù)當前流行技術和今后發(fā)展趨勢,為后續(xù)課程和學生的持續(xù)發(fā)展服務(4) 實施性:教學活動易于展開,可實施強。2、 內容組織:按照由淺入深,由簡單到復雜,由低級到高級的認識規(guī)律和職業(yè)能力培養(yǎng)規(guī)律,以項目為載體,整合、序化教學內容,設計基于工作過程的各個學習情境。 每一個工作任務都是與一般工作步驟(計劃,決策),實施、檢查評價想對應的完整工作過程,即軟件開發(fā)的分析,設計、編碼、測試和運行5個步驟,實

5、現(xiàn)教,學,做緊密結合,理論實踐一體化。3、 內容體系和重難點l JDK環(huán)境變量的配置和Eclipse開發(fā)平臺的按照(4課時)l 控制結構的使用(4課時)重點l 面向對象程序設計方法(16課時)難點l Java組件的使用方法(16課時)l Java線程的使用方法(8課時)l Java異常處理機制的運行方法(4課時)l Applet應用程序的設計(4課時)l 個人通訊錄系統(tǒng)開發(fā)(8課時)圖1內容體系結構三、 教學方法與手段1、教學方法高等職業(yè)教育應該培養(yǎng)具有大量專業(yè)技術知識和操作技能兼?zhèn)涞母咚刭|技能人才。為此,我們改變傳統(tǒng)的教學方法,引入先進的教學理念,強化技能訓練,常用的教學方法有:(1) 案例

6、教學引入企業(yè)的工程項目以及教師的科技服務項目,作為典型案例,緊扣課程應解決的理論和實際問題,對案例的過程進行詳細的分析、解剖、總結。教學過程中由老師講解關鍵代碼,然后由學生仿照代碼實現(xiàn)部分功能。通過對老師代碼的閱讀,提高了同學們對知識點的應用和代碼規(guī)范性的理解,有助于提高學生的學習興趣力,掌握相應崗位技能。(2) 講練結合對基礎知識精心講解,并配合課堂練習,加強了師生的及時交流,便于發(fā)現(xiàn)問題、解決問題,也便于對基本知識的牢固掌握。在每一次授課過程中,教師先闡述本章項目驅動部分的任務,然后針對提出的任務,精心講解本章節(jié)的知識點,最后教師現(xiàn)場編程,解決問題,完成任務。在現(xiàn)場編寫過程中,教師指導學生

7、進行練習,完成部分功能的編碼。通過講練結合,達到了舉一反三,靈活應用的目的。(3) 師生之間的良好互動,營造了一個輕松、愉快的學習氛圍在教學中,以學生為主體,教師為主導,通過各任務單元里精心設計的問題,引導學生思考、發(fā)言,表達自己的設計思路,并請學生到教師機上編寫和演示程序,指出系統(tǒng)給出錯誤的原因,幫助排錯,鼓勵學生參與教學過程,變被動學習為主動學習。(4) 任務驅動   利用各章節(jié)分解的項目任務,培養(yǎng)自學能力和創(chuàng)新精神。教師授課首先給出本章項目任務,針對任務講授相關知識點,然后利用這些知識點來解決問題,讓學生帶著問題聽課,培養(yǎng)了學生從多角度、多層次、寬范圍獲取和應用知識的能力。2、教學手段(1) 精心設計教學課件,激發(fā)學生學習興趣。在課件設計中,營造輕松活潑的課堂氣氛,通過圖片、動畫、實例演示等方式使課程內容變得容易理解、學習,教學方式更為直觀生動,教學過程更為緊湊,更能吸引學生的注意力,學生更能發(fā)揮學習的主體性和能動性,從而本課程的教學效果更為顯著。 (2) 教師課堂編程示范,鍛煉學生程序編制能力。 由于程序設計課程的特點,如果將程序以課件形式提供給學生,學生可能會出現(xiàn)照抄課件的情況。因此,在課堂上,對于要實現(xiàn)的程序,都是主講教師邊分析,邊實現(xiàn)。學生在教師分析的同時,可以自己實現(xiàn)程序,通過與教師所寫程序的比較,找出自己的不足,提高自己的

溫馨提示

  • 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

提交評論