• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      基于應用型人才培養(yǎng)的Java程序設計課程教學改革探討

      2016-03-14 15:25:20廣東東軟學院計算機科學與技術系
      電子世界 2016年10期
      關鍵詞:Java程序設計實踐理論

      廣東東軟學院計算機科學與技術系 尹 霞

      ?

      基于應用型人才培養(yǎng)的Java程序設計課程教學改革探討

      廣東東軟學院計算機科學與技術系 尹 霞

      【摘要】《Java程序設計》是理論與實踐并重的計算機專業(yè)的核心課程,該課程理論和實踐知識體系難度均較大,學生會學不會用。針對目前學生的學習過程中遇到的困難,結合應用型人才培養(yǎng)目標,針對傳統(tǒng)Java課堂教學存在的問題,提出理論與實踐同步進行、借助教學輔助軟件、以賽促學、創(chuàng)建興趣小組、引入企業(yè)項目等教學方法。

      【關鍵詞】java程序設計;理論;實踐;教學方法

      隨著計算機和互聯(lián)網(wǎng)的高速發(fā)展,java語言已經(jīng)成為世界最流行的軟件開發(fā)語言。IDC市場研究公司的統(tǒng)計數(shù)據(jù)顯示,Java軟件工程師占到了所有軟件開發(fā)類人才的需求的60%以上。根據(jù)2012 年IT軟件行業(yè)就業(yè)情況調查結果,2012年我國Java軟件工程師的缺口就已高達20萬,Java軟件工程師已成為近年來社會急需的軟件開發(fā)人才[1]。許多高校將Java程序設計這門課程列入計算機相關專業(yè)的必修課程。不過傳統(tǒng)的教學方法培養(yǎng)出來的學生實際編程能力薄弱,無法真正滿足企業(yè)對Java程序設計人才的需求。所以,如何培養(yǎng)適應社會的Java程序設計人才,是目前高校計算機相關專業(yè)教學必須解決的重要課題。

      為了培養(yǎng)學生Java技術的實際應用能力,讓學生將來走向社會能夠滿足企業(yè)對IT人才的需求,本文結合了Java課程實踐教學經(jīng)驗,分析高等院校Java課堂教學的常見問題,提出了幾種能有效提高學生實踐能力的教學方法,并對其進行了分析和探討。

      1 傳統(tǒng)java課程教學中存在的問題

      1.1理論和實際脫離,學生實踐能力薄弱

      現(xiàn)行常見的教學模式有兩種,一種是重理論輕實踐,即課程設置以理論教學為主,教師主要采用多媒體輔以板書進行教學。這種教學模式主要以教師為中心,學生被動獲取知識,雖然課堂上能夠給學生大量灌輸知識,不過忽略了對學生實踐能力的培養(yǎng),導致大部分學生會學不會用,甚至以死記硬背的方式應付作業(yè)和考試。另外一種是既開設理論課程又開設實驗課程,教師在理論課堂中講授理論知識,學生在實驗課完成實驗和實驗報告,目前大部分高校采用這種方法。這種模式雖然設置了更多的實踐課程,不過理論課程和實踐課程是相分離的,部分學生在實驗課中,更傾向于照搬網(wǎng)絡、教材上的程序并且在軟件上運行,實踐能力得不到實質性的提升。

      1.2學習目標不明確,學生缺乏創(chuàng)新能力和學習積極主動性

      許多院校設置了《Java程序設計》這門課程,以順應社會對Java軟件開發(fā)人才的需求。不過學生并不太了解Java課程的重要性和學習目的,加之傳統(tǒng)的教學模式讓學生感到枯燥乏味,特別是面向對象編程難度系數(shù)較大,學生沒有太多的信心和學習熱情,學習積極主動性不高。大部分學生學習這門課程主要是應付考試。大多數(shù)學生學習僅為應付考試以及完成老師布置的作業(yè),他們不會去將所學知識運用于實踐,更不會去自學Java EE,Java ME部分的Java技術。畢業(yè)以后,學生走向工作崗位,就面臨不了解Java EE、Java ME方面知識以及項目經(jīng)驗匱乏等問題。

      2 教學方法改革探討

      針對上述一系列難題,接下來著重對《Java程序設計》課程的教學方法改革進行探討,提出了以下幾個有助于提高學生實踐能力的措施。

      2.1采用多種教學手段,創(chuàng)建多彩課堂

      ●理論教學和實踐教學同步進行。

      《Java程序設計》是一門應用性很強的課程。因此,重理論輕實踐或者理論課程跟實踐課程相分離對學生的編程技能的提高都是不利的。理論教學跟實踐教學同步進行,以理論引導實踐,以實踐促進理論。教師在理論的教學中引入案例,要求學生自己思考、編程及排錯,再講解;另外還可以布置練習或安排項目讓學生自己編程。這樣,不但可以加強學生對理論的理解,也能提高學生的編程和解決的能力。

      ●借助教學輔助軟件,創(chuàng)建多彩課堂。

      教師在上課的過程中可以借助一些教學輔助軟件使教學變得更加直觀形象、生動有趣。比如:可采用IntetexEMC等軟件分享教師屏幕方便學生觀看java編程;通過微課錄屏軟件錄制課堂重點和難點作為學生復習資源;對于難以理解、理論性極強的算法,可以采用Flash、PPT等動畫演示。創(chuàng)建學習討論群,方便學生自由討論、老師發(fā)布作業(yè)以及上傳教學資源。

      2.2以賽促學,激發(fā)學生的主觀能動性

      每年都有組織各種程序設計大賽,比較典型的有ACM國際大學生程序設計競賽和藍橋杯全國軟件和信息技術專業(yè)人才大賽等。鼓勵學生參加這類競賽,一方面可以提升學校形象,吸引更多優(yōu)質生源;另一方面能夠給學生樹立學習目標和動力,激發(fā)學生的競爭意識和編程熱情。獲獎的學生會更加自信以及對編程產(chǎn)生更多的熱愛,沒有獲獎的學生可以積累經(jīng)驗,從而在下一次競賽中取得更好的成績。另外,學??梢杂嗅槍π缘拈_設選修課或者Java提升課,對學生進行競賽培訓和技能訓練,幫助更多的學生在競賽中取得好成績。

      2.3創(chuàng)建學習興趣小組,引入企業(yè)項目

      Java的應用非常廣泛,從桌面辦公應用到網(wǎng),到嵌入式移動平臺,再到Java小應用程序,及J2EE企業(yè)級解決方案,甚至在美國大型太空項目中,也使用了Java來開發(fā)控制系統(tǒng)和相關軟件。而大學生在課堂上的學習或者簡單的模擬網(wǎng)上的案例是遠遠不夠的。為了解決這個問題,教師可以鼓勵學生創(chuàng)建學習興趣小組,引入企業(yè)項目,并分配給小組做,分期檢查各小組項目進度和技術水平。這種教學模式,不但讓學生鞏固Java知識,也能促進學生進一步探討學習Java EE,Java ME部分的Java技術。同時,提高了學生對項目的分析、規(guī)劃、實施能力,真正提高學生在實踐項目中的應用能力。

      3 結語

      Java語言作為跨平臺的面向對象語言,在近10年的流行開發(fā)語言排名中位居前茅,在Web企業(yè)級應用和移動設備開發(fā)中更是發(fā)展迅猛[3]?!禞ava程序設計》是計算機專業(yè)的基礎課程,也是IT人才必須掌握的核心課程之一。本文針對學生學習該課程中出現(xiàn)的實踐能力薄弱、缺乏學習興趣等問題。在教學方法上提出了理論和實踐密切結合、借助教學輔助軟件,鼓勵學生參與競賽,組建興趣小組,引入企業(yè)項目等有效措施。

      參考文獻

      [1]陳觀林,翁文勇,楊起帆,吳明暉.基于需求導向的Java應用型人才培養(yǎng)探索與實踐[J].計算機時代,2013(11):66-69.

      [2]侯暢,王阿川.面向企業(yè)需求的Java課程教學改革策略研究[J].黑龍江教育(高教研究與評估)[J].2014(1):40-42.

      [3]李瑞生.Java程序設計課程教學中遇到的問題和對策[J].計算機教育,2010(22):119-122.

      作者簡介:

      尹霞,女,湖南郴州人,研究方向:網(wǎng)站建設、移動互聯(lián)網(wǎng)開發(fā)。

      猜你喜歡
      Java程序設計實踐理論
      堅持理論創(chuàng)新
      當代陜西(2022年5期)2022-04-19 12:10:18
      神秘的混沌理論
      理論創(chuàng)新 引領百年
      相關于撓理論的Baer模
      《Java程序設計》課程網(wǎng)站的設計與實現(xiàn)
      Java程序設計基礎課實踐教學中的分層教學模式研究
      基于實訓項目的Java程序設計實驗教學模式改革與實踐
      基于工程思維的Java程序設計課程教學研究
      初中政治教學中強化新八德教育探討
      成才之路(2016年26期)2016-10-08 11:14:30
      體驗式學習在數(shù)學教學中的應用研究
      成才之路(2016年25期)2016-10-08 10:50:54
      措勤县| 伊春市| 淮阳县| 巫山县| 台山市| 大安市| 公安县| 凯里市| 西和县| 普定县| 英山县| 循化| 肃宁县| 长丰县| 年辖:市辖区| 五台县| 曲阳县| 邯郸县| 历史| 南部县| 象州县| 汉沽区| 淄博市| 武山县| 肥西县| 北辰区| 安达市| 景东| 云梦县| 凤庆县| 蓬莱市| 高邑县| 盐池县| 扎鲁特旗| 东乡县| 观塘区| 德阳市| 马山县| 鄂伦春自治旗| 高要市| 长顺县|