国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于任務(wù)驅(qū)動(dòng)的JAVA教學(xué)研究

2012-04-29 18:16:54劉冰羅來(lái)俊
考試周刊 2012年15期
關(guān)鍵詞:程序設(shè)計(jì)建構(gòu)主義建構(gòu)

劉冰 羅來(lái)俊

摘要: 作者對(duì)專業(yè)課JAVA語(yǔ)言的教學(xué)模式進(jìn)行了深入分析和討論,找出了JAVA程序設(shè)計(jì)傳統(tǒng)教學(xué)模式存在的諸多問(wèn)題。作者以提高學(xué)生創(chuàng)新能力和實(shí)踐能力為出發(fā)點(diǎn),在建構(gòu)主義理論基礎(chǔ)上,根據(jù)多年來(lái)教學(xué)實(shí)踐得出的經(jīng)驗(yàn),以及JAVA語(yǔ)言的特點(diǎn),提出了一套較為科學(xué)的任務(wù)驅(qū)動(dòng)教學(xué)模式。

關(guān)鍵詞: JAVA教學(xué)建構(gòu)主義任務(wù)驅(qū)動(dòng)教學(xué)法

一、引言

JAVA程序設(shè)計(jì)是由Sun公司在1995年推出的。隨著互聯(lián)網(wǎng)技術(shù)的快速發(fā)展,JAVA程序設(shè)計(jì)因其移植性、健壯性和多線程性等特點(diǎn),很快贏得編程人員的青睞,風(fēng)靡全球,受到很多人的關(guān)注。JAVA程序設(shè)計(jì)語(yǔ)言是C語(yǔ)言之后在我國(guó)一些高等院校開(kāi)設(shè)的計(jì)算機(jī)教學(xué)中的一門重要的課程。學(xué)習(xí)這門課程,不僅能提高程序編程能力,而且能培養(yǎng)一定的軟件開(kāi)發(fā)和設(shè)計(jì)能力,領(lǐng)會(huì)到程序語(yǔ)言帶來(lái)的強(qiáng)大功能和魅力[1]。根據(jù)多年的教學(xué)經(jīng)驗(yàn),我們發(fā)現(xiàn),在JAVA語(yǔ)言的教學(xué)過(guò)程中還存在很多問(wèn)題,以下對(duì)所發(fā)現(xiàn)的問(wèn)題進(jìn)行深入探討和實(shí)踐。

二、傳統(tǒng)JAVA教學(xué)過(guò)程中存在的問(wèn)題

1.傳統(tǒng)教學(xué)模式讓學(xué)生感覺(jué)到“苦”和“枯”。

JAVA傳統(tǒng)的教學(xué)模式為:首先是提出概念,其次是解釋概念,最后是舉例說(shuō)明。學(xué)習(xí)編程設(shè)計(jì)之前會(huì)引入有關(guān)程序設(shè)計(jì)的思想和概念,然而采用“填鴨式”的教學(xué)方式,很多學(xué)生的注意力集中在了具體的語(yǔ)法細(xì)節(jié)上,完全忽視了解決問(wèn)題的整體思想,從而使學(xué)生感覺(jué)這門課程學(xué)習(xí)既“苦”又“枯”。“苦”指的是學(xué)習(xí)的內(nèi)容較多,學(xué)到的東西不會(huì)巧妙地運(yùn)用;“枯”指的是學(xué)生剛剛接觸這門課還沒(méi)有產(chǎn)生學(xué)習(xí)的興趣,學(xué)習(xí)時(shí)感到很枯燥[2]。

2.課后學(xué)生只做一些簡(jiǎn)單孤立的程序。

傳統(tǒng)的語(yǔ)言教學(xué)更加注重對(duì)JAVA語(yǔ)言基本語(yǔ)法知識(shí)的講解,那些編程的例子也只是用來(lái)驗(yàn)證語(yǔ)法的規(guī)則,這也就是我們常說(shuō)的“就事論事”的教學(xué)模式,導(dǎo)致很多學(xué)生在學(xué)習(xí)語(yǔ)言編程過(guò)程中只看到表面的一些東西,卻不知較深層的含義,不能吃透、學(xué)以致用,使得學(xué)生在學(xué)完課程后只能簡(jiǎn)單孤立地做點(diǎn)小程序,開(kāi)發(fā)設(shè)計(jì)能力差,最終不能達(dá)到提高學(xué)生編程能力的目的[3]。

