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

?

對(duì)“面向?qū)ο蟪绦蛟O(shè)計(jì)(Java) ”課程教學(xué)模式改革的思考*

2015-02-13 04:57佘燕達(dá)
關(guān)鍵詞:面向?qū)ο?/a>程序設(shè)計(jì)實(shí)驗(yàn)課

佘燕達(dá),齊 悅

(通化師范學(xué)院 計(jì)算機(jī)學(xué)院,吉林 通化 134002)

對(duì)“面向?qū)ο蟪绦蛟O(shè)計(jì)(Java) ”課程教學(xué)模式改革的思考*

佘燕達(dá),齊 悅

(通化師范學(xué)院 計(jì)算機(jī)學(xué)院,吉林 通化 134002)

指出“面向?qū)ο蟪绦蛟O(shè)計(jì)(Java)”課程教學(xué)模式中存在的問(wèn)題,并提出教學(xué)模式改革的具體措施.實(shí)踐證明,以項(xiàng)目代替案例、注重面向?qū)ο缶幊趟枷氲呐囵B(yǎng)、對(duì)實(shí)驗(yàn)和課后環(huán)節(jié)加強(qiáng)管理、改進(jìn)考核方式為主要特征的教學(xué)模式有利于培養(yǎng)具有面向?qū)ο笏季S的實(shí)踐型軟件設(shè)計(jì)人才.

面向?qū)ο蟪绦蛟O(shè)計(jì);Java語(yǔ)言;教學(xué)模式;改革

Java語(yǔ)言自問(wèn)世以來(lái),以其跨平臺(tái)、面向?qū)ο?、多線程等特點(diǎn)深受IT行業(yè)編程者的青睞.“面向?qū)ο蟪绦蛟O(shè)計(jì)(Java)”作為計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)本科階段學(xué)習(xí)的核心專業(yè)課,是一門以面向?qū)ο缶幊趟枷霝橹鲗?dǎo),并且具有很強(qiáng)實(shí)踐性的課程.

我校計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)開設(shè)“面向?qū)ο蟪绦蛟O(shè)計(jì)(Java)”課程已有數(shù)年歷史. 筆者在近年教學(xué)過(guò)程中發(fā)現(xiàn),教師通常是根據(jù)教材內(nèi)容的順序,按部就班地對(duì)Java語(yǔ)言的語(yǔ)法及面向?qū)ο缶幊趟枷脒M(jìn)行課堂講解;學(xué)生通過(guò)理論課的學(xué)習(xí)達(dá)到對(duì)知識(shí)的理解,然后通過(guò)實(shí)驗(yàn)課去練習(xí)教材中的例題.雖然這種教學(xué)模式基本能夠達(dá)到該課程教學(xué)大綱所要求的教學(xué)目標(biāo),但對(duì)于大部分學(xué)生來(lái)說(shuō),學(xué)習(xí)的目標(biāo)是定位在通過(guò)期末考試,而不是切實(shí)提高實(shí)踐應(yīng)用能力.從現(xiàn)實(shí)角度來(lái)看,這種教學(xué)模式不能夠滿足社會(huì)對(duì)計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)人才的實(shí)際要求.因此,迫切需要找到該課程教學(xué)過(guò)程中存在的問(wèn)題,進(jìn)而提出更適合培養(yǎng)學(xué)生實(shí)踐能力的教學(xué)模式,并不斷在教學(xué)實(shí)踐中加以應(yīng)用和改進(jìn).

1 對(duì)“面向?qū)ο蟪绦蛟O(shè)計(jì)(Java)”教學(xué)過(guò)程中存在問(wèn)題的分析

1.1 教材內(nèi)容與實(shí)際應(yīng)用脫節(jié),學(xué)生學(xué)習(xí)動(dòng)力不足

近年來(lái),隨著Java技術(shù)的迅速發(fā)展,各級(jí)各類Java語(yǔ)言方面的教材也層出不窮.在近年的教學(xué)實(shí)踐中,我們發(fā)現(xiàn)多數(shù)教材是以介紹Java語(yǔ)言語(yǔ)法知識(shí)及面向?qū)ο缶幊汤碚摲矫娴膬?nèi)容為主,案例多是以驗(yàn)證型為主、較為分散的案例程序.這樣的教材缺少貫穿始終的實(shí)訓(xùn)項(xiàng)目,不能突出該課程的實(shí)踐特色,導(dǎo)致教學(xué)模式單一、內(nèi)容枯燥、學(xué)生學(xué)習(xí)興趣低.教師通常按照教材的教學(xué)內(nèi)容介紹 Java 語(yǔ)言的各個(gè)知識(shí)點(diǎn),然后通過(guò)課后習(xí)題和驗(yàn)證型的實(shí)驗(yàn)題目來(lái)鞏固和加深學(xué)生對(duì)于Java 語(yǔ)言的理解程度[1].

