999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

“Java語(yǔ)言程序設(shè)計(jì)”教學(xué)改革探究

2017-04-13 15:04:36李宏利聶艷明魚曉
關(guān)鍵詞:策略

李宏利++聶艷明++魚曉

摘 要:從提高“Java語(yǔ)言程序設(shè)計(jì)”課程教學(xué)質(zhì)量、提高學(xué)生編程能力的角度出發(fā),分析了“Java語(yǔ)言程序設(shè)計(jì)”教學(xué)中存在的問(wèn)題,從理論教學(xué)與實(shí)踐教學(xué)結(jié)合、案例教學(xué)與理論教學(xué)相結(jié)合等方面入手,分析了理論教學(xué)內(nèi)容及實(shí)踐教學(xué)的方式問(wèn)題,并對(duì)“Java語(yǔ)言程序設(shè)計(jì)”教學(xué)方法進(jìn)行了探討。

關(guān)鍵詞: Java語(yǔ)言程序設(shè)計(jì);教學(xué)改革方法;策略

中圖分類號(hào):G642.0 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1002-4107(2017)04-0017-02

隨著我國(guó)經(jīng)濟(jì)社會(huì)的發(fā)展,軟件行業(yè)已成為我國(guó)經(jīng)濟(jì)的重要組成部分,軟件業(yè)的發(fā)展在一定程度上反映著信息化的程度。Java語(yǔ)言是軟件開發(fā)中常用的基礎(chǔ)性編程語(yǔ)言,是目前世界上最流行的編程語(yǔ)言之一,是一種可以編寫跨平臺(tái)應(yīng)用軟件的面向?qū)ο蟮某绦蛟O(shè)計(jì)語(yǔ)言,獲得2015年的TIOBE指數(shù)的編程語(yǔ)言獎(jiǎng)。它具有現(xiàn)代語(yǔ)言的常見(jiàn)特性,成為最具前途的編程語(yǔ)言之一。Java工程師的需求達(dá)到全部需求量的60%—70%,就業(yè)前景非常好,因?yàn)镴ava軟件工程師不僅IT專業(yè)企業(yè)需要,廣大的非IT企業(yè)也需要。因此,高等院校計(jì)算機(jī)軟件及相關(guān)專業(yè)都開設(shè)了“Java語(yǔ)言程序設(shè)計(jì)”課程,該課程成為計(jì)算機(jī)軟件及相關(guān)專業(yè)的必修課程。

教學(xué)改革就是要滿足學(xué)生的學(xué)習(xí)要求,要堅(jiān)持以學(xué)生學(xué)會(huì)學(xué)習(xí)為核心[1],而“Java語(yǔ)言程序設(shè)計(jì)”教學(xué)改革,不但要滿足學(xué)生的學(xué)習(xí)要求,讓學(xué)生掌握學(xué)習(xí)方法,更

要滿足企業(yè)對(duì)軟件人才的需求。本文基于上述觀點(diǎn),從課程本身的特點(diǎn)及它在教學(xué)中存在的問(wèn)題出發(fā),在教學(xué)內(nèi)容組織、教學(xué)方法、實(shí)驗(yàn)教學(xué)等方面做出了進(jìn)一步的探討,以期提高教學(xué)質(zhì)量,使學(xué)生具備良好的Java語(yǔ)言編程基礎(chǔ),為學(xué)生較好掌握后續(xù)課程如“JavaEE技術(shù)”等所需要的基本技能奠定基礎(chǔ),為學(xué)生就業(yè)鋪平道路,為“Java語(yǔ)言程序設(shè)計(jì)”課程建設(shè)及教學(xué)改革提供思路及建議。

一、“Java語(yǔ)言程序設(shè)計(jì)”在軟件類課程中的

意義

(一)強(qiáng)化學(xué)生對(duì)軟件類基礎(chǔ)課程的認(rèn)識(shí)