3.受應(yīng)試教育思想的影響,學(xué)習(xí)JAVA的目的較狹隘。

不少教師只注重應(yīng)試教育,忽略了設(shè)計(jì)的應(yīng)用和開(kāi)發(fā),使得學(xué)生在學(xué)習(xí)時(shí)只是模仿或者是直接照抄書(shū)本上的例子,學(xué)習(xí)知識(shí)點(diǎn)不能做到隨時(shí)整理,對(duì)系統(tǒng)開(kāi)發(fā)認(rèn)識(shí)概念較模糊[4]。

4.考核方式欠佳。

JAVA語(yǔ)言理論性較強(qiáng),包含很多概念,例如方法、覆蓋、繼承、接口等。而目前的網(wǎng)上測(cè)試系統(tǒng)大多是在固定的網(wǎng)頁(yè)上放一些固定的試題,學(xué)生不能按照學(xué)習(xí)的要求和具體的學(xué)習(xí)狀況進(jìn)行選題,缺乏一定的靈活性,因此不能真實(shí)反映出學(xué)生的學(xué)習(xí)情況。整體的考核方式不完整,不能及時(shí)發(fā)現(xiàn)學(xué)生知識(shí)體系中學(xué)習(xí)的弱點(diǎn),而且試題難度跨度較大,評(píng)價(jià)也不夠詳細(xì)和標(biāo)準(zhǔn)。如果教師忽略了這些環(huán)節(jié),就失去了學(xué)習(xí)這門課的意義。由此看來(lái),我們要改變傳統(tǒng)的考試模式,根據(jù)語(yǔ)言的特點(diǎn)找出一套符合JAVA語(yǔ)言特點(diǎn)的考試方法[5]。

5.教師質(zhì)量不合格。

當(dāng)前,很多教師只注重課本上的知識(shí),沒(méi)有對(duì)教學(xué)進(jìn)行深入的研究,缺乏相應(yīng)的知識(shí)儲(chǔ)備和改革創(chuàng)新的精神,學(xué)生學(xué)到的知識(shí)有限。所以教師要具備足夠的知識(shí)儲(chǔ)備,不僅要講授能力強(qiáng),具有豐富的感染力,對(duì)語(yǔ)言知識(shí)的綜合理解能力強(qiáng),而且具備一定的項(xiàng)目開(kāi)發(fā)經(jīng)驗(yàn)和項(xiàng)目管理的能力[6]。

由此可見(jiàn),傳統(tǒng)的JAVA教學(xué)方法存在很多弊端,在當(dāng)今素質(zhì)教育的大環(huán)境下,必須改革傳統(tǒng)的JAVA教學(xué)方法。新的教學(xué)方法應(yīng)該針對(duì)JAVA課程的實(shí)踐性和可操作性,應(yīng)該重視培養(yǎng)學(xué)生獨(dú)立分析問(wèn)題和解決問(wèn)題的能力。

三、任務(wù)驅(qū)動(dòng)JAVA教學(xué)法的建構(gòu)

傳統(tǒng)的JAVA教學(xué)方法培養(yǎng)出的學(xué)生不能承擔(dān)實(shí)際的軟件項(xiàng)目開(kāi)發(fā)任務(wù),因此以學(xué)生為中心,教師為引導(dǎo)的教學(xué)模式才是最可取的,是符合建構(gòu)主義思想的。建構(gòu)主義告訴我們,學(xué)習(xí)不是由教師把知識(shí)簡(jiǎn)單地傳遞給學(xué)生,而是由學(xué)生自己建構(gòu)知識(shí)的過(guò)程。學(xué)生不是簡(jiǎn)單被動(dòng)地接收信息,而是主動(dòng)地建構(gòu)知識(shí)的意義,這種建構(gòu)是無(wú)法由他人來(lái)代替的。建構(gòu)主義認(rèn)為,學(xué)習(xí)者的知識(shí)是在一定情境下,借助于他人的幫助,如人與人之間的協(xié)作、交流,利用必要的信息等,通過(guò)意義的建構(gòu)而獲得的。理想的學(xué)習(xí)環(huán)境應(yīng)當(dāng)包括情境、協(xié)作、交流和意義建構(gòu)4個(gè)部分。