我校開設(shè)的“面向?qū)ο蟪绦蛟O(shè)計(jì)(Java)”課程為考試課,大部分學(xué)生在學(xué)習(xí)過(guò)程中將注意力集中在如何通過(guò)期末考試上面.在以往的教學(xué)過(guò)程中,沿用著教師課堂滿堂講,學(xué)生上機(jī)練習(xí)例題的傳統(tǒng)程序設(shè)計(jì)語(yǔ)言教學(xué)方法.通過(guò)多次問(wèn)卷調(diào)查和座談了解到,學(xué)生感覺(jué)教學(xué)內(nèi)容枯燥、無(wú)味,不能激發(fā)其學(xué)習(xí)興趣,只是以應(yīng)付考試為學(xué)習(xí)目的,并不明確學(xué)習(xí)該課程之后能做什么樣的項(xiàng)目.

以上狀況導(dǎo)致了學(xué)生對(duì)該課程的學(xué)習(xí)動(dòng)力不足,不能很好地實(shí)現(xiàn)面向?qū)ο缶幊棠芰Φ呐囵B(yǎng),不能達(dá)到實(shí)踐型、應(yīng)用型人才的培養(yǎng)目標(biāo).

1.2 教學(xué)過(guò)程中面向?qū)ο缶幊趟枷氩煌怀?/p>

“面向?qū)ο蟪绦蛟O(shè)計(jì)(Java)”課程開設(shè)之前已經(jīng)開設(shè)了C語(yǔ)言程序設(shè)計(jì)、數(shù)據(jù)結(jié)構(gòu)等課程.學(xué)生在程序設(shè)計(jì)時(shí)已經(jīng)習(xí)慣了C語(yǔ)言為代表的過(guò)程化程序設(shè)計(jì)思想,一時(shí)難以轉(zhuǎn)變?yōu)槊嫦驅(qū)ο蟪绦蛟O(shè)計(jì)思想[2].這就要求在教學(xué)過(guò)程中突出面向?qū)ο缶幊趟枷耄箤W(xué)生通過(guò)學(xué)習(xí)將編程思想轉(zhuǎn)變?yōu)楦鼮閷?shí)用的面向?qū)ο缶幊趟枷?而在以往的教學(xué)模式下,內(nèi)容通常是按教材章節(jié)的安排,以教師課堂灌輸式的講授為主.雖然這種教學(xué)模式在內(nèi)容上面面俱到,但并沒(méi)有突出培養(yǎng)學(xué)生的面向?qū)ο缶幊趟枷?,?dǎo)致的直接結(jié)果就是:學(xué)習(xí)了該門課程之后,并沒(méi)有培養(yǎng)出學(xué)生的面向?qū)ο缶幊趟枷?,到具體應(yīng)用時(shí)還是以面向過(guò)程編程思想去解決問(wèn)題,沒(méi)有達(dá)到預(yù)期效果.

1.3 實(shí)驗(yàn)課時(shí)偏少,實(shí)驗(yàn)及課后環(huán)節(jié)管理不到位

“面向?qū)ο蟪绦蛟O(shè)計(jì)(Java)”課程實(shí)驗(yàn)內(nèi)容多,尤其是關(guān)于面向?qū)ο缶幊虣C(jī)制方面的知識(shí)點(diǎn),如類、對(duì)象、繼承、事件處理等,需要學(xué)習(xí)者通過(guò)多次編程實(shí)驗(yàn),才能對(duì)所學(xué)知識(shí)有深刻體會(huì)和合理運(yùn)用.這就要求該課程的實(shí)驗(yàn)課時(shí)充足,學(xué)生在實(shí)驗(yàn)課和課后多做案例,以加強(qiáng)對(duì)實(shí)踐能力的培養(yǎng).但現(xiàn)實(shí)情況是該課程的實(shí)驗(yàn)課時(shí)設(shè)置偏少,實(shí)驗(yàn)課時(shí)與理論課時(shí)是1:1的比例,不能滿足學(xué)生的實(shí)驗(yàn)需求.

