java畢業(yè)論文
Java語(yǔ)言的主要教學(xué)環(huán)節是理論教學(xué)和實(shí)驗教學(xué),教學(xué)效果的主要評價(jià)辦法是課程考核,基于CDIO工程教育理念構建的Java教學(xué)模式主要從這3個(gè)方面來(lái)改革傳統的Java教學(xué)模式.現在是小編為您整理的java畢業(yè)論文,希望對您有所幫助。
java畢業(yè)論文
1Java語(yǔ)言教學(xué)存在的問(wèn)題
考核不科學(xué).通常采用規范化、標準化的試卷筆試,以學(xué)生成績(jì)的高低來(lái)評價(jià)學(xué)生對教學(xué)內容掌握程度.同時(shí),考核內容結構不合理,基礎知識所占比重大,程序設計類(lèi)題型所占比重小,對實(shí)踐能力的考評弱化.考核形式單一.多數的考核方式是采用2小時(shí)閉卷筆試,這種方式很能考核學(xué)生的專(zhuān)業(yè)技能及應用能力,而這又是這門(mén)課的重中之中.缺乏對學(xué)習過(guò)程的有效考核.課程是對整個(gè)教學(xué)內容的全面、總結性的檢查和評定.一次期考不足以涵蓋所有知識點(diǎn).要提高考核的可信程度,應采用分階段的綜合考核方式,參與到最終成績(jì)的評定.
2基于CDIO工程教育理念的課程教學(xué)改革措施
2.1CDIO的4個(gè)能力與Java語(yǔ)言培訓目標的關(guān)系
CDIO培養大綱將工程畢業(yè)生的能力分為四個(gè),分別是工程基礎知識、個(gè)人能力、人際團隊能力和工程系統能力,大綱要求以綜合的培養方式使學(xué)生在這4個(gè)層面達到預定目標.按此理論培養的學(xué)生深受IT界的歡迎.Java語(yǔ)言的課程教學(xué)目標是通過(guò)教學(xué),使學(xué)生能利用Java進(jìn)行面向對象程序的分析與設計.此目標又可細分為4個(gè)子目標,分別是知識目標、能力目標、專(zhuān)業(yè)素質(zhì)目標、工程師目標.知識目標是學(xué)生能掌握Java語(yǔ)言的基礎知識,如面向對象程序的分析與設計、輸入輸出、異常、SWT編程與Swing編程、多線(xiàn)程、常用API等.能力目標是能熟練配置和使用JDK,能使用一些流利的IDE環(huán)境如Eclipse,NetBeans等進(jìn)行簡(jiǎn)單的軟件開(kāi)發(fā);專(zhuān)業(yè)素質(zhì)目標是養成科學(xué)規范的編程風(fēng)格,具備良好的團隊合作精神;工程師目標是具備綜合的工程思維和能力,具有軟件的分析與設計能力.通過(guò)Java的4個(gè)教學(xué)目標與CDIO的4個(gè)能力的對比研究發(fā)現,二者具有一一對應關(guān)系.即Java的知識目標的培養與CDIO的工程基礎知識能力對應,Java的能力目標培養與CDIO的個(gè)人能力對應,Java的專(zhuān)業(yè)素質(zhì)目標培養與CDIO的人際團隊能力對應,Java的工程師目標培養與CDIO的工程系統能力對應.
2.2基于CDIO工程教育理念構建新的Java教學(xué)模式
Java語(yǔ)言的主要教學(xué)環(huán)節是理論教學(xué)和實(shí)驗教學(xué),教學(xué)效果的主要評價(jià)辦法是課程考核,基于CDIO工程教育理念構建的Java教學(xué)模式主要從這3個(gè)方面來(lái)改革傳統的Java教學(xué)模式.
2.2.1Java理論教學(xué)的改革
1)明確Java語(yǔ)言課程教學(xué)的核心知識點(diǎn).Java語(yǔ)言的知識包羅萬(wàn)象,應該找出核心知識點(diǎn),并作重點(diǎn)的講解和強化,為后續課程學(xué)習新的程序設計技術(shù)打下技術(shù)基礎.經(jīng)過(guò)多年教學(xué)和軟件開(kāi)發(fā)實(shí)踐,我們認為,Java語(yǔ)言的核心知識點(diǎn)可分為3個(gè)模塊:基礎知識模塊、對象與類(lèi)知識模塊、應用程序接口模塊.其中基礎知識模塊包括:操作符、控制執行流程、初始化與清理、訪(fǎng)問(wèn)權限控制;對象與類(lèi)模塊包括:類(lèi)、對象、繼承、多態(tài)、接口、異常、泛型、數組、多線(xiàn)程、網(wǎng)絡(luò )編程;應用程序接口模塊包括Object類(lèi)、System類(lèi)、容器類(lèi)、I/O類(lèi)、AWT類(lèi)和Swing類(lèi)、正則表達式(Patter,Matcher).
2)注重案例教學(xué)法在Java語(yǔ)言教學(xué)中的實(shí)踐.調查顯示,70%左右的學(xué)生認為當前的“理論課滿(mǎn)堂講”的教學(xué)方法不受歡迎,同時(shí),這些學(xué)生認為采用案例教學(xué)法學(xué)生比較喜歡.在教學(xué)過(guò)程中,采用案例教學(xué)法有以下3個(gè)原則:
(1)選擇生動(dòng)有趣的案例.例如在講授類(lèi)的設計時(shí),可以采用ATM取款機作為典型案例,因為同學(xué)們都有ATM的取款經(jīng)歷,并且在此過(guò)程中遇到很多異常,例如存款時(shí)鈔票不能識別,取款時(shí)卡被吞等;在講解Swing類(lèi)時(shí)進(jìn)行界面設計、事件觸發(fā)時(shí),可采用博物館中的貴重物品裝鎖作為案例,我們考慮,這些鎖還帶有感應功能,如果被敲被砸則發(fā)出警報,相當Java中的事件觸發(fā)機制.在選取典型案例時(shí),既要考慮對知識面的涵蓋,又要生動(dòng)有趣.
(2)案例要真實(shí),安全來(lái)自生活又要進(jìn)行一定的改造.例如在講解多線(xiàn)程知識點(diǎn)時(shí),結合當下淘寶的`流行,淘寶中的圖片顯示為何能快速呈現?就是使用了多線(xiàn)程技術(shù),其原理是一幅被分解為n個(gè)部分,由n個(gè)線(xiàn)程分別負責一部分的顯示,n個(gè)線(xiàn)程在多處理機系統下可并行執行,速度比單線(xiàn)程提高了n倍.
(3)案例的大小要適度.一般典型安全的代碼在100~250行之間,案例太大學(xué)生難以完成,太小又達不到涵蓋主要知識點(diǎn)的目標.
2.2.2Java實(shí)驗教學(xué)的改革
實(shí)驗教學(xué)是Java語(yǔ)言課程的重要環(huán)節,目前是是培養學(xué)生實(shí)踐動(dòng)手能力,以及知識綜合應用能力.主要從以下幾個(gè)方面來(lái)做好實(shí)驗教學(xué):1)在理論教學(xué)中引領(lǐng)實(shí)驗教學(xué)的內容.在理論教學(xué)中涉及程序設計方面的內容,主要有有兩種情況及解決辦法,如果涉及的知識點(diǎn)比較綜合,課堂上適合打開(kāi)開(kāi)發(fā)工具,先給出設計思路,然后對每條思路,一邊編寫(xiě)代碼一邊講解;對于比較大的程序,適合將編好的代碼導入開(kāi)發(fā)工具講解.2)逐步構建立體化實(shí)踐教學(xué)體系.實(shí)驗分為3個(gè)層次:
(1)驗證性實(shí)驗,此類(lèi)實(shí)驗是學(xué)生按照實(shí)驗指導書(shū)完成實(shí)驗,以驗證實(shí)驗結果.例如,學(xué)會(huì )安裝配置JDK、安裝Eclipse開(kāi)發(fā)環(huán)境、編寫(xiě)簡(jiǎn)單的類(lèi)和對象、輸入輸出等,這些工作能培養學(xué)生的實(shí)驗基本能力.
(2)設計性實(shí)驗,老師給出題目和用戶(hù)需求,學(xué)生根據已有知識來(lái)設計構思、設計、實(shí)現,目的是培養學(xué)生的知識綜合能力和軟件工程能力,在此過(guò)程中,學(xué)生可模擬軟件開(kāi)發(fā)團隊,形成小組來(lái)完成設計性實(shí)驗.另外,為了開(kāi)拓視野,還要積極參加專(zhuān)業(yè)類(lèi)競賽,如鼓勵學(xué)生參加云南省計算機作品賽.
(3)綜合性實(shí)驗,老師綜合題目,這些題目來(lái)自老師的科研課題,綜合性實(shí)驗的目標是培養學(xué)生的工程師能力,能獨立進(jìn)行需求分析、設計、實(shí)施、運行和維護.由于綜合性實(shí)驗貼近實(shí)戰,要求高,較難的部分老師要給學(xué)生重點(diǎn)指導.
2.2.3Java課程考核方式的改革
考核方式要科學(xué),需要遵循過(guò)程考核與結果考核并重的原則.
1)舉行章節性同步練習和測驗,以了解學(xué)生的學(xué)習狀態(tài),評價(jià)當前的教學(xué)效果,同時(shí)也為科學(xué)地評定學(xué)生成績(jì)提供依據.
2)采用答辯的方式.學(xué)生分組后,由老師公布課題名稱(chēng)和要求,然后,每組有一組長(cháng).在任務(wù)實(shí)施過(guò)程中,由組長(cháng)講解本組的研究成果,并說(shuō)明組員的工作和貢獻,為評委打分提供依據.最后由評委對各組的研究?jì)热萦幸牲c(diǎn)的地方以及從完善項目的角度出發(fā)進(jìn)行提問(wèn),組員回答,評委根據貢獻和回答情況給組員打分.
3結束語(yǔ)
Java語(yǔ)言是當前主流的軟件開(kāi)發(fā)工具,CDIO是國際最新的工程教育模式,在Java的教學(xué)中基于CDIO工程教育理念,提出了與CDIO的4個(gè)工程能力對應的4個(gè)Java語(yǔ)言教學(xué)目標,圍繞這4個(gè)目標,探討了新的Java語(yǔ)言教學(xué)改革模式,該模式主要從理論教學(xué)、實(shí)驗教學(xué)和課程考核方面來(lái)探討如何改革教學(xué)。
【java畢業(yè)論文】相關(guān)文章:
計算機Java實(shí)習報告03-21
java實(shí)訓報告(7篇)04-15
java項目經(jīng)理求職簡(jiǎn)歷模板04-18
java實(shí)習生簡(jiǎn)歷自我評價(jià)04-18
java個(gè)人年終工作總結05-04
java實(shí)訓報告集合7篇04-15
java實(shí)訓報告集錦7篇04-15
JAVA程序員自我推薦信08-18