“Java語(yǔ)言”中的許多知識(shí)點(diǎn),如排序、HashSet、

HashMap、Thread及Java網(wǎng)絡(luò)編程,是數(shù)據(jù)結(jié)構(gòu)、操作系統(tǒng)及計(jì)算機(jī)網(wǎng)絡(luò)等課程知識(shí)點(diǎn)的應(yīng)用。通過(guò)對(duì)“Java語(yǔ)言”的學(xué)習(xí),學(xué)生可以強(qiáng)化對(duì)這些知識(shí)的認(rèn)識(shí)。

(二)加強(qiáng)學(xué)生對(duì)面向?qū)ο蟾拍畹恼J(rèn)識(shí)

Java語(yǔ)言中的面向?qū)ο蟮亩x,思路清晰,在實(shí)例化對(duì)象方面,有棧內(nèi)存與堆內(nèi)存之分,清楚且形象地描述了對(duì)象的實(shí)例化,使得抽象的概念形象化,易于學(xué)生掌握。

二、“Java語(yǔ)言程序設(shè)計(jì)”教學(xué)現(xiàn)狀

(一)教學(xué)目標(biāo)不清晰

“Java語(yǔ)言程序設(shè)計(jì)”課程是軟件工程專業(yè)及相關(guān)專業(yè)的一門專業(yè)課。學(xué)生學(xué)習(xí)本課程后要熟練掌握J(rèn)ava語(yǔ)言的基本概念,為后續(xù)課程夯實(shí)基礎(chǔ)。但是目前大部分Java語(yǔ)言課程的教學(xué)目標(biāo)不是很清晰,教學(xué)沒(méi)有針對(duì)性,沒(méi)有明確服務(wù)對(duì)象(指后續(xù)課程),教學(xué)方式上與學(xué)生入學(xué)時(shí)學(xué)習(xí)的基礎(chǔ)語(yǔ)言(如:“C語(yǔ)言程序設(shè)計(jì)”)沒(méi)有區(qū)別,其結(jié)果是教學(xué)模式單一化,學(xué)生學(xué)習(xí)興趣不高,學(xué)習(xí)效果差,很大程度上影響了后續(xù)課程的學(xué)習(xí)。

“Java語(yǔ)言程序設(shè)計(jì)”雖然也是語(yǔ)言基礎(chǔ)課,但教學(xué)目標(biāo)要有明確的針對(duì)性,即它是為后續(xù)課程服務(wù)的,因

此,它在課程內(nèi)容設(shè)置上與其他專業(yè)基礎(chǔ)課有明顯的區(qū)別。

(二)教學(xué)內(nèi)容與目標(biāo)不一致

目前Java語(yǔ)言教學(xué)內(nèi)容一般是Java的基本概念、Java的面向?qū)ο蟆ava的繼承、Java中的線程、Java的輸入輸出流、socket編程、Jdbc等。教師在教學(xué)過(guò)程中,基本上講解的知識(shí)都是簡(jiǎn)單的入門知識(shí),很少與實(shí)際項(xiàng)目結(jié)合或與后續(xù)課程“JavaEE技術(shù)”相結(jié)合開展教學(xué),“JavaEE技術(shù)”所涉及的Java的反射、Java中線程池、Java動(dòng)態(tài)代理及Java中開源組件的用法等,教學(xué)中一般都不涉及,其結(jié)果是加大了學(xué)生學(xué)習(xí)后續(xù)課程的難度。教學(xué)內(nèi)容與教學(xué)目標(biāo)相去甚遠(yuǎn)。把Java語(yǔ)言教學(xué)內(nèi)容同后續(xù)課程教學(xué)分割開了,自成體系,沒(méi)有把Java語(yǔ)言教學(xué)融入整個(gè)教學(xué)體系中,沒(méi)有全局教學(xué)觀念,因此,需要改革教學(xué)方法,系統(tǒng)地提高教學(xué)質(zhì)量,而不單是提高某一門課程的教學(xué)質(zhì)量。