任務(wù)驅(qū)動(dòng)教學(xué)法是建立在建構(gòu)主義理論基礎(chǔ)上的,以學(xué)生為中心,學(xué)生掌握知識(shí)要通過(guò)情景、協(xié)作、交流和意義建構(gòu)4個(gè)流程。教師在創(chuàng)設(shè)教學(xué)情境的時(shí)候是以任務(wù)驅(qū)動(dòng)為基礎(chǔ)的,每個(gè)教學(xué)情境都以一個(gè)真實(shí)的項(xiàng)目作為驅(qū)動(dòng)。這樣學(xué)生學(xué)習(xí)的基礎(chǔ)知識(shí)都是在真實(shí)的項(xiàng)目中通過(guò)意義建構(gòu)而掌握的。JAVA教學(xué)的最終目的是培養(yǎng)出具有很強(qiáng)實(shí)踐能力,同時(shí)具有企業(yè)需要的職業(yè)能力的人才,所以任務(wù)驅(qū)動(dòng)不應(yīng)該簡(jiǎn)單地從某一方面展開(kāi),而應(yīng)該是多層次的、全方位的。任務(wù)驅(qū)動(dòng)的教學(xué)法將多個(gè)緯度展開(kāi),如圖1所示。這些緯度分別為:理論基礎(chǔ)緯度、技術(shù)技能緯度和應(yīng)用技能緯度,每個(gè)緯度在設(shè)計(jì)教學(xué)情境的時(shí)候均以任務(wù)驅(qū)動(dòng)為基礎(chǔ)。教學(xué)從一個(gè)大任務(wù)展開(kāi),使學(xué)生在學(xué)習(xí)前就明確完成這個(gè)大任務(wù)是教學(xué)的最終目的。教師將這個(gè)大任務(wù)涉及的知識(shí)細(xì)化為3個(gè)方面,即理論基礎(chǔ)知識(shí)、技術(shù)技能知識(shí)和應(yīng)用技能知識(shí)。教學(xué)時(shí)依次從這3個(gè)方面進(jìn)行,在每個(gè)層面的授課過(guò)程中均以一個(gè)小任務(wù)為驅(qū)動(dòng),完成這些小任務(wù)的目的是最終完成大任務(wù)。這樣,一個(gè)任務(wù)驅(qū)動(dòng)教學(xué)法就已經(jīng)建構(gòu)出來(lái)了。教學(xué)方法實(shí)施按照如圖2的課程體系展開(kāi)。

四、任務(wù)驅(qū)動(dòng)JAVA教學(xué)法的特點(diǎn)

1.以學(xué)生為中心,以能力培養(yǎng)為導(dǎo)向。

結(jié)合新形勢(shì)下高等教育的特點(diǎn),以學(xué)生為中心,能力培養(yǎng)為導(dǎo)向,加強(qiáng)實(shí)踐教學(xué)環(huán)節(jié)。本課程目標(biāo)分為技術(shù)技能目標(biāo)和開(kāi)發(fā)實(shí)踐能力目標(biāo)。其中,專業(yè)技術(shù)技能目標(biāo)主要包含:JAVA程序設(shè)計(jì)、面向?qū)ο蟪绦蛟O(shè)計(jì)、JAVA軟件開(kāi)發(fā)應(yīng)用程序和項(xiàng)目、軟件編程與調(diào)試和項(xiàng)目分析與實(shí)際問(wèn)題的解決。開(kāi)發(fā)實(shí)踐能力目標(biāo)包含:方法能力、溝通能力、學(xué)習(xí)能力、合作能力、自我管理與發(fā)展能力和分析與解決問(wèn)題的能力。

2.以實(shí)用為目標(biāo),突出綜合應(yīng)用能力培養(yǎng)。