另一方面,教師對(duì)學(xué)生課后環(huán)節(jié)的管理也是不到位的,布置的實(shí)驗(yàn)內(nèi)容只在實(shí)驗(yàn)課上檢查,對(duì)課后任務(wù)布置和檢查不夠.這些因素導(dǎo)致對(duì)學(xué)生實(shí)踐能力、自學(xué)能力的培養(yǎng)不足,無(wú)法滿足后續(xù)課程和將來(lái)工作的需要.

1.4 考核環(huán)節(jié)設(shè)置不合理

在以往的教學(xué)過(guò)程中,“面向?qū)ο蟪绦蛟O(shè)計(jì)(Java)”課程的考核方式為筆試,試題從題庫(kù)中抽取組卷,試題類型為常規(guī)的選擇、填空、簡(jiǎn)答、編程等.這種考核方式導(dǎo)致很多學(xué)生到期末考試之前突擊復(fù)習(xí),對(duì)知識(shí)的掌握多為短期記憶,考試之后很快忘記.

該課程綜合成績(jī)的構(gòu)成比例為:卷面成績(jī)占總成績(jī)的80%,平時(shí)成績(jī)占總成績(jī)的20%,對(duì)實(shí)驗(yàn)及課后環(huán)節(jié)沒(méi)有記入考核,這也是導(dǎo)致學(xué)生不重視實(shí)驗(yàn)及課后環(huán)節(jié)訓(xùn)練的因素之一.

2 對(duì)“面向?qū)ο蟪绦蛟O(shè)計(jì)(Java)”教學(xué)模式的改革

2.1 選取項(xiàng)目化教材,以項(xiàng)目代替案例

項(xiàng)目教學(xué)法是通過(guò)設(shè)計(jì)和實(shí)施完整的項(xiàng)目來(lái)進(jìn)行的教學(xué)活動(dòng),目的就是要在課堂教學(xué)中把理論與實(shí)踐教學(xué)有機(jī)地結(jié)合起來(lái),充分發(fā)掘?qū)W生的創(chuàng)造潛能,訓(xùn)練學(xué)生小組協(xié)作和團(tuán)隊(duì)精神,讓學(xué)生在應(yīng)用中學(xué)習(xí),在實(shí)踐需要時(shí)學(xué)習(xí),從而提高學(xué)生解決實(shí)際問(wèn)題的綜合能力[3].根據(jù)“面向?qū)ο蟪绦蛟O(shè)計(jì)(Java)”的課程性質(zhì)及現(xiàn)實(shí)的教學(xué)情況,項(xiàng)目教學(xué)法適合應(yīng)用于該課程.因此,在教材選取上,將以往著重闡述語(yǔ)法理論、案例分散、不連貫的教材,改為選取項(xiàng)目化、更接近于實(shí)際程序開發(fā)需要的教材,如“Java程序設(shè)計(jì)項(xiàng)目化教程”[4].這類教材以實(shí)際項(xiàng)目代替了分散的、驗(yàn)證型的案例,能夠?qū)⒏髡鹿?jié)知識(shí)連貫起來(lái),解決項(xiàng)目中的實(shí)際問(wèn)題.

在這種以項(xiàng)目驅(qū)動(dòng)的教學(xué)模式下,教學(xué)重心由理論知識(shí)轉(zhuǎn)變?yōu)榻鉀Q實(shí)際問(wèn)題,由教師講授為主、學(xué)生被動(dòng)接受轉(zhuǎn)變?yōu)榻處熞龑?dǎo)、學(xué)生主動(dòng)探索解決問(wèn)題的思路及方法,使得學(xué)生知道自己所學(xué)的理論知識(shí)能夠解決哪些實(shí)際問(wèn)題,帶著問(wèn)題去學(xué)習(xí),真正實(shí)現(xiàn)“教、學(xué)、做”的統(tǒng)一.通過(guò)教學(xué)實(shí)踐,學(xué)生的學(xué)習(xí)主動(dòng)性明顯增強(qiáng),學(xué)習(xí)效果良好.

2.2 以實(shí)訓(xùn)項(xiàng)目為主線,注重面向?qū)ο缶幊趟枷氲呐囵B(yǎng)

面向?qū)ο蟪绦蛟O(shè)計(jì)的基本原則是在進(jìn)行程序設(shè)計(jì)時(shí),力圖按人們通常的思維方式建立問(wèn)題的模型,以對(duì)象世界的思維方法來(lái)思考問(wèn)題,盡可能自然地表現(xiàn)軟件的求解方法[5].“面向?qū)ο蟪绦蛟O(shè)計(jì)(Java)”課程的教學(xué)目標(biāo)主要是培養(yǎng)學(xué)生的面向?qū)ο缶幊趟枷耄酝慕虒W(xué)模式中沒(méi)能突出這一重點(diǎn),導(dǎo)致教學(xué)效果欠佳.