(三)教師隊(duì)伍參差不齊

“Java語(yǔ)言程序設(shè)計(jì)”要求教師要有Java項(xiàng)目開發(fā)經(jīng)驗(yàn),或者具有后續(xù)課程(如:JavaEE技術(shù)等)的教學(xué)經(jīng)驗(yàn),但是,部分教師不具備開發(fā)經(jīng)驗(yàn)或教學(xué)經(jīng)驗(yàn),影響了教學(xué)效果。

三、Java語(yǔ)言程序設(shè)計(jì)教學(xué)改革策略

(一)修訂教學(xué)目標(biāo)與教學(xué)大綱

教學(xué)大綱是為了實(shí)現(xiàn)教學(xué)目標(biāo)而設(shè)置的綱領(lǐng)性文件,二者相輔相成。根據(jù)軟件工程相關(guān)專業(yè)培養(yǎng)目標(biāo), Java語(yǔ)言教學(xué)目標(biāo),就是要求學(xué)生在掌握好Java語(yǔ)言基礎(chǔ)知識(shí)后,還必須掌握后續(xù)課程所要求掌握的基礎(chǔ)知識(shí)。教師要把Java語(yǔ)言教學(xué)和項(xiàng)目開發(fā)結(jié)合起來(lái),明確Java語(yǔ)言教學(xué)不是“啟蒙”教學(xué),學(xué)生在學(xué)習(xí)Java語(yǔ)言時(shí)已有一定的語(yǔ)言基礎(chǔ)。

制定或修訂教學(xué)大綱時(shí),也要充分考慮本課程在整個(gè)課程體系中的作用,大綱既可以指導(dǎo)本課程的教學(xué),

也可以滿足后續(xù)課程的要求。

(二)強(qiáng)化教學(xué)重點(diǎn),簡(jiǎn)化教學(xué)內(nèi)容

在教學(xué)方法上,采用“精講多練”的模式,把重點(diǎn)放在Java語(yǔ)言本身所具有的特性上,對(duì)于與其他語(yǔ)言相似的知識(shí)點(diǎn),少講甚至不講,這部分內(nèi)容要求學(xué)生以自由學(xué)習(xí)的方式完成,教師可以提出有關(guān)這些知識(shí)點(diǎn)的常見(jiàn)問(wèn)題,學(xué)生帶著教師的問(wèn)題完成學(xué)習(xí)任務(wù)。對(duì)于Java的面向?qū)ο?、繼承、傳統(tǒng)線程,Java的輸入輸出流,Socket編程,Jdbc等知識(shí)點(diǎn),教師可以“精講”,要求學(xué)生“多練”。這部分內(nèi)容重在基礎(chǔ),難度不宜過(guò)大,否則會(huì)影響學(xué)生的學(xué)習(xí)積極性。對(duì)于Java中的反射與動(dòng)態(tài)代理,教師可以提供電子文檔,要求學(xué)生課前預(yù)習(xí),教師可通過(guò)課堂檢查督促學(xué)生預(yù)習(xí),教師在課堂上可以檢查預(yù)習(xí)情況,并回答學(xué)生遇到的問(wèn)題。對(duì)于泛型的講解,可以引入Java EE中用到泛型的案例開展教學(xué),這既可以讓學(xué)生了解泛型的重要性,又讓學(xué)生掌握了泛型的用法。對(duì)于Timer類、TimerTask類的講解,可以一個(gè)趣味性較強(qiáng)的案例進(jìn)行講解,同時(shí)布置一道難度適中的習(xí)題,要求學(xué)生課后完成,從而使他們掌握Timer類、TimerTask類的用法。線程池的概念與Executors是Java中的很重要的知識(shí)點(diǎn),在很多項(xiàng)目中都用到線程池,因此,線程池的概念與Executors的用法是重點(diǎn)講解的內(nèi)容。教師可以在課堂上重點(diǎn)講解其用法,引入綜合案例如在線考試系