根據(jù)計(jì)算機(jī)軟件行業(yè)和現(xiàn)代軟件技術(shù)的發(fā)展,按照“注重實(shí)踐操作,以實(shí)際案例和項(xiàng)目貫穿理論知識(shí)為教學(xué)手段,實(shí)用為目標(biāo),突出綜合應(yīng)用能力培養(yǎng)”的原則,建立以JAVA為平臺(tái)的新的課程體系,進(jìn)行教學(xué)內(nèi)容改革,明確JAVA程序設(shè)計(jì)在課程體系中的定位,在教學(xué)中強(qiáng)化軟件工程的設(shè)計(jì)思想和規(guī)范程序設(shè)計(jì)原則。

五、結(jié)語(yǔ)

總體說(shuō)來(lái),JAVA程序設(shè)計(jì)不僅要掌握一定的理論知識(shí),而且要注重實(shí)踐設(shè)計(jì)。大量的實(shí)踐證明,JAVA語(yǔ)言的任務(wù)驅(qū)動(dòng)教學(xué)的方法和手段提高了大多數(shù)學(xué)生的學(xué)習(xí)質(zhì)量,部分學(xué)生通過(guò)這門課程的學(xué)習(xí)掌握了JAVA程序設(shè)計(jì)和系統(tǒng)開(kāi)發(fā)的技能。

參考文獻(xiàn):

[1]張廣彬.JAVA課程設(shè)計(jì)案例精編[M].北京:清華大學(xué)出版社,2011.

[2]邢國(guó)春,李紫薇.基于Java語(yǔ)言的項(xiàng)目驅(qū)動(dòng)教學(xué)的透明性研究[J].長(zhǎng)春師范學(xué)院學(xué)報(bào)(自然科學(xué)版),2010.

[3]郭紹青.任務(wù)驅(qū)動(dòng)教學(xué)法的內(nèi)涵[J].中國(guó)電化教育,2006.

[4]劉瑜,楊玫,趙秀麗.“項(xiàng)目驅(qū)動(dòng)”教學(xué)法在JAVA教學(xué)中的應(yīng)用[J].中國(guó)科技信息,2010.

[5]張春風(fēng).優(yōu)化信息技術(shù)課堂教學(xué)的有效策略[J].教育信息技術(shù),2009.

[6]吳剛.建構(gòu)主義與學(xué)習(xí)科學(xué)的崛起[J].南京社會(huì)科學(xué),2009.

猜你喜歡
程序設(shè)計(jì)建構(gòu)主義建構(gòu)
消解、建構(gòu)以及新的可能——阿來(lái)文學(xué)創(chuàng)作論
殘酷青春中的自我建構(gòu)和救贖
基于Visual Studio Code的C語(yǔ)言程序設(shè)計(jì)實(shí)踐教學(xué)探索
旁批:建構(gòu)主義視域下的語(yǔ)文助讀抓手——以統(tǒng)編初中教材為例
從細(xì)節(jié)入手,談PLC程序設(shè)計(jì)技巧
電子制作(2019年9期)2019-05-30 09:42:04
借鑒建構(gòu)主義思想培養(yǎng)財(cái)會(huì)專業(yè)人才
建構(gòu)游戲玩不夠
高職高專院校C語(yǔ)言程序設(shè)計(jì)教學(xué)改革探索
緊抓十進(jìn)制 建構(gòu)數(shù)的認(rèn)知體系——以《億以內(nèi)數(shù)的認(rèn)識(shí)》例談
PLC梯形圖程序設(shè)計(jì)技巧及應(yīng)用
丰镇市| 龙山县| 杭锦旗| 定州市| 杂多县| 上蔡县| 灯塔市| 永清县| 柳江县| 新平| 奉化市| 六枝特区| 长兴县| 武冈市| 马龙县| 且末县| 三江| 离岛区| 大同市| 盱眙县| 上犹县| 金溪县| 西乌珠穆沁旗| 博爱县| 东阳市| 涞水县| 梧州市| 开原市| 重庆市| 肇源县| 兴义市| 将乐县| 仲巴县| 神池县| 云梦县| 南投市| 天镇县| 垦利县| 进贤县| 闸北区| 泉州市|