• 
    

    
    

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

      淺談高職院校Java程序設(shè)計(jì)的模塊化教學(xué)

      2014-08-30 22:51:56劉松濤
      無線互聯(lián)科技 2014年8期
      關(guān)鍵詞:Java程序設(shè)計(jì)模塊化教學(xué)高職院校

      劉松濤

      摘 要:作為計(jì)算機(jī)專業(yè)的一門主干專業(yè)課程,由于程序設(shè)計(jì)本身就枯燥難懂,在加上學(xué)生的認(rèn)知能力和抽象思維能力有限,所以Java程序設(shè)計(jì)成為了計(jì)算機(jī)教師教學(xué)過程中的一個(gè)難題,在高職院校的Java程序設(shè)計(jì)教學(xué)中更是如此。本文將以模塊化教學(xué)的內(nèi)涵為出發(fā)點(diǎn),對(duì)高職院校中Java程序設(shè)計(jì)教學(xué)的現(xiàn)狀進(jìn)行分析,并根據(jù)實(shí)際的教學(xué)情況提出模塊化教學(xué)在Java程序設(shè)計(jì)教學(xué)中的應(yīng)用。

      關(guān)鍵詞:高職院校;Java程序設(shè)計(jì);模塊化教學(xué)

      1 高職院校Java程序設(shè)計(jì)教學(xué)的現(xiàn)狀

      作為《Java Web開發(fā)技術(shù)》等學(xué)科的基礎(chǔ)課程,Java程序設(shè)計(jì)能夠培養(yǎng)學(xué)生較強(qiáng)的邏輯思維能力和良好的變成習(xí)慣,同時(shí),還要求學(xué)生能夠利用基本的編程方法解決實(shí)際中問題,是學(xué)習(xí)Java類編程學(xué)生的專業(yè)必修課。但是,在高職院校中的Java課程的教學(xué)卻存在著很大的問題。在高職院校的Java程序設(shè)計(jì)的教學(xué)中,學(xué)生難以將教學(xué)中的每個(gè)知識(shí)點(diǎn)充分理解和掌握,在學(xué)習(xí)中不懂得舉一反三,學(xué)以致用,因此,這些學(xué)生在畢業(yè)以后大部分都難以滿足企業(yè)的需求,造成學(xué)習(xí)Java程序設(shè)計(jì)的高職畢業(yè)生就業(yè)情況不好的狀況。

      造成這種現(xiàn)象的原因主要有:首先,由于教師在教學(xué)過程中只注重程序語言的講解,卻沒有將程序的設(shè)計(jì)思想和實(shí)際的項(xiàng)目詳細(xì)地教授給學(xué)生;其次,教師的教學(xué)方式過于枯燥單一,難以激發(fā)學(xué)生的學(xué)習(xí)興趣和學(xué)習(xí)的積極性,最終導(dǎo)致教學(xué)效果的不理想;另外,教師在教學(xué)中將精力全部放在了向?qū)W生傳授知識(shí)上,卻忽略了培養(yǎng)學(xué)生的品德和學(xué)習(xí)素質(zhì)的培養(yǎng)。

      2 模塊化教學(xué)在Java程序設(shè)計(jì)教學(xué)中的應(yīng)用

      針對(duì)目前高職院校Java程序設(shè)計(jì)中的現(xiàn)狀和問題,在Java程序設(shè)計(jì)的教學(xué)中引入模塊化教學(xué)模式,有利于解決學(xué)生學(xué)習(xí)興趣差,實(shí)踐動(dòng)手能力弱等問題,可以將高職院校學(xué)習(xí)Java程序設(shè)計(jì)的學(xué)生培養(yǎng)成社會(huì)真正需要的技能型人才,緩解軟件用人企業(yè)對(duì)軟件技術(shù)人才的需求。

      2.1 Java程序設(shè)計(jì)教學(xué)模塊的劃分

      根據(jù)高職教育的培養(yǎng)目標(biāo),首先為Java程序設(shè)計(jì)課程教學(xué)規(guī)劃目標(biāo):能夠熟悉和掌握J(rèn)ava語言的基本語法,并且能夠進(jìn)行小的應(yīng)用程序的開發(fā);能夠使用JCreator開發(fā)Java程序;形成良好的編程習(xí)慣。

      然后,在根據(jù)高職教育中Java程序設(shè)計(jì)教學(xué)的目標(biāo)將Java程序設(shè)計(jì)教學(xué)課程劃分為三大模塊:基礎(chǔ)模塊,包括Java基礎(chǔ)語言和基本的程序設(shè)計(jì)思想;Java API方法級(jí)和套路級(jí)模塊,包括Java類庫(kù)、多線程、JDBC等;綜合應(yīng)用模塊,包括GUI桌面程序等。

      根據(jù)模塊劃分的思想,每個(gè)大模塊下又可以分為相應(yīng)的子模塊,子模塊又可以設(shè)立相應(yīng)的課題。各個(gè)模塊之間是相互聯(lián)系的,只有將前面模塊的知識(shí)掌握熟練,才能更好地學(xué)習(xí)后面模塊的知識(shí)。因此,教師在平時(shí)的教學(xué)中,對(duì)于學(xué)生要嚴(yán)格要求,每個(gè)階段都不能放松。

      2.2 Java程序設(shè)計(jì)中模塊化教學(xué)模式的實(shí)施

      2.2.1 模塊一:基礎(chǔ)模塊

      基礎(chǔ)模塊的主要內(nèi)容是Java基礎(chǔ)語言和基本的程序設(shè)計(jì)思想。學(xué)習(xí)的主要內(nèi)容為:數(shù)據(jù)類型、流程結(jié)構(gòu)、表達(dá)式、數(shù)組、函數(shù)、面向?qū)ο缶幊袒A(chǔ),其中數(shù)據(jù)類型、流程結(jié)構(gòu)、表達(dá)式、數(shù)組、函數(shù)是Java模塊一的基礎(chǔ)內(nèi)容,比較簡(jiǎn)單,面向?qū)ο缶幊痰A(chǔ)則是模塊一中的重點(diǎn)和難點(diǎn),學(xué)生主要學(xué)習(xí)和理解對(duì)象的封裝、繼承和多態(tài)三種特性。

      教師在對(duì)這些特性進(jìn)行講解時(shí),可以以學(xué)生為例,將學(xué)生看作一個(gè)模板,每個(gè)學(xué)生都是該模板中的一個(gè)對(duì)象,比如,講封裝時(shí),就可以用“將學(xué)生的屬性和方法封裝到一個(gè)學(xué)生類中”的方式進(jìn)行講解;講繼承時(shí),可以在“學(xué)生”類的基礎(chǔ)上,將學(xué)生分為三年制和五年制兩個(gè)子類,兩者既有學(xué)生的共性,同時(shí)又有各自特定的學(xué)習(xí)方向。另外,在講多態(tài)時(shí),教師又可以引用“樂器”的概念,“樂器”中可以分為“提琴”、“號(hào)”、“鋼琴”等子類,每個(gè)樂器的子類都有自己獨(dú)特的演奏方法。

      2.2.2 模塊二:Java API方法級(jí)和套路級(jí)模塊

      學(xué)生在模塊二中學(xué)習(xí)的內(nèi)容為Java基礎(chǔ)類庫(kù)、GUI、多線程、I/O流、JDBC等。Java基礎(chǔ)類庫(kù)是一個(gè)廣泛應(yīng)用的數(shù)學(xué)類庫(kù)、集合等工具性的類庫(kù);GUI主要做應(yīng)用軟件的前臺(tái)UI界面;多線程的目的就是能夠?qū)崿F(xiàn)程序的并行處理;I/O流用來讀寫字節(jié)或字節(jié)文件;JDBC主要做的就是對(duì)數(shù)據(jù)庫(kù)的增、減、改、查操作。

      2.2.3 模塊三:綜合應(yīng)用模塊

      錢兩個(gè)模塊主要是Java語言的基礎(chǔ)知識(shí)和技術(shù),模塊三則是對(duì)具體的項(xiàng)目進(jìn)行實(shí)踐開發(fā),開發(fā)項(xiàng)目主要分為兩類,Java小游戲和管理信息系統(tǒng)兩類。

      Java小游戲要求學(xué)生具有獨(dú)立編寫簡(jiǎn)單游戲框架的能力,可以實(shí)現(xiàn)窗口操作、定時(shí)、繪圖等功能;管理信息開發(fā)系統(tǒng)主要是開發(fā)以數(shù)據(jù)庫(kù)為基礎(chǔ)的管理軟件平臺(tái),要求學(xué)生能夠?qū)?shù)據(jù)庫(kù)進(jìn)行增、減、刪、改、查的功能操作和系統(tǒng)模塊的功能分析。

      結(jié)論:Java程序設(shè)計(jì)教學(xué)中應(yīng)用模塊化教學(xué),有利于實(shí)現(xiàn)理論和實(shí)踐的充分結(jié)合,在低投入下就能夠取得很好的教學(xué)效果,有利于激發(fā)高職院校學(xué)生的學(xué)習(xí)興趣,提高他們的積極性和主動(dòng)性,極大地改善了高職院校Java程序設(shè)計(jì)教學(xué)的教學(xué)質(zhì)量。

      [參考文獻(xiàn)]

      [1]孫秀東,王永紅.Java程序設(shè)計(jì)任務(wù)驅(qū)動(dòng)式教程[M].北京:北京航空航天大學(xué)出版社,2010,6.

      [2]楊曉燕.Java程序設(shè)計(jì)教程[M].北京,人民郵電出版社,2009,5.

      [3]葉梅.用“任務(wù)驅(qū)動(dòng)法”提高計(jì)算機(jī)應(yīng)用軟件課的教學(xué)效果[J].計(jì)算機(jī)教育,2007(2).

      [4]于翠燕,羅佳.構(gòu)建信息化教學(xué)模式促進(jìn)計(jì)算機(jī)專業(yè)模塊教學(xué)[J].職業(yè)黑絲控,2008(4).

      猜你喜歡
      Java程序設(shè)計(jì)模塊化教學(xué)高職院校
      《Java程序設(shè)計(jì)》課程網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)
      Java程序設(shè)計(jì)基礎(chǔ)課實(shí)踐教學(xué)中的分層教學(xué)模式研究
      采購(gòu)管理課程教學(xué)模式研究
      《商務(wù)策劃》課程實(shí)踐教學(xué)改革研究
      基于實(shí)訓(xùn)項(xiàng)目的Java程序設(shè)計(jì)實(shí)驗(yàn)教學(xué)模式改革與實(shí)踐
      淺談中職數(shù)控技術(shù)應(yīng)用專業(yè)模塊化教學(xué)
      職業(yè)(2016年11期)2016-11-23 21:00:37
      基于工程思維的Java程序設(shè)計(jì)課程教學(xué)研究
      應(yīng)用型人才培養(yǎng)背景下模塊化教學(xué)研究與實(shí)踐
      高職院校創(chuàng)新創(chuàng)業(yè)教育初探
      科技視界(2016年20期)2016-09-29 12:58:21
      全球化背景下高職院校韓語專業(yè)畢業(yè)生就業(yè)現(xiàn)狀分析
      科技視界(2016年20期)2016-09-29 12:56:14
      革吉县| 家居| 海门市| 资溪县| 大方县| 运城市| 莒南县| 沂源县| 昌乐县| 永泰县| 寻乌县| 泰安市| 宜君县| 玉门市| 横山县| 探索| 布拖县| 正安县| 资源县| 娄底市| 湘阴县| 双牌县| 仁化县| 桂阳县| 茌平县| 长寿区| 庆云县| 江门市| 肃南| 华阴市| 海丰县| 苍南县| 崇文区| 衡东县| 庄河市| 扶风县| 舒城县| 安多县| 郸城县| 宝坻区| 东平县|