統(tǒng),讓學(xué)生掌握線程池的用法,了解其重要性;Jdbc是

Java語(yǔ)言的又一重要概念,在其基本用法的基礎(chǔ)上,可以結(jié)合Spring、Hibernate等來(lái)講解,使學(xué)生了解Java的

持久化技術(shù)。對(duì)于常用開源組件,可以通過(guò)教師課堂講解,學(xué)生課后實(shí)習(xí)的方式完成本部分的教學(xué)任務(wù)。

(三)精選教材

“Java語(yǔ)言程序設(shè)計(jì)”教學(xué)過(guò)程中,教材的選取是教學(xué)的一個(gè)重要環(huán)節(jié)。首先,“Java語(yǔ)言程序設(shè)計(jì)”的教材很多,但包含高級(jí)程序設(shè)計(jì)部分內(nèi)容的教材就鳳毛麟角了。其次,市場(chǎng)上大部分教材都把側(cè)重點(diǎn)放在基本概念上,關(guān)于知識(shí)點(diǎn)的應(yīng)用的內(nèi)容則較少甚至沒(méi)有。因此,編寫一本適合本校本課程教學(xué)大綱的教材很有必要。

(四)加強(qiáng)實(shí)踐教學(xué)環(huán)節(jié)

“Java語(yǔ)言程序設(shè)計(jì)”課程中的實(shí)習(xí)教學(xué)環(huán)節(jié)是一種提高學(xué)生開發(fā)項(xiàng)目能力及提升學(xué)生綜合素質(zhì)的有效教學(xué)形式,這門課程固有的特點(diǎn)決定了它必須和實(shí)習(xí)結(jié)合起來(lái),才能有效開展教學(xué)工作,提高教學(xué)質(zhì)量。實(shí)習(xí)環(huán)節(jié)中要體現(xiàn)以學(xué)生為主體、以教師為主導(dǎo)的教育理念,高度重視實(shí)習(xí)這種實(shí)踐性教學(xué)環(huán)節(jié),通過(guò)實(shí)踐培養(yǎng)和提高學(xué)生的編寫程序的能力。在實(shí)習(xí)過(guò)程中,教師要充分發(fā)揮自身的主導(dǎo)作用,要正確引導(dǎo)學(xué)生完成好各項(xiàng)實(shí)習(xí)任務(wù),不能只看實(shí)習(xí)結(jié)果不重視實(shí)習(xí)過(guò)程。實(shí)習(xí)環(huán)節(jié)分為基礎(chǔ)性實(shí)習(xí)與綜合性實(shí)習(xí)。

首先,對(duì)于基礎(chǔ)性實(shí)習(xí),要激發(fā)學(xué)生的學(xué)習(xí)興趣。課程理論的講解緊扣實(shí)習(xí)內(nèi)容,把實(shí)習(xí)課上學(xué)生出現(xiàn)的問(wèn)題與理論課結(jié)合起來(lái),即實(shí)現(xiàn)了課堂上糾錯(cuò),又實(shí)現(xiàn)了理論知識(shí)的講解。傳統(tǒng)實(shí)習(xí)教學(xué)方式是以教師為主,學(xué)生為輔,教師主動(dòng)講解,學(xué)生被動(dòng)操作。這種方式存在兩個(gè)問(wèn)題,第一,學(xué)生學(xué)習(xí)興趣不高;第二,不能發(fā)揮學(xué)生的積極能動(dòng)性,很難達(dá)到實(shí)習(xí)教學(xué)的目的,因此必須進(jìn)行改革。具體做法是在實(shí)習(xí)過(guò)程中引入Java項(xiàng)目或JavaEE項(xiàng)目,指導(dǎo)學(xué)生設(shè)計(jì)與案例項(xiàng)目相似的簡(jiǎn)單項(xiàng)目,使學(xué)生掌握J(rèn)ava語(yǔ)言中各知識(shí)點(diǎn)在項(xiàng)目中的作用,使學(xué)生不但做到從“點(diǎn)”上理解各知識(shí)點(diǎn),而且做到從“面”上理解各知識(shí)點(diǎn),從而做到點(diǎn)面結(jié)合。

