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

    Java和Android基于技能大賽的課程整合研究

    2014-07-18 12:09:15張婷娟
    關(guān)鍵詞:基礎(chǔ)知識(shí)職業(yè)院校大賽

    張婷娟

    (晉城職業(yè)技術(shù)學(xué)院 信息工程系,山西 晉城 048026)

    Java和Android基于技能大賽的課程整合研究

    張婷娟

    (晉城職業(yè)技術(shù)學(xué)院 信息工程系,山西 晉城 048026)

    結(jié)合全國(guó)職業(yè)院校技能大賽項(xiàng)目“移動(dòng)互聯(lián)網(wǎng)應(yīng)用軟件開發(fā)”,對(duì)現(xiàn)有Java課程教學(xué)內(nèi)容進(jìn)行改革,引入Android軟件開發(fā)知識(shí),整合為“Java基礎(chǔ)知識(shí)+Android軟件開發(fā)基礎(chǔ)知識(shí)+Android項(xiàng)目開發(fā)實(shí)訓(xùn)”。

    Java課程;技能大賽;Android開發(fā)

    近年來,技能大賽如火如荼,全國(guó)性的賽事項(xiàng)目越來越多,其中又以職業(yè)院校技能大賽為最,已形成“普通教育有高考,職業(yè)教育有技能大賽”的可喜局面。特別是大賽的競(jìng)賽項(xiàng)目與行業(yè)發(fā)展趨勢(shì)相對(duì)接,競(jìng)賽內(nèi)容符合國(guó)家技能鑒定標(biāo)準(zhǔn),還體現(xiàn)出企業(yè)的現(xiàn)代化生產(chǎn)工藝和規(guī)范要求,因此很多職業(yè)院校的專業(yè)課程都在逐步與技能大賽接軌,實(shí)行以賽促學(xué),以賽評(píng)學(xué)。在此背景下,本文提出以技能大賽為導(dǎo)向,對(duì)Java課程教學(xué)進(jìn)行改革研究。

    一、當(dāng)前Java課程教學(xué)中存在的問題

    (一)教學(xué)內(nèi)容與實(shí)踐脫節(jié)

    現(xiàn)有的高職院校教材大多是本科院校的簡(jiǎn)化版,內(nèi)容點(diǎn)多,課時(shí)數(shù)少,相應(yīng)知識(shí)點(diǎn)得不到強(qiáng)化練習(xí),很難持續(xù)激發(fā)學(xué)生的學(xué)習(xí)興趣,學(xué)生學(xué)完后處于一個(gè)“上不去下不來的尷尬地位”。

    (二)實(shí)訓(xùn)項(xiàng)目缺失或方向性不強(qiáng)

    由于教學(xué)內(nèi)容不合理,實(shí)訓(xùn)項(xiàng)目無法安排或很難有實(shí)踐性較強(qiáng)的綜合項(xiàng)目,為此有的高職院校嘗試在此處增設(shè)一點(diǎn)JavaEE的內(nèi)容,在項(xiàng)目中使用Java語言進(jìn)行簡(jiǎn)單的Web開發(fā),但由于此處需要的知識(shí)點(diǎn)更多,學(xué)生產(chǎn)生畏難情緒,放棄者比比皆是。

    二、Java程序員就業(yè)情況

    (一)Java程序員就業(yè)形勢(shì)

    目前,互聯(lián)網(wǎng)行業(yè)在我國(guó)已進(jìn)入快速發(fā)展期,市面上的智能手機(jī)中近90%都是Android系統(tǒng),因此在Java程序員趨近飽和的情況下,很多人都轉(zhuǎn)向了Android手機(jī)軟件或游戲開發(fā)這個(gè)方向。

    (二)技能大賽

    2013年,全國(guó)職業(yè)院校技能大賽高職組中相應(yīng)增加了“移動(dòng)互聯(lián)網(wǎng)應(yīng)用軟件開發(fā)(APPS)”項(xiàng)目,期望能通過該賽項(xiàng)對(duì)職業(yè)院校軟件開發(fā)人才的培養(yǎng)起到導(dǎo)向作用。本項(xiàng)目具體分Android和iOS兩個(gè)方向,由于Android系統(tǒng)的普及率較高,而且是開源系統(tǒng),因此在比賽時(shí)很多院校都選擇了Android開發(fā)方向。

    (三)Android優(yōu)勢(shì)

    Android是由Google公司開發(fā)的基于Linux平臺(tái)的一個(gè)開源系統(tǒng),主要運(yùn)行在移動(dòng)終端、嵌入式智能設(shè)備等硬件上,具有很好的開發(fā)性,最重要的是Android系統(tǒng)支持Java語言,為編程者提供了一個(gè)十分自由的開發(fā)環(huán)境。程序員可以以團(tuán)隊(duì)或個(gè)人設(shè)計(jì)開發(fā)軟件,上傳到移動(dòng)商城交易平臺(tái)上,等待消費(fèi)者購(gòu)買使用,以此獲利。

    Android項(xiàng)目開發(fā)難度不大,周期較短,成本較低,對(duì)學(xué)生的吸引力較大,比較適合高職學(xué)生自主創(chuàng)業(yè)。對(duì)于在校學(xué)生來說,還可以邊學(xué)習(xí)邊賺錢,既能鍛煉動(dòng)手能力,又能增加經(jīng)濟(jì)收入,真正做到了學(xué)以致用。

    基于以上原因,在Java課程中引入Android知識(shí),對(duì)二者進(jìn)行整合已是勢(shì)在必行。

    三、Java和Android課程整合研究

    整合的基本思路是根據(jù)“移動(dòng)互聯(lián)網(wǎng)應(yīng)用軟件(APPS)開發(fā)”競(jìng)賽項(xiàng)目中的“Android項(xiàng)目開發(fā)”考核內(nèi)容,對(duì)現(xiàn)有的《Java程序設(shè)計(jì)》課程的教學(xué)內(nèi)容進(jìn)行改革,加入Android平臺(tái)軟件開發(fā)知識(shí),形成一個(gè)如圖1所示的理實(shí)一體化的完整的移動(dòng)互聯(lián)網(wǎng)軟件(Android方向)開發(fā)課程。

    圖1 Java和Android軟件開發(fā)課程

    (一)課程教學(xué)內(nèi)容

    課程內(nèi)容主要分為3大塊:Java基礎(chǔ)知識(shí)、An?droid軟件開發(fā)基礎(chǔ)知識(shí)、Android項(xiàng)目開發(fā)實(shí)訓(xùn)。

    1.Java基礎(chǔ)知識(shí)

    主要是對(duì)原有《Java程序設(shè)計(jì)》課程進(jìn)行改編,重點(diǎn)講授和強(qiáng)化練習(xí)Java的基本語法、類和對(duì)象、字符串、常用工具類、文件輸入和輸出等知識(shí)點(diǎn);一般講授異常處理、多線程和網(wǎng)絡(luò)編程,這三部分內(nèi)容相對(duì)較難,可放在項(xiàng)目實(shí)訓(xùn)中加深理解;JDBC數(shù)據(jù)庫(kù)編程知識(shí)則可作為選學(xué)內(nèi)容,在項(xiàng)目結(jié)束后視情況進(jìn)行講授。

    2.Android軟件開發(fā)基礎(chǔ)知識(shí)

    主要是參考APPS技能大賽的考核點(diǎn),結(jié)合目前社會(huì)上的一些專業(yè)培訓(xùn)機(jī)構(gòu)的培訓(xùn)內(nèi)容來制定教學(xué)內(nèi)容。主要包括Android應(yīng)用程序架構(gòu)、Activi?ty生命周期、Android布局和基本控件、Android數(shù)據(jù)存儲(chǔ)(文件和SQLite數(shù)據(jù)庫(kù))、音頻和視頻的播放、Service服務(wù)和Broadcast廣播、網(wǎng)絡(luò)訪問等。

    3.Android項(xiàng)目開發(fā)實(shí)訓(xùn)

    主要是結(jié)合前兩部分所學(xué)內(nèi)容,安排1~3個(gè)比較大的實(shí)踐性較強(qiáng)的實(shí)訓(xùn)項(xiàng)目,鞏固練習(xí)所學(xué)知識(shí)。項(xiàng)目可由學(xué)生和教師共同制定,滿足學(xué)生興趣和教學(xué)內(nèi)容需求并重。

    (二)教學(xué)形式

    課程內(nèi)容較多,而且自成體系,因此要求在一個(gè)連續(xù)的周期內(nèi)完成,教學(xué)總時(shí)數(shù)應(yīng)不低于216學(xué)時(shí),可考慮在兩個(gè)學(xué)期(36×6)或3個(gè)學(xué)期(54×4)內(nèi)完成。如果學(xué)校條件允許,還可采用集中授課方式進(jìn)行,這樣可持續(xù)激發(fā)學(xué)生的學(xué)習(xí)興趣,鞏固強(qiáng)化學(xué)習(xí)成果;如果條件不允許,也應(yīng)保證第三階段——項(xiàng)目實(shí)訓(xùn)期的集中實(shí)踐。

    (三)教師要求

    本課程的最大特點(diǎn)是涵蓋面廣、實(shí)時(shí)更新性強(qiáng),因此對(duì)老師的要求比較高。教師除了要熟悉課程基本內(nèi)容,能獨(dú)立開發(fā)Android項(xiàng)目外,還要隨時(shí)關(guān)注Java、Android新技術(shù)的應(yīng)用,要做到時(shí)時(shí)學(xué)習(xí)、處處學(xué)習(xí)。在教學(xué)過程中,不僅要傳授學(xué)生知識(shí),更重要的是傳授其學(xué)習(xí)的方法,要教會(huì)學(xué)生如何快速掌握新知識(shí)、如何快速將別人的成果轉(zhuǎn)化為自己的。由于Java和Android是開源技術(shù),其中的API類庫(kù)非常多,而且一直在更新,沒有人能夠全部學(xué)會(huì),因此在教學(xué)中要特別注意教會(huì)學(xué)生閱讀官方API文檔,在網(wǎng)上求助,要培養(yǎng)學(xué)生的學(xué)習(xí)和創(chuàng)新精神。

    (四)輔助課程

    Android項(xiàng)目開發(fā)中還需要一些輔助課程的支持,如設(shè)計(jì)出的軟件界面要美觀大方,吸引用戶,要有一些精美的圖片,這就要求學(xué)生會(huì)使用Photoshop進(jìn)行圖像處理;軟件項(xiàng)目的開發(fā)需要遵循一定的流程,需要學(xué)生懂一些軟件工程的知識(shí);項(xiàng)目開發(fā)前要快速進(jìn)行原型設(shè)計(jì),需要學(xué)生懂得Axure原型設(shè)計(jì)軟件的使用,這些課程可采取集中、短期授課或講座方式進(jìn)行,滿足基本實(shí)用即可。

    四、結(jié)語

    以上是本人結(jié)合技能大賽對(duì)高職院校Java課程教學(xué)提出的一點(diǎn)建議和整合方案,在教學(xué)中也進(jìn)行了一些實(shí)踐,效果良好。此教學(xué)改革方案不僅適用于Java程序設(shè)計(jì)一門課程,也可用于其他有關(guān)競(jìng)賽項(xiàng)目的專業(yè)課程,當(dāng)然課程改革方法不是一成不變的,隨著教改的深入和市場(chǎng)需求的變化,我們對(duì)課程改革的探索還將繼續(xù)。

    [1]劉冰.高職院?!禞ava程序設(shè)計(jì)》教學(xué)改革的探索[J].科技信息,2009(1):193.

    [2]魏凌華.基于Android項(xiàng)目的Java課程研究[J].電腦知識(shí)與技術(shù),2012(11):34-35.

    [3]李桂珍,徐玉蓮.職業(yè)技能大賽對(duì)推動(dòng)《Java程序設(shè)計(jì)》課程工學(xué)結(jié)合教學(xué)改革的研究[J].計(jì)算機(jī)光盤軟件與應(yīng)用,2012(20):275-276.

    [4]王瑞平,馮慧玲.Java程序設(shè)計(jì)[M].北京:經(jīng)濟(jì)科學(xué)出版社,2010.

    [5]郭宏志.Android應(yīng)用開發(fā)詳解[M].北京:電子工業(yè)出版社,2010.

    A Research on the Courses Integration of Java and Android Based on the Skills Competition

    Zhang Ting-juan
    (Department of Information Engineering,Jincheng Institute of Technology,Jincheng,Shanxi 048026,China)

    Associated with the national skills competition"Mobile Internet application Software Develop?ment"of higher vocational colleges,this paper provides a reform of the teaching content of the existing Java cur?riculum and an introduction of Android software development knowledge,and has an integration of"Basic Knowledge of Java+Basic Knowledge of Android Software Development+Android Project Development Train?ing".

    Java course;skills competition;development of Android

    G712

    A

    1674-5078(2014)06-0039-02

    10.3969/j.issn.1674-5078.2014.06.013

    2014-09-12

    晉城職業(yè)技術(shù)學(xué)院2013年立項(xiàng)課題《以技能大賽為導(dǎo)向的Java課程教學(xué)改革研究》(項(xiàng)目編號(hào):LX1326)

    張婷娟(1979-),女,山西高平人,講師,碩士。主要研究方向?yàn)閿?shù)據(jù)庫(kù)及軟件開發(fā)。

    猜你喜歡
    基礎(chǔ)知識(shí)職業(yè)院校大賽
    “鳥人”大賽
    插秧大賽
    如何加強(qiáng)職業(yè)院校學(xué)生的德育教育
    活力(2019年15期)2019-09-25 07:23:12
    淺談職業(yè)院校中的美術(shù)教育
    掌握基礎(chǔ)知識(shí)
    基礎(chǔ)知識(shí)鞏固題精選
    基礎(chǔ)知識(shí):“互聯(lián)網(wǎng)+”的基本概念
    說謊大賽
    小說月刊(2014年9期)2014-04-20 08:58:11
    支持水利職業(yè)院校發(fā)展
    職業(yè)院校不能僅培養(yǎng)一線普通工人
    中卫市| 红桥区| 拉萨市| 阳高县| 襄樊市| 东山县| 安达市| 泗阳县| 连云港市| 同仁县| 西峡县| 陕西省| 云阳县| 青田县| 满洲里市| 桐乡市| 连州市| 和田县| 夹江县| 舞阳县| 南昌县| 眉山市| 灵台县| 梓潼县| 五莲县| 永胜县| 齐齐哈尔市| 张北县| 郸城县| 安远县| 涟水县| 桐庐县| 普兰县| 大石桥市| 长海县| 博乐市| 黎川县| 华坪县| 福安市| 晴隆县| 景宁|