考慮到該課程之前已經(jīng)開設(shè)C語(yǔ)言程序設(shè)計(jì)、數(shù)據(jù)結(jié)構(gòu)等課程,因此,在該課程的教學(xué)過(guò)程中,對(duì)于數(shù)據(jù)類型、程序流程控制(順序、選擇、循環(huán)結(jié)構(gòu))等知識(shí),只需簡(jiǎn)單講解,有些案例留給學(xué)生自學(xué),但應(yīng)要求學(xué)生注意體會(huì)面向?qū)ο蠛兔嫦蜻^(guò)程兩種編程思想的不同之處.而對(duì)于Java語(yǔ)言這種完全面向?qū)ο蟮某绦蛟O(shè)計(jì)語(yǔ)言,有其獨(dú)特的面向?qū)ο髾C(jī)制.在教學(xué)過(guò)程中對(duì)于類、對(duì)象、方法、繼承、多態(tài)等知識(shí)點(diǎn),要詳細(xì)講解,并以一個(gè)貫穿始終的項(xiàng)目(如學(xué)生信息管理系統(tǒng))為主線,將面向?qū)ο笤O(shè)計(jì)理念完全融入到各章節(jié)知識(shí)點(diǎn)中,讓學(xué)生學(xué)習(xí)起來(lái)有章可循.

2.3 以任務(wù)驅(qū)動(dòng)教學(xué)模式加強(qiáng)對(duì)實(shí)驗(yàn)及課后環(huán)節(jié)的管理

針對(duì)以往教學(xué)模式中實(shí)驗(yàn)環(huán)節(jié)課時(shí)不足、對(duì)學(xué)生課后學(xué)習(xí)管理不到位的問(wèn)題,在現(xiàn)有條件下,采取任務(wù)驅(qū)動(dòng)模式加強(qiáng)實(shí)驗(yàn)和課后的教學(xué)管理.具體到教學(xué)實(shí)際中,就是充分利用有限的實(shí)驗(yàn)課時(shí)進(jìn)行實(shí)驗(yàn)任務(wù)的布置和檢查,各章節(jié)的實(shí)驗(yàn)當(dāng)堂完成并嚴(yán)格檢查;項(xiàng)目中的實(shí)驗(yàn)工作量偏大,采用分組形式(5~6人一組),要求課程結(jié)束前完成,中間每周定期檢查其完成進(jìn)度,培養(yǎng)學(xué)生分析、解決實(shí)際問(wèn)題能力和團(tuán)隊(duì)協(xié)作精神.

在任務(wù)項(xiàng)目的選取上,采用學(xué)生自選和教師引導(dǎo)相結(jié)合的方式.在實(shí)際操作中要注意以下幾點(diǎn):①目標(biāo)性的一致性,即所選任務(wù)要符合教學(xué)大綱要求的教學(xué)目標(biāo);②任務(wù)的完整性,從項(xiàng)目的分析、設(shè)計(jì)、實(shí)施、測(cè)試到提交,分階段完成,使學(xué)生在完成任務(wù)后獲得一種成就感;③難度要適中,任務(wù)難度過(guò)大,學(xué)生會(huì)產(chǎn)生畏難情緒,影響其學(xué)習(xí)的動(dòng)力;難度過(guò)小,則不能鍛煉其分析、解決實(shí)際問(wèn)題的能力.

2.4 考核方式的改革

針對(duì)以往學(xué)生期末突擊復(fù)習(xí)書本內(nèi)容,不注重實(shí)踐能力培養(yǎng)的問(wèn)題,對(duì)“面向?qū)ο蟪绦蛟O(shè)計(jì)(Java)”課程的考核方式作了適當(dāng)調(diào)整:①期末考試采用上機(jī)考試模式,考試過(guò)程中學(xué)生要完成對(duì)具體問(wèn)題的分析、設(shè)計(jì)、調(diào)試.②調(diào)整綜合成績(jī)構(gòu)成比例,將實(shí)驗(yàn)環(huán)節(jié)和課后完成任務(wù)情況納入考核范圍,即期末成績(jī)占總成績(jī)的60%,平時(shí)成績(jī)占總成績(jī)的20%,實(shí)驗(yàn)及課后成績(jī)占總成績(jī)的20%.經(jīng)近兩個(gè)學(xué)期的實(shí)踐證明,這種考核方式有利于培養(yǎng)學(xué)生編程實(shí)踐能力,并有利于學(xué)生對(duì)所學(xué)知識(shí)的理解和掌握.