其次,對(duì)于綜合性實(shí)習(xí),可以通過(guò)課程設(shè)計(jì)教學(xué)方式實(shí)現(xiàn)。在“Java語(yǔ)言程序設(shè)計(jì)”課程結(jié)課后的第二個(gè)學(xué)期,開設(shè)“Java語(yǔ)言程序設(shè)計(jì)”課程設(shè)計(jì),通過(guò)綜合性強(qiáng)的項(xiàng)目的設(shè)計(jì)與實(shí)現(xiàn),提高學(xué)生編寫程序的能力。

要提高教學(xué)質(zhì)量,就要突破普遍存在的“重理論、輕實(shí)踐”的現(xiàn)象[2],讓學(xué)生了解Java項(xiàng)目開發(fā)過(guò)程,特別是其中如何運(yùn)用Java知識(shí)點(diǎn)編寫程序,這個(gè)是重點(diǎn)。

(五)優(yōu)化考核方式

當(dāng)前傳統(tǒng)的考核方式是以期末筆試的形式進(jìn)行。這種考核方式可以較好地考查學(xué)生理論知識(shí)的掌握程度,但對(duì)實(shí)踐環(huán)節(jié)的考核就不理想?!癑ava語(yǔ)言程序設(shè)計(jì)”是實(shí)踐性很強(qiáng)的課程,有些知識(shí)不特別強(qiáng)調(diào)記憶,學(xué)生在設(shè)計(jì)程序的過(guò)程中可以參考API及相關(guān)文檔。此外,學(xué)生在筆試過(guò)程中,被動(dòng)地記憶現(xiàn)成代碼,但通過(guò)這些代碼我們看不出學(xué)生的程序設(shè)計(jì)能力。因此,這種考核方式必須改革,不能一張?jiān)嚲矶ǔ煽?jī)[3],不能忽視學(xué)生編程的過(guò)程性和形成性評(píng)價(jià)??梢圆捎谩肮P試+機(jī)試”的形式進(jìn)行考核,其中筆試部分閉卷,考察基本概念,機(jī)試部分為開卷,主要考查程序設(shè)計(jì),學(xué)生現(xiàn)場(chǎng)編寫程序,整個(gè)考試在機(jī)房進(jìn)行。這種考核方式既考核了學(xué)生對(duì)理論知識(shí)的掌握程度,又考核了學(xué)生的程序設(shè)計(jì)能力。

四、結(jié)論

“Java語(yǔ)言程序設(shè)計(jì)”教學(xué)理念是“以應(yīng)用為本,學(xué)以致用”[4],從中不難看出,所要培養(yǎng)的就是社會(huì)所需要的應(yīng)用型軟件設(shè)計(jì)人才,“Java語(yǔ)言程序設(shè)計(jì)”是基礎(chǔ),基礎(chǔ)好不好直接影響后續(xù)課程的教學(xué),因此必須高度重視其教學(xué)的各個(gè)環(huán)節(jié)。經(jīng)過(guò)多年教學(xué)實(shí)踐證明, 這門課程的改革方法是可行的,且很有效果。其明顯激發(fā)了學(xué)生的學(xué)習(xí)興趣,使他們?cè)谥R(shí)的理解和動(dòng)手能力方面也較以前有了顯著提高。

參考文獻(xiàn):

[1]成尚榮.教學(xué)改革要堅(jiān)持以學(xué)生學(xué)會(huì)學(xué)習(xí)為核心[J].人

