• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    淺談JAVA程序設(shè)計(jì)教學(xué)

    2016-05-30 13:19:19扈樂華
    科技風(fēng) 2016年17期
    關(guān)鍵詞:Java程序設(shè)計(jì)教學(xué)改革

    扈樂華

    摘 要:JAVA課程作為一門越來越流行的程序設(shè)計(jì)語言,在計(jì)算機(jī)軟件開發(fā)行業(yè)中占據(jù)了非常重要的地位。本身具有很強(qiáng)大的開發(fā)能力,同時(shí)也在越來越多的領(lǐng)域中發(fā)揮了關(guān)鍵作用。因此JAVA教學(xué)也是我們研究的重點(diǎn),通過對(duì)內(nèi)外現(xiàn)在的JAVA教學(xué)的研究,提出JAVA教學(xué)的幾點(diǎn)意見。

    關(guān)鍵詞:JAVA程序設(shè)計(jì);國外教學(xué);教學(xué)改革

    隨著移動(dòng)互聯(lián)網(wǎng)時(shí)代到來,國家對(duì)互聯(lián)網(wǎng)也給予了的重視超出任何一個(gè)時(shí)代,因此給計(jì)算機(jī)專業(yè)帶來了巨大的就業(yè)機(jī)會(huì)。如何利用大學(xué)所學(xué)知識(shí),在融入社會(huì)的時(shí)候能夠在這個(gè)最好的時(shí)代中分得一份讓自己滿意的蛋糕,是所有的計(jì)算機(jī)專業(yè)學(xué)生非常關(guān)心的焦點(diǎn),同時(shí)也是高校計(jì)算機(jī)專業(yè)教師需要思考的重要課題。

    當(dāng)前移動(dòng)互聯(lián)網(wǎng)也得到了突飛猛進(jìn)的發(fā)展,伴隨著的是智能手機(jī)的普及,幾乎人人都能夠擁有自己的智能手機(jī)。價(jià)格從幾百到幾千,品牌從國外的蘋果、三星、htc、諾基亞到國內(nèi)的小米、華為、中興,操作系統(tǒng)也包括了IOS、Android、Windows Phone。針對(duì)智能移動(dòng)終端飛速的發(fā)展,給軟件開發(fā)行業(yè)帶來了新的盈利機(jī)會(huì),同時(shí)也給就業(yè)者提供了越來越多的就業(yè)機(jī)會(huì)。尤其是近幾年來的IOS軟件開發(fā)和Android軟件開發(fā),就業(yè)形勢(shì)非常的強(qiáng)勢(shì),既有比較大的就業(yè)硬性需求,也有令人滿意的工資薪金。高校計(jì)算機(jī)專業(yè)的畢業(yè)生,如果選擇本專業(yè)就業(yè),很多都選擇了參加大企業(yè)的培訓(xùn)。主要培訓(xùn)的方向也就是IOS軟件開發(fā)、Android軟件開發(fā)以及其它服務(wù)器開發(fā)。而服務(wù)器開發(fā),JAVA EE也占據(jù)了很大的市場(chǎng)空間[ 1 ]。

    JAVA程序設(shè)計(jì)既是Android軟件開發(fā)的基礎(chǔ)課程,同樣也是JAVA EE開發(fā)的語言基礎(chǔ)?;贘AVA語言的重要性,值得教學(xué)工作者以及相關(guān)行業(yè)去探索、研究以及推廣。

    1 JAVA教學(xué)中現(xiàn)狀分析

    JAVA程序設(shè)計(jì)的教學(xué)課程體系內(nèi)容包括:熟練掌握J(rèn)ava語言的基本數(shù)據(jù)類型,運(yùn)算符及表達(dá)式,控制結(jié)構(gòu),字符串的應(yīng)用;會(huì)運(yùn)用面向?qū)ο缶幊烫攸c(diǎn),使用抽象、封裝、繼承、多態(tài)編寫簡(jiǎn)單的類和使用類對(duì)象編程;掌握J(rèn)ava語言基礎(chǔ)類、字符串類的應(yīng)用以及集合;掌握異常和線程的使用方法;掌握J(rèn)ava語言的I/O編程及應(yīng)用方法。本課程的學(xué)習(xí)可為今后從事系統(tǒng)程序設(shè)計(jì),并發(fā)程序設(shè)計(jì),多用戶環(huán)境應(yīng)用系統(tǒng)的開發(fā)打下堅(jiān)實(shí)的基礎(chǔ)[ 2 ]。

    JAVA教學(xué)的現(xiàn)狀主要從兩個(gè)方面進(jìn)行分析:包括國外現(xiàn)狀和國內(nèi)現(xiàn)狀。相對(duì)而言,國外計(jì)算機(jī)領(lǐng)域的發(fā)展比中國更快,更加具有風(fēng)向標(biāo)的作用。因此JAVA教學(xué)也是一樣,國內(nèi)高校很多利用翻譯的教材,以及國外發(fā)展的趨勢(shì)來提高自身的教學(xué),改善教學(xué)的方式方法。以下就是從兩個(gè)方面進(jìn)行分析。

    國外現(xiàn)狀:國外對(duì)于JAVA的重要性也有不同的做法,大部分學(xué)校選擇以C語言作為語言類課程啟蒙課程。也有國外的一些大學(xué)選擇直接跳過C語言,直接開設(shè)JAVA課程,足以說明本課程在語言課程中的重要性。課時(shí)的安排方面主要分為兩個(gè)學(xué)期,課時(shí)安排比較充足,既有兩個(gè)學(xué)期的時(shí)間跨度,有助于自主學(xué)習(xí)。課程安排方面,第一學(xué)期主要是JAVA基礎(chǔ)知識(shí),第二學(xué)期JAVA程序設(shè)計(jì)高級(jí)階段。并且其中有類似于課程設(shè)計(jì)的課時(shí)安排[ 3 ]。

    國內(nèi)現(xiàn)狀:一般情況下,國內(nèi)學(xué)生在學(xué)JAVA程序設(shè)計(jì)之前會(huì)有C、C++基礎(chǔ)。對(duì)編程語言有了基礎(chǔ)的了解,包括基本數(shù)據(jù)類型、表達(dá)式,結(jié)構(gòu)化程序設(shè)計(jì),數(shù)組,函數(shù)(方法),文件操作,面向?qū)ο蟮然A(chǔ)知識(shí)。因此國內(nèi)JAVA課程的課時(shí)安排一般是一個(gè)學(xué)期,一個(gè)學(xué)期的時(shí)間只能講解基礎(chǔ)的語法知識(shí)以及面向?qū)ο蟛糠謨?nèi)容,JAVA高級(jí)部分的內(nèi)容根本接觸不到。尤其是當(dāng)理論課時(shí)占據(jù)很大的比例時(shí),就會(huì)嚴(yán)重影響學(xué)生的動(dòng)手能力,同時(shí)也降低了學(xué)生的學(xué)習(xí)興趣。學(xué)生不能夠利用所學(xué)的知識(shí)應(yīng)用到編程實(shí)踐中,比如小應(yīng)用,小游戲和小網(wǎng)站這些能夠是吸引學(xué)生提高編程能力的小案例都實(shí)現(xiàn)不了。當(dāng)然學(xué)生能夠掌握一部分淺易的知識(shí),但是對(duì)難的知識(shí)點(diǎn)缺少理解和掌握。并且隨著時(shí)間推移很容易就會(huì)忘記。

    對(duì)當(dāng)前國內(nèi)外JAVA教學(xué)的現(xiàn)在分析,如果繼續(xù)按照傳統(tǒng)的教學(xué)方式,既不能夠使學(xué)生掌握扎實(shí)的理論基礎(chǔ),而且也不能夠提高學(xué)生的動(dòng)手能力。針對(duì)存在的幾個(gè)問題,再根據(jù)我們JAVA程序設(shè)計(jì)課程本身的特點(diǎn),提出以下幾個(gè)細(xì)節(jié)方面的教學(xué)改革意見。

    2 教學(xué)改革意見

    2.1 課程課時(shí)的拉長

    既能夠提供學(xué)生充足的學(xué)習(xí)時(shí)間,也能夠使教師更好地跟蹤學(xué)生的學(xué)習(xí)情況。最好能夠借鑒國外的經(jīng)驗(yàn),將課時(shí)分散在兩個(gè)學(xué)期來完成。

    2.2 課后作業(yè)強(qiáng)化

    JAVA程序設(shè)計(jì)是一門編程語言課,必須通過大量的編寫代碼才能夠熟練掌握。很多學(xué)生連打字速度都打不到及格水平,充足的習(xí)題練習(xí)才能夠提高學(xué)生的編程能力。

    2.3 課堂手寫代碼

    教師本身必須有過硬的代碼編寫能力,很多高校教師并沒有實(shí)踐項(xiàng)目經(jīng)驗(yàn),因此自身代碼功底不太強(qiáng)。需要教師加強(qiáng)課堂完全手寫代碼,這既能夠提供學(xué)生足夠時(shí)間理解代碼,也讓學(xué)生去能夠感受到代碼書寫規(guī)范的重要性。

    2.4 綜合項(xiàng)目實(shí)驗(yàn)

    必須設(shè)計(jì)一個(gè)實(shí)驗(yàn)?zāi)軌蜇灤┱麄€(gè)JAVA程序設(shè)計(jì)的課程。綜合項(xiàng)目要有一定的實(shí)際意義,同時(shí)也能夠有很強(qiáng)的吸引力。學(xué)生既能夠體驗(yàn)到其作品的價(jià)值性,也能夠有興趣去完成項(xiàng)目[ 4 ]。

    3 結(jié)語

    通過對(duì)國內(nèi)外教學(xué)的分析和研究,提出適合當(dāng)前高校JAVA程序設(shè)計(jì)課程的教學(xué)改革的幾點(diǎn)意見和建議。JAVA的教學(xué),既要求教師有過硬的技術(shù)支持,也要求教師有先進(jìn)的教學(xué)理念。只有保持不斷學(xué)習(xí)專業(yè)知識(shí)、不斷學(xué)習(xí)教學(xué)方式、不斷學(xué)習(xí)綜合方面的知識(shí),從而達(dá)到高校教育行業(yè)要求的標(biāo)準(zhǔn),從而為社會(huì)培養(yǎng)出更多的精英。

    參考文獻(xiàn):

    [1] 明日科技.Android從入門到精通[M].清華大學(xué)出版社,2012.

    [2] 李剛.瘋狂Java講義(第3版)[M].電子工業(yè)出版社,2014.

    [3] 薩維茨.Java語言計(jì)算機(jī)科學(xué)與程序設(shè)計(jì)[M].清華大學(xué)出版社,2005.

    [4] 張孝祥.Java基礎(chǔ)與案例開發(fā)詳解第1版[M].清華大學(xué)出版社,2008.

    猜你喜歡
    Java程序設(shè)計(jì)教學(xué)改革
    “互聯(lián)網(wǎng)+”背景下基于翻轉(zhuǎn)課堂教學(xué)模式的程序設(shè)計(jì)課程改革
    《Java程序設(shè)計(jì)》項(xiàng)目化教學(xué)改革與實(shí)踐
    《Java程序設(shè)計(jì)》課程網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)
    Java程序設(shè)計(jì)基礎(chǔ)課實(shí)踐教學(xué)中的分層教學(xué)模式研究
    基于實(shí)訓(xùn)項(xiàng)目的Java程序設(shè)計(jì)實(shí)驗(yàn)教學(xué)模式改革與實(shí)踐
    基于工程思維的Java程序設(shè)計(jì)課程教學(xué)研究
    中職學(xué)?!吧菊n堂”的調(diào)查研究與實(shí)踐
    成才之路(2016年25期)2016-10-08 10:03:04
    高校三維動(dòng)畫課程教學(xué)方法研究
    成才之路(2016年25期)2016-10-08 10:00:36
    基于人才培養(yǎng)的技工學(xué)校德育實(shí)效性研究
    成才之路(2016年25期)2016-10-08 09:51:08
    現(xiàn)代信息技術(shù)在高職數(shù)學(xué)教學(xué)改革中的應(yīng)用研究
    科技視界(2016年20期)2016-09-29 12:59:03
    历史| 拜城县| 奉新县| 贡嘎县| 宜昌市| 柘城县| 德庆县| 瑞昌市| 望都县| 太湖县| 四平市| 汉中市| 奉新县| 横峰县| 尼玛县| 无锡市| 晴隆县| 富宁县| 南平市| 漳平市| 长顺县| 商城县| 西华县| 微博| 南溪县| 新宾| 岫岩| 泰州市| 张家港市| 昌江| 东宁县| 廊坊市| 吉木乃县| 安塞县| 庆城县| 永仁县| 陆良县| 修水县| 石柱| 梓潼县| 临澧县|