• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看

      ?

      項(xiàng)目化教學(xué)在《JAVA語言程序設(shè)計(jì)》課程中實(shí)踐與創(chuàng)新

      2018-07-21 09:43:10王宏高麗霞
      新教育時(shí)代·教師版 2018年23期
      關(guān)鍵詞:教學(xué)做一體化項(xiàng)目驅(qū)動(dòng)教學(xué)

      王宏 高麗霞

      摘 要:《Java語言程序設(shè)計(jì)》在軟件技術(shù)、移動(dòng)互聯(lián)等專業(yè)中都處于核心地位,在課程體系建設(shè)中起著承下起上的作用。而傳統(tǒng)教學(xué)模式還是以滿堂灌輸、課件演示等方式進(jìn)行,枯燥乏味。因此,作者根據(jù)多年的編程語言課程的課堂實(shí)踐教學(xué),總結(jié)出一套基于“項(xiàng)目驅(qū)動(dòng)”的教學(xué)方法。實(shí)踐證明,它有效地激發(fā)了學(xué)生學(xué)習(xí)的積極性和主動(dòng)性,顯著的提高了教學(xué)效果。

      關(guān)鍵詞:Java 教學(xué) 項(xiàng)目驅(qū)動(dòng) 教學(xué)做一體化

      《Java語言程序設(shè)計(jì)》是軟件技術(shù)、移動(dòng)互聯(lián)等專業(yè)的編程語言的核心課程,通過本門課程的學(xué)習(xí),重點(diǎn)培養(yǎng)學(xué)生面向?qū)ο蟮木幊趟枷?,使學(xué)生具備獨(dú)立編程的能力、調(diào)試程序的能力,運(yùn)用所學(xué)基礎(chǔ)知識(shí)能夠獨(dú)立分析問題、解決問題的綜合應(yīng)用能力,并為后續(xù)的專業(yè)課程(如:Javascript、Web開發(fā))打下堅(jiān)實(shí)基礎(chǔ)。

      然而,在實(shí)際教學(xué)過程中,雖然大多也都是采用多媒體課堂教學(xué)方式,卻基本上僅僅局限于放映課件和例題演示的模式,通常是教師在課堂上整堂課的講解,或者照本宣科,或者填鴨式教學(xué)方式來傳授知識(shí),學(xué)生則被動(dòng)的聽講,毫無生趣。這些問題主要包括:(1)學(xué)生過度依賴教材和老師,被動(dòng)接受,缺乏知識(shí)內(nèi)化和吸收。(2)學(xué)生基本上是仿照老師講的例題寫程序,所以不會(huì)出現(xiàn)什么問題因而不會(huì)調(diào)試測(cè)試程序。(3)實(shí)踐教學(xué)內(nèi)容多是課本例題,針對(duì)一個(gè)知識(shí)點(diǎn)的一個(gè)小例題,缺少實(shí)際應(yīng)用性,學(xué)生在這樣的教學(xué)過程中學(xué)的乏味,積極性不高,效率低下。(4)學(xué)生缺乏團(tuán)隊(duì)協(xié)作開發(fā)能力。

      一、傳統(tǒng)教學(xué)模式的弊端

      首先,很多教師是依據(jù)書本的目錄結(jié)構(gòu)順序進(jìn)行授課,在授課的時(shí)候基于放映課件和例題演示的模式。學(xué)生在這樣的學(xué)習(xí)過程中,多數(shù)時(shí)間處于被動(dòng)記憶知識(shí)點(diǎn),沒有主動(dòng)思考的機(jī)會(huì),更談不上自主思考的能力。學(xué)生學(xué)習(xí)的都是同一個(gè)標(biāo)準(zhǔn)的“算法”,這樣的教學(xué)模式的另一個(gè)弊端就是嚴(yán)重限制了學(xué)生的創(chuàng)新能力發(fā)展。

      其次,在Java語言的教學(xué)內(nèi)容上,傳統(tǒng)的教學(xué)模式還是按照語法分類,將課程內(nèi)容劃分成不同的章節(jié)。學(xué)生的注意力都被引導(dǎo)到語法細(xì)節(jié)和一個(gè)個(gè)獨(dú)立知識(shí)點(diǎn)上,這樣就導(dǎo)致學(xué)生“只見樹木不見森林”的學(xué)習(xí)效果,很難將一個(gè)個(gè)章節(jié)的知識(shí)點(diǎn)靈活應(yīng)用到綜合項(xiàng)目中,從而無法解決實(shí)際問題,所以學(xué)生會(huì)感覺學(xué)習(xí)這門課非常的“痛苦”和“枯燥”,學(xué)習(xí)是被動(dòng)的,不會(huì)學(xué)以致用,漸漸地就失去了學(xué)習(xí)的興趣。

      第三,作者在實(shí)踐教學(xué)過程中,發(fā)現(xiàn)許多學(xué)生上機(jī)編寫程序代碼時(shí),基本就是完全模仿教師講解的例題,或者完全照搬教材中的例題代碼,而這些代碼都是經(jīng)過檢驗(yàn)調(diào)試正確的,所以學(xué)生在實(shí)際的編程實(shí)踐中,基本不會(huì)遇到太大的難題,很少出現(xiàn)代碼錯(cuò)誤,當(dāng)然更不會(huì)具備熟練調(diào)試程序的能力。而在軟件開發(fā)過程中,調(diào)試程序是一個(gè)程序員最基本的技能,其重要性比肩于編寫程序代碼。顯然,“重編碼,輕調(diào)試”的傳統(tǒng)教學(xué)模式,無法培養(yǎng)出滿足Java程序員崗位要求的從業(yè)人員。

      第四,在傳統(tǒng)的教學(xué)模式下,學(xué)生的學(xué)習(xí)過程多是獨(dú)自一個(gè)人完成的,不論實(shí)踐練習(xí)寫,課后作業(yè),基本不需要團(tuán)隊(duì),更沒有溝通交流、分工合作等理念。這種教學(xué)模式培養(yǎng)的學(xué)生很難融入企業(yè)實(shí)際的項(xiàng)目開發(fā)環(huán)境。

      第五,考核方式基本上是以學(xué)期結(jié)束的筆試為主,考核方式單一,題目老舊,沒有新意??己说氖侵R(shí)而不是能力,而且是一試定結(jié)果。

      二、課堂教學(xué)模式創(chuàng)新

      提高人才培養(yǎng)質(zhì)量而言,課堂教學(xué)模式創(chuàng)新顯然勢(shì)在必行,本文以“項(xiàng)目驅(qū)動(dòng)”的教學(xué)方法,用創(chuàng)新思路和循序漸進(jìn)的項(xiàng)目案例,把《Java語言程序設(shè)計(jì)》的教學(xué)內(nèi)容分為“基本技能”和“高級(jí)技能”兩個(gè)模塊,每個(gè)模塊對(duì)應(yīng)一個(gè)項(xiàng)目(如表1)。打破原有的章節(jié)式課程內(nèi)容,通過兩個(gè)教學(xué)項(xiàng)目將知識(shí)點(diǎn)有機(jī)的組合在一起,并達(dá)到知識(shí)學(xué)習(xí)循序漸進(jìn)、應(yīng)用技能逐步提高的教學(xué)目標(biāo)。為學(xué)生提供主動(dòng)學(xué)習(xí)機(jī)會(huì),促進(jìn)學(xué)生深入思考,真是實(shí)現(xiàn)以學(xué)生為本的分層次教學(xué)、個(gè)性化教學(xué)。

      針對(duì)每個(gè)知識(shí)點(diǎn),教學(xué)中設(shè)計(jì)了針對(duì)性較強(qiáng)的教學(xué)案例,這些案例既相對(duì)獨(dú)立,又具有一定的聯(lián)系。比如在學(xué)習(xí)Java容錯(cuò)處理機(jī)制時(shí),我們?cè)O(shè)計(jì)了兩個(gè)子項(xiàng)目《ATM模擬系統(tǒng)》登錄信息合法性驗(yàn)證和系統(tǒng)業(yè)務(wù)邏輯容錯(cuò)處理的實(shí)現(xiàn)。每個(gè)子項(xiàng)目的設(shè)計(jì)都是有機(jī)地融合教學(xué)知識(shí)點(diǎn)和技能訓(xùn)練,在項(xiàng)目的教學(xué)實(shí)施過程中,先展示項(xiàng)目運(yùn)行效果,并提出任務(wù)目標(biāo),讓學(xué)生理解知識(shí)點(diǎn)在實(shí)際項(xiàng)目中的作用和使用技巧。學(xué)生可以在完成這兩個(gè)項(xiàng)目的過程中掌握異常處理的知識(shí)點(diǎn)和處理技巧。這種在“做中學(xué),做中教”的教學(xué)過程,體現(xiàn)了“學(xué)以致用”的教學(xué)理念。學(xué)生通過參與進(jìn)實(shí)際的項(xiàng)目開發(fā)過程,在完成項(xiàng)目的同時(shí)掌握課程的基礎(chǔ)知識(shí),并解決了現(xiàn)實(shí)生活、工作中的實(shí)際的問題,從而激發(fā)了學(xué)生的學(xué)習(xí)熱情和學(xué)習(xí)的主動(dòng)性,同時(shí)培養(yǎng)了學(xué)生獨(dú)立思考、分析、解決問題的能力。

      三、教學(xué)方法與手段創(chuàng)新

      高職教育與本科教育主要區(qū)別在于,高職教育更著重于職業(yè)能力的培養(yǎng),學(xué)生需要具備自主學(xué)習(xí),實(shí)踐操作能力,在教學(xué)過程中,通過采用以下的教學(xué)方法及手段:

      首先,為了使開發(fā)環(huán)境更接近于軟件開發(fā)企業(yè)的真實(shí)情況,要把一個(gè)班的學(xué)生劃分為若干個(gè)項(xiàng)目小組,每個(gè)小組需要獨(dú)立完成項(xiàng)目要求。利用劃分項(xiàng)目小組的方式組織教學(xué)的優(yōu)點(diǎn)在于,可以促進(jìn)項(xiàng)目組成員之間的溝通交流,培養(yǎng)學(xué)生之間的協(xié)作能力。在各小組的項(xiàng)目實(shí)施完成之后,每組都要提交項(xiàng)目實(shí)施報(bào)告,其中包括項(xiàng)目任務(wù)分解、項(xiàng)目組人員分工、主要的設(shè)計(jì)思路,以及源代碼文件。老師要對(duì)各小組所提交的報(bào)告和代碼進(jìn)行評(píng)審,對(duì)于其中暴露出的共性問題加以講解指正。

      其次,本課程采用理論教學(xué)與上機(jī)實(shí)踐相結(jié)合的“教學(xué)做一體化”授課方式。課程內(nèi)容全部在計(jì)算機(jī)機(jī)房講授,使用電子教室軟件,通過教師端控屏進(jìn)行講授,綜合利用Word和PPT課件以及繪圖軟件,圖文并茂講解知識(shí)點(diǎn),并且在集成開發(fā)環(huán)境中現(xiàn)場(chǎng)操作演示,增加學(xué)生的感性認(rèn)識(shí)。

      第三,項(xiàng)目任務(wù)緊密聯(lián)系生活。本課程所選用的兩個(gè)項(xiàng)目都是來自于學(xué)生們所熟悉的生活場(chǎng)景,把計(jì)算機(jī)編程展開到實(shí)際應(yīng)用這一層次,讓學(xué)生感受到用所學(xué)習(xí)的知識(shí)可以解決生活中、工作上的實(shí)際問題,從而提高了學(xué)生的學(xué)習(xí)興趣,激發(fā)了學(xué)習(xí)的熱情。比如在學(xué)習(xí)Java可視化界面之前,可以先演示一個(gè)機(jī)動(dòng)車駕駛員科目一考試的網(wǎng)上模擬考試軟件(駕考寶典),讓學(xué)生了解界面的外觀和軟件功能,并告訴學(xué)生應(yīng)用Java高級(jí)編程技術(shù)就可以完成這樣一個(gè)項(xiàng)目的開發(fā)。這樣一來,學(xué)生便調(diào)動(dòng)了學(xué)生的學(xué)習(xí)興趣,然后教師就可以利用這個(gè)案例講解Java高級(jí)的相關(guān)編程技術(shù)的實(shí)現(xiàn)機(jī)制與應(yīng)用技術(shù),并引導(dǎo)學(xué)生一步一步完成《學(xué)生標(biāo)準(zhǔn)化考試系統(tǒng)》項(xiàng)目的開發(fā)了。

      第四,課堂上檢查驗(yàn)收案例完成情況,當(dāng)場(chǎng)評(píng)分,這種方式可以改變傳統(tǒng)考勤方式學(xué)生“出工不出力”的情況,不僅能保證學(xué)生的到課率,還可以促使學(xué)生參與到學(xué)習(xí)中來。

      四、考核方式創(chuàng)新

      本課程采用項(xiàng)目驅(qū)動(dòng)的方式授課,與此相對(duì)應(yīng),考核方式也改變單一的期末終結(jié)性評(píng)價(jià)方法,采用過程考核和終結(jié)考核相結(jié)合的評(píng)價(jià)方式,其中過程考核比例為60%,終結(jié)考核比例為40%。過程性考核主要包括出勤情況、課堂表現(xiàn)和課內(nèi)案例任務(wù)完成情況和課下能力訓(xùn)練任務(wù)完成情況三部分組成,終結(jié)性考核采用期末上機(jī)考試的方式進(jìn)行考核。各項(xiàng)目所占分值如下表。

      結(jié)語

      實(shí)踐證明,在整個(gè)教學(xué)過程中以項(xiàng)目為主導(dǎo),利用針對(duì)性較強(qiáng)的任務(wù)案例驅(qū)動(dòng)教學(xué),引導(dǎo)學(xué)生逐漸掌握J(rèn)ava的語法知識(shí),建立面向?qū)ο蟪绦蛟O(shè)計(jì)的思想,培養(yǎng)和提升了學(xué)生分析任務(wù)、編寫程序、調(diào)試排錯(cuò)、團(tuán)隊(duì)協(xié)作的能力。從學(xué)生課堂上的精神面貌、完成的作業(yè)、項(xiàng)目和反饋的意見來看,教學(xué)效果非常明顯,達(dá)到了高職院校培養(yǎng)學(xué)生的職業(yè)技能與職業(yè)素養(yǎng)的目的。

      參考文獻(xiàn)

      [1]戴華,楊志和.軟件設(shè)計(jì)模式課程的教學(xué)模式改革探討[J].課程教育研究,2017,(31).

      [2]唐笑非.項(xiàng)目驅(qū)動(dòng)教學(xué)法在Java課程的實(shí)驗(yàn)課改革中的應(yīng)用探究[J].課程教育研究:新教師教學(xué),2015,(25).

      [3]呂延慶,范剛龍,宋振芳.基于教學(xué)內(nèi)容的Java教學(xué)模式改革[J].計(jì)算機(jī)教育,2015,(2):48-51.

      [4]趙麗娜.基于實(shí)訓(xùn)項(xiàng)目的Java程序設(shè)計(jì)實(shí)驗(yàn)教學(xué)模式改革與實(shí)踐[J].電腦知識(shí)與技術(shù),2016,12(26):181-182.

      猜你喜歡
      教學(xué)做一體化項(xiàng)目驅(qū)動(dòng)教學(xué)
      微課讓高中數(shù)學(xué)教學(xué)更高效
      甘肅教育(2020年14期)2020-09-11 07:57:50
      “自我診斷表”在高中數(shù)學(xué)教學(xué)中的應(yīng)用
      東方教育(2017年19期)2017-12-05 15:14:48
      對(duì)外漢語教學(xué)中“想”和“要”的比較
      實(shí)例研究微課程模式下的高職教學(xué)做一體化教學(xué)模式
      科技資訊(2016年25期)2016-12-27 10:58:43
      高職《公差》課程的改革與實(shí)踐
      亞太教育(2016年33期)2016-12-19 04:06:40
      教學(xué)做一體化改革與產(chǎn)教融合
      “教學(xué)做一體化”模式下的租船實(shí)務(wù)課程改革①
      科技資訊(2016年19期)2016-11-15 10:23:47
      依托工作室的軟件工程實(shí)踐教學(xué)研究
      基于物聯(lián)網(wǎng)項(xiàng)目驅(qū)動(dòng)的嵌入式系統(tǒng)教學(xué)改革的研究與實(shí)踐
      基于“紅色之旅”項(xiàng)目驅(qū)動(dòng)的《調(diào)酒與咖啡》工作室制人才培養(yǎng)機(jī)制探討
      达日县| 任丘市| 蕉岭县| 双流县| 梓潼县| 石嘴山市| 定兴县| 嵊州市| 鹤壁市| 比如县| 镇原县| 木兰县| 商丘市| 贵州省| 玛沁县| 恩施市| 乐至县| 金塔县| 西安市| 崇信县| 梁河县| 琼海市| 桂东县| 淮北市| 康平县| 阜平县| 钦州市| 临安市| 昌黎县| 霍林郭勒市| 沧州市| 芜湖县| 迁西县| 蚌埠市| 惠州市| 金川县| 萨嘎县| 衡阳县| 应用必备| 惠来县| 忻州市|