民教育,2013,(22).

[2]張敬賢.論“重理論、輕實(shí)踐”現(xiàn)象的根源[J].中國(guó)電力

教育,2011,(19).

[3]劉振湘,李海艦.高職動(dòng)物生產(chǎn)類專業(yè)課程建設(shè)與改革

的研究與實(shí)踐[J].中國(guó)農(nóng)業(yè)教育,2013,(6).

[4]劉仁義.香港應(yīng)用型大學(xué)的辦學(xué)理念與應(yīng)用型人才培

養(yǎng)[J].隴東學(xué)院學(xué)報(bào),2008,(6).

猜你喜歡
策略
基于“選—練—評(píng)”一體化的二輪復(fù)習(xí)策略
幾何創(chuàng)新題的處理策略
求初相φ的常見(jiàn)策略
例談未知角三角函數(shù)值的求解策略
我說(shuō)你做講策略
“我說(shuō)你做”講策略
數(shù)據(jù)分析中的避錯(cuò)策略
高中數(shù)學(xué)復(fù)習(xí)的具體策略
“唱反調(diào)”的策略
幸福(2017年18期)2018-01-03 06:34:53
價(jià)格調(diào)整 講策略求互動(dòng)
主站蜘蛛池模板: 视频一区视频二区中文精品| 干中文字幕| 99久久国产自偷自偷免费一区| 亚洲国产一区在线观看| 亚洲欧美日韩中文字幕在线| 国产青青草视频| 亚洲网综合| 一级毛片免费播放视频| 久久久久久久久久国产精品| 五月婷婷丁香综合| 精品在线免费播放| 久久久久久久久久国产精品| 亚洲欧美日韩中文字幕一区二区三区| 人妻无码一区二区视频| 99久久精品视香蕉蕉| 国产又粗又猛又爽| 国产极品美女在线| 亚洲Av综合日韩精品久久久| 熟妇无码人妻| 亚洲色欲色欲www在线观看| 国产精品美乳| 嫩草国产在线| 亚洲天天更新| 在线日韩一区二区| 国产欧美亚洲精品第3页在线| 中文毛片无遮挡播放免费| 日韩av无码DVD| 香蕉综合在线视频91| 2020亚洲精品无码| 亚洲日韩每日更新| 国产国拍精品视频免费看| 伊人久久久大香线蕉综合直播| 欧美人与性动交a欧美精品| 日本一区二区三区精品国产| 在线观看国产小视频| 青青国产视频| 亚洲成人精品在线| 54pao国产成人免费视频| 午夜精品一区二区蜜桃| 国产导航在线| 亚洲欧美日韩中文字幕在线| 一级全黄毛片| 丁香六月激情综合| 免费一级毛片| 内射人妻无套中出无码| 三上悠亚精品二区在线观看| 久久久精品久久久久三级| 久久精品只有这里有| 亚洲自拍另类| 国产日本欧美亚洲精品视| 久热这里只有精品6| 99视频有精品视频免费观看| 欧美一级爱操视频| 1级黄色毛片| 久久综合伊人77777| 亚洲综合18p| 在线免费观看AV| 国产精品一区二区国产主播| 欧美色伊人| 国内精品久久九九国产精品| 精品综合久久久久久97超人该| 国产在线观看99| 黄色成年视频| 亚洲丝袜中文字幕| 成年女人a毛片免费视频| 亚洲高清日韩heyzo| 色精品视频| 欧美日韩第三页| 91国语视频| 亚洲一欧洲中文字幕在线| 青青草原偷拍视频| 一本一本大道香蕉久在线播放| 久综合日韩| 精品乱码久久久久久久| 久久久精品久久久久三级| 久久婷婷色综合老司机| 在线精品自拍| 久久婷婷色综合老司机| 国产午夜不卡| 久久婷婷色综合老司机| 精品久久久无码专区中文字幕| 欧美亚洲第一页|