亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

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

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

        李宏利++聶艷明++魚(yú)曉

        摘 要:從提高“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ǔ)言是軟件開(kāi)發(fā)中常用的基礎(chǔ)性編程語(yǔ)言,是目前世界上最流行的編程語(yǔ)言之一,是一種可以編寫(xiě)跨平臺(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è)都開(kāi)設(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é)合開(kāi)展教學(xué),“JavaEE技術(shù)”所涉及的Java的反射、Java中線程池、Java動(dòng)態(tài)代理及Java中開(kāi)源組件的用法等,教學(xué)中一般都不涉及,其結(jié)果是加大了學(xué)生學(xué)習(xí)后續(xù)課程的難度。教學(xué)內(nèi)容與教學(xué)目標(biāo)相去甚遠(yuǎn)。把Java語(yǔ)言教學(xué)內(nèi)容同后續(xù)課程教學(xué)分割開(kāi)了,自成體系,沒(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)目開(kāi)發(fā)經(jīng)驗(yàn),或者具有后續(xù)課程(如:JavaEE技術(shù)等)的教學(xué)經(jīng)驗(yàn),但是,部分教師不具備開(kāi)發(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)目開(kāi)發(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中用到泛型的案例開(kāi)展教學(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ì)于常用開(kāi)源組件,可以通過(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)有。因此,編寫(xiě)一本適合本校本課程教學(xué)大綱的教材很有必要。

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

        “Java語(yǔ)言程序設(shè)計(jì)”課程中的實(shí)習(xí)教學(xué)環(huán)節(jié)是一種提高學(xué)生開(kāi)發(fā)項(xiàng)目能力及提升學(xué)生綜合素質(zhì)的有效教學(xué)形式,這門課程固有的特點(diǎn)決定了它必須和實(shí)習(xí)結(jié)合起來(lái),才能有效開(kā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é)生的編寫(xiě)程序的能力。在實(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é)期,開(kāi)設(shè)“Java語(yǔ)言程序設(shè)計(jì)”課程設(shè)計(jì),通過(guò)綜合性強(qiáng)的項(xiàng)目的設(shè)計(jì)與實(shí)現(xiàn),提高學(xué)生編寫(xiě)程序的能力。

        要提高教學(xué)質(zhì)量,就要突破普遍存在的“重理論、輕實(shí)踐”的現(xiàn)象[2],讓學(xué)生了解Java項(xiàng)目開(kāi)發(fā)過(guò)程,特別是其中如何運(yùn)用Java知識(shí)點(diǎn)編寫(xiě)程序,這個(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à)。可以采用“筆試+機(jī)試”的形式進(jìn)行考核,其中筆試部分閉卷,考察基本概念,機(jī)試部分為開(kāi)卷,主要考查程序設(shè)計(jì),學(xué)生現(xiàn)場(chǎng)編寫(xiě)程序,整個(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)
        日韩h网站| 3d动漫精品一区二区三区| 一区二区三区内射美女毛片| 国产精品久久久国产盗摄| 娇妻玩4p被三个男人伺候电影| 四月婷婷丁香七月色综合高清国产裸聊在线 | 久久国产精品国产精品日韩区| 精品一区二区三区中文字幕在线| 在线免费午夜视频一区二区| 美女一区二区三区在线视频| 国产传媒精品成人自拍| 国产精品av在线| 国偷自产一区二区免费视频| 少妇放荡的呻吟干柴烈火动漫| 欧美做受视频播放| 麻豆AV无码久久精品蜜桃久久 | 亚洲福利视频一区| 亚洲av五月天天堂网| 中文无字幕一本码专区| 人妻中文字幕在线网站| 久久99精品国产99久久6尤物| 日韩啪啪精品一区二区亚洲av| av国产免费在线播放| 成人精品一区二区三区电影| 亚洲欧美综合在线天堂| 纯肉无遮挡H肉动漫在线观看国产 国产精品自产拍在线观看免费 | 亚洲日本无码一区二区在线观看| 区一区二区三区四视频在线观看| 欧美大屁股xxxx高跟欧美黑人| 中文字幕乱伦视频| 久久精品久久精品中文字幕| 亚洲青涩在线不卡av| 国产精品亚洲三级一区二区三区| 少妇丰满大乳被男人揉捏视频| 亚洲中文字幕久久精品蜜桃| 日本经典中文字幕人妻| 亚洲色图三级在线观看| 成人免费一区二区三区| 国产一级特黄无码免费视频| 中文在线最新版天堂av| 亚洲一区二区国产一区|