3 結(jié)語(yǔ)

為培養(yǎng)適應(yīng)社會(huì)需求的應(yīng)用型軟件設(shè)計(jì)人才,在教學(xué)過(guò)程中應(yīng)注重學(xué)生編程實(shí)踐能力的提高,針對(duì)我?!懊嫦?qū)ο蟪绦蛟O(shè)計(jì)(Java)”課程以往教學(xué)模式中存在的問(wèn)題,進(jìn)行了一些改革的探索和嘗試,并在實(shí)際教學(xué)中加以應(yīng)用,實(shí)踐證明這種改革效果是好的.但也存在一些尚未解決的問(wèn)題,如一些學(xué)生的學(xué)習(xí)觀念、學(xué)習(xí)習(xí)慣還需要改變,如何更好地培養(yǎng)學(xué)生的創(chuàng)新思維等,這些問(wèn)題有待進(jìn)一步研究和解決.

[1]杜衡吉,徐堅(jiān).教學(xué)型本科院校計(jì)算機(jī)相關(guān)專業(yè)Java教學(xué)實(shí)施過(guò)程新思考[J].現(xiàn)代計(jì)算機(jī),2014(05):41-48.

[2]袁國(guó)武,張學(xué)杰,孔兵,丁海燕,楊軍.面向?qū)ο蟪绦蛟O(shè)計(jì)教學(xué)改革與探索[J].計(jì)算機(jī)教育,2014(3):16-19.

[3]沈維政,蘇中濱,趙潔.項(xiàng)目驅(qū)動(dòng)教學(xué)法在 Java 語(yǔ)言程序設(shè)計(jì)教學(xué)中的應(yīng)用[J].東北農(nóng)業(yè)大學(xué)學(xué)報(bào),2010(2):66-67.

[4]張紅,胡堅(jiān).Java程序設(shè)計(jì)項(xiàng)目化教程[M].北京:高等教育出版社,2012.

[5]朱福喜.面向?qū)ο笈cJava程序設(shè)計(jì) [M].北京:清華大學(xué)出版社,2009.

(責(zé)任編輯:王前)

10.13877/j.cnki.cn22-1284.2015.04.017

2014-12-07

通化師范學(xué)院教研項(xiàng)目“面向?qū)ο蟪绦蛟O(shè)計(jì)(Java)課程教學(xué)模式改革研究與實(shí)踐”(JY2012121)

佘燕達(dá),男,吉林四平人,講師.

G642.0

A

1008-7974(2015)02-0046-03

猜你喜歡
面向?qū)ο?/a>程序設(shè)計(jì)實(shí)驗(yàn)課
密林深處——“從寫生到創(chuàng)作”的水墨實(shí)驗(yàn)課
基于Visual Studio Code的C語(yǔ)言程序設(shè)計(jì)實(shí)踐教學(xué)探索
有趣的實(shí)驗(yàn)
從細(xì)節(jié)入手,談PLC程序設(shè)計(jì)技巧
面向?qū)ο蠓椒ㄔ谒罾銹LC編程中應(yīng)用分析
高職高專院校C語(yǔ)言程序設(shè)計(jì)教學(xué)改革探索
峰叢洼地農(nóng)作物面向?qū)ο笮畔⑻崛∫?guī)則集
基于面向?qū)ο蟮能囕v管理軟件的研制與開發(fā)
PLC梯形圖程序設(shè)計(jì)技巧及應(yīng)用
高中化學(xué)實(shí)驗(yàn)課改進(jìn)和實(shí)踐及其效果評(píng)價(jià)
白河县| 溆浦县| 孟村| 洪雅县| 孝昌县| 平和县| 出国| 会东县| 克什克腾旗| 兰坪| 丽水市| 衡南县| 濮阳县| 隆安县| 文水县| 新乐市| 呼和浩特市| 尉犁县| 定兴县| 宽城| 永仁县| 广宁县| 岢岚县| 黄陵县| 福泉市| 柳河县| 嘉义市| 治县。| 太原市| 巢湖市| 台湾省| 台山市| 中西区| 孝义市| 石狮市| 云梦县| 获嘉县| 郎溪县| 辽中县| 高雄县| 三原县|