韓高峰
摘要:隨著移動(dòng)互聯(lián)網(wǎng)市場的快速發(fā)展,移動(dòng)端產(chǎn)品和技術(shù)的應(yīng)用的重要性也越來越凸顯,但該領(lǐng)域?qū)I(yè)人才和技術(shù)人員的儲備嚴(yán)重不足;另一方面,Android類課程在教學(xué)過程中的教學(xué)內(nèi)容安排、教學(xué)方法和考核方式上均較滯后,不利于培養(yǎng)具有高級職業(yè)素養(yǎng)的軟件人才。基于上述原因,通過對本門課程的教學(xué)內(nèi)容、教學(xué)方法和考核方式的改革,通過提高學(xué)生的學(xué)習(xí)積極性、創(chuàng)造性達(dá)到提高學(xué)生的職業(yè)素養(yǎng)的目的。
關(guān)鍵詞:Android;職業(yè)素養(yǎng);教學(xué)過程
中圖分類號:G642 文獻(xiàn)標(biāo)識碼:A
文章編號:1009-3044(2019)29-0177-03
1概述
Android移動(dòng)應(yīng)用開發(fā)技術(shù)是新工科時(shí)代新興各行各業(yè)的載體,移動(dòng)互聯(lián)網(wǎng)技術(shù)迅猛發(fā)展,把一批新興產(chǎn)業(yè)培育成主導(dǎo)產(chǎn)業(yè)。新工科計(jì)劃,推動(dòng)移動(dòng)互聯(lián)網(wǎng)、云計(jì)算、大數(shù)據(jù)、物聯(lián)網(wǎng)等與現(xiàn)代制造業(yè)結(jié)合,促進(jìn)電子商務(wù)、工業(yè)互聯(lián)網(wǎng)和互聯(lián)網(wǎng)金融健康發(fā)展。在此背景下,移動(dòng)互聯(lián)網(wǎng)技術(shù)發(fā)展迅猛,An-droid移動(dòng)互聯(lián)網(wǎng)開發(fā)人員的需求大幅度提升。很多高校也開始紛紛開設(shè)Android移動(dòng)互聯(lián)網(wǎng)開發(fā)技術(shù)相關(guān)課程,但是在教學(xué)內(nèi)容、教學(xué)組織形式、學(xué)生獲得感和考核形式等方面,卻存在很多問題,導(dǎo)致本門課程并沒有達(dá)到預(yù)期的教學(xué)目標(biāo)。本文擬提出一種新的方案,使Android移動(dòng)應(yīng)用開發(fā)技術(shù)課程在教學(xué)內(nèi)容方面、教學(xué)組織形式、實(shí)踐環(huán)節(jié)和考核環(huán)節(jié)等方面進(jìn)行改革。
現(xiàn)有的Android教學(xué)內(nèi)容和方法,無法激起學(xué)生的學(xué)習(xí)興趣,不利于提升學(xué)生的職業(yè)素養(yǎng),內(nèi)容上也是和軟件企業(yè)應(yīng)用相去甚遠(yuǎn),不利于培養(yǎng)出適合新工科背景下軟件技術(shù)人才。根據(jù)本人多年從事Android移動(dòng)應(yīng)用開發(fā)課程的實(shí)踐教學(xué)經(jīng)驗(yàn),現(xiàn)就Android移動(dòng)教學(xué)過程中存在的問題進(jìn)行總結(jié)。
2傳統(tǒng)教學(xué)模式分析
2.1教學(xué)內(nèi)容和實(shí)際企業(yè)項(xiàng)目運(yùn)作不吻合
雖然近幾年出版的各種Android移動(dòng)互聯(lián)網(wǎng)開發(fā)教程內(nèi)容中已大量吸收了當(dāng)前國內(nèi)外軟件工程領(lǐng)域最新的軟件開發(fā)框架方法及其技術(shù)應(yīng)用成果,然而從教材中所要求完成的實(shí)踐內(nèi)容來看,大都還遵循以單獨(dú)知識點(diǎn)分別做介紹的各個(gè)模塊的線性順序的設(shè)計(jì)與組織相應(yīng)教學(xué)內(nèi)容。學(xué)生也僅僅根據(jù)單獨(dú)的知識點(diǎn)進(jìn)行知識訓(xùn)練,只是學(xué)習(xí)知識,而沒有學(xué)習(xí)到對應(yīng)技能,和企業(yè)應(yīng)用相去甚遠(yuǎn)。
2.2教師自身的專業(yè)的工程實(shí)踐經(jīng)驗(yàn)需提高
教師大多長期從事一線教學(xué)活動(dòng),缺乏Android移動(dòng)互聯(lián)網(wǎng)開發(fā)工程領(lǐng)域?qū)嶋H項(xiàng)目經(jīng)驗(yàn),不僅對軟件實(shí)際環(huán)境下真實(shí)的軟件項(xiàng)目運(yùn)作方式不了解,甚至都不明白軟件企業(yè)當(dāng)中所使用的開發(fā)環(huán)境,更沒有深入企業(yè)一線對Android移動(dòng)互聯(lián)網(wǎng)開發(fā)從環(huán)境搭建到流程等問題進(jìn)行過相關(guān)性調(diào)研。導(dǎo)致在教學(xué)中不重視學(xué)生工程化思想的培養(yǎng),缺少對學(xué)生工程能力和職業(yè)素質(zhì)的訓(xùn)練,教師往往只能局限于停留在組織學(xué)生按部就班地進(jìn)行各個(gè)知識點(diǎn)的訓(xùn)練,訓(xùn)練完成之后,就不會再有回頭看的內(nèi)容,知識點(diǎn)之間很難有串聯(lián),不能使所學(xué)知識進(jìn)行融會貫通。
2.3缺少難度適中的項(xiàng)目
《Android移動(dòng)互聯(lián)網(wǎng)開發(fā)》是一門理論與實(shí)踐結(jié)合緊密的課程,受傳統(tǒng)教學(xué)模式的影響,對該課程核心知識點(diǎn)的講授以理論授課為主,缺乏與實(shí)際應(yīng)用結(jié)合;雖然在課堂教學(xué)中部分教師或者教材采用了案例教學(xué),但這些案例要么類似玩具程序,要么就是過于龐大的案例,超出學(xué)生所能理解和接受的認(rèn)知范圍,學(xué)生在實(shí)踐過程中無從下手,不能真正培養(yǎng)和提高學(xué)生實(shí)際編碼能力、團(tuán)隊(duì)合作精神和交流溝通能力等綜合素質(zhì)。
3Android課程改革措施
為了提高學(xué)生的學(xué)習(xí)積極性和主動(dòng)性,加強(qiáng)學(xué)生的職業(yè)素養(yǎng)和專業(yè)技能,需要從核心知識點(diǎn)案例選擇、實(shí)踐教學(xué)內(nèi)容、網(wǎng)絡(luò)教學(xué)資源和考核方式等方面進(jìn)行綜合改革。主要措施如下:
3.1設(shè)計(jì)以知識點(diǎn)為基礎(chǔ)的典型案例
制定實(shí)踐性較強(qiáng)的《Android移動(dòng)互聯(lián)網(wǎng)開發(fā)》實(shí)驗(yàn)課教學(xué)內(nèi)容嘲,教師在上每一次課之前,先對本次課的典型案例效果進(jìn)行展示,讓學(xué)生能夠了解本章知識點(diǎn)所能達(dá)到的效果,學(xué)生在學(xué)習(xí)過程中帶著一定的目標(biāo),能夠根據(jù)具體問題采用相關(guān)知識點(diǎn)解決實(shí)際問題,這樣必將提高學(xué)生核心知識點(diǎn)的應(yīng)用能力。在選擇每一次課的典型教學(xué)案例嘲時(shí),可以遵循以下幾個(gè)方面的原則:
①案例有一定的趣味性,能夠激發(fā)學(xué)生的興趣;
②案例應(yīng)來源于生活,能夠讓學(xué)生理解案例的業(yè)務(wù)內(nèi)容;
③案例規(guī)模適中,太短小的案例不能綜合概括知識點(diǎn),太大的案例讓學(xué)生不能很好完成,在有限的課時(shí)內(nèi)達(dá)不到教學(xué)效果,使學(xué)生的獲得感降低;
④案例應(yīng)有針對性強(qiáng),能夠覆蓋本次課程的知識點(diǎn)。
3.2設(shè)計(jì)基于實(shí)際應(yīng)用的綜合案例
在實(shí)際軟件企業(yè)開發(fā)中,一個(gè)完整的項(xiàng)目通常是多人協(xié)作,分階段完成。因此教學(xué)中可以通過以小組為單位完成一個(gè)典型綜合案例,全面掌握對多個(gè)核心知識點(diǎn)的綜合應(yīng)用,培養(yǎng)學(xué)生具有獨(dú)立分析問題能力、項(xiàng)目管理能力、團(tuán)隊(duì)協(xié)作和溝通協(xié)調(diào)能力等職業(yè)素質(zhì),豐富學(xué)生的實(shí)際移動(dòng)互聯(lián)技術(shù)的開發(fā)經(jīng)驗(yàn)。在具體綜合案例教學(xué)實(shí)踐環(huán)節(jié)中,學(xué)院邀請有校企合作的軟件公司提供比較成熟的Android平臺軟件或與學(xué)生生活密切相關(guān)的智能終端校園網(wǎng)絡(luò)訂餐系統(tǒng)、校園網(wǎng)的二手商品置換系統(tǒng)、五子棋等實(shí)際開發(fā)項(xiàng)目,多個(gè)學(xué)生一組,指導(dǎo)教師根據(jù)實(shí)際案例內(nèi)容,組織學(xué)生完成軟件需求說明文檔、程序設(shè)計(jì)、代碼實(shí)現(xiàn)和程序測試等實(shí)踐,這樣項(xiàng)目即覆蓋了UI、事件處理、菜單、數(shù)據(jù)存儲、多媒體等核心內(nèi)容又提高了學(xué)生的綜合素質(zhì)能力。
3.3增加考核形式
根據(jù)《Android應(yīng)用開發(fā)》課程特點(diǎn),考核可從課堂考核向課內(nèi)外考核轉(zhuǎn)變、從傳統(tǒng)的以結(jié)果評價(jià)為主向考評學(xué)習(xí)過程進(jìn)行轉(zhuǎn)變。課程考核的重點(diǎn)在于學(xué)生對基本技能,以及綜合運(yùn)用所學(xué)知識和技能解決實(shí)際問題的能力方面。學(xué)生本門課的基本技能和解決問題的實(shí)際能力可以通過學(xué)生完成典型分解案例和綜合案例(課程設(shè)計(jì))的情況來進(jìn)行界定。下表l是本門課程考核細(xì)則。
學(xué)生成績考核可以分為5個(gè)部分,到課情況是學(xué)生每次上課(含理論課和實(shí)踐課),實(shí)習(xí)作業(yè)包含學(xué)生的平時(shí)作業(yè)和實(shí)驗(yàn)報(bào)告,主要是考核學(xué)生的平時(shí)學(xué)習(xí)態(tài)度和學(xué)習(xí)效果;分解案例主要是考核學(xué)生對單個(gè)核心知識點(diǎn)的應(yīng)用能力,綜合案例f課程設(shè)計(jì)主要是考核學(xué)生的綜合分析應(yīng)用能力、團(tuán)隊(duì)合作、項(xiàng)目管理以及溝通協(xié)調(diào)能力等,期末考試考核對核心知識點(diǎn)的理解情況。
3.4鼓勵(lì)教師和學(xué)生參加省級以上的移動(dòng)互聯(lián)網(wǎng)大賽
鼓勵(lì)學(xué)校教師和學(xué)生參加移動(dòng)互聯(lián)網(wǎng)應(yīng)用軟件開發(fā)類型的競賽項(xiàng)目。競賽項(xiàng)目本身就是以企業(yè)崗位實(shí)際需求為標(biāo)準(zhǔn),模擬企業(yè)工作環(huán)境,考核參賽選手移動(dòng)互聯(lián)網(wǎng)應(yīng)用開發(fā)的設(shè)計(jì)、編碼、測試及發(fā)布的綜合應(yīng)用能力。通過競賽,可以提高學(xué)生軟件編程能力和職業(yè)素養(yǎng),順應(yīng)移動(dòng)互聯(lián)的發(fā)展趨勢,增強(qiáng)學(xué)生獲得感,適應(yīng)應(yīng)用型本科發(fā)人才培養(yǎng)目標(biāo)的發(fā)展要求。同時(shí)競賽所蘊(yùn)含的“移動(dòng)時(shí)代,互聯(lián)你我,創(chuàng)新思維,賽出精彩”理念對應(yīng)用型本科高校專業(yè)建設(shè)起到很好的示范和引領(lǐng)作用,繼而引導(dǎo)我們展開對專業(yè)課程改革的思考與建設(shè),緊跟時(shí)代發(fā)展步伐,明確學(xué)校辦學(xué)定位,培養(yǎng)出社會所需要的應(yīng)用型人才。
3.5鼓勵(lì)教師利用暑假進(jìn)行軟件技能培訓(xùn)
計(jì)算機(jī)軟件技術(shù)的發(fā)展可謂是日新月異,每年新技術(shù)都會層出不窮,然而作為教師,所授課的內(nèi)容主要來源于書本內(nèi)容,是固化的知識內(nèi)容,甚至有的教材是5年前的教材還在使用,這樣的教學(xué)內(nèi)容和實(shí)際軟件企業(yè)的應(yīng)用的差距可想而知,而在這種知識水平下的教師也很難勝任時(shí)代感很強(qiáng)的技能競賽。為了賽出水平,賽出成績,我校可以在每年的暑假期間組織有意向的教師去移動(dòng)互聯(lián)網(wǎng)軟件企業(yè)進(jìn)行暑期實(shí)訓(xùn)并在經(jīng)費(fèi)上予以支持,這樣可以顯著提升教師的專業(yè)素質(zhì),同時(shí)參加技能大賽是院校改善實(shí)訓(xùn)環(huán)境、提高教師素質(zhì)的良好契機(jī)。根據(jù)競賽的相關(guān)標(biāo)準(zhǔn),購置大賽指定儀器設(shè)備,結(jié)合競賽活動(dòng)的特點(diǎn),建立基于實(shí)際崗位的實(shí)訓(xùn)室等,可以進(jìn)一步推動(dòng)和促進(jìn)學(xué)校實(shí)訓(xùn)基地的建設(shè)。
3.6使用網(wǎng)絡(luò)課程平臺
建立網(wǎng)絡(luò)課程平臺,網(wǎng)絡(luò)課程平臺可以充分利用學(xué)生的碎片化學(xué)習(xí)時(shí)間進(jìn)行學(xué)習(xí),實(shí)現(xiàn)了傳統(tǒng)教學(xué)方法的三個(gè)轉(zhuǎn)變:從以教為主轉(zhuǎn)變?yōu)橐詫W(xué)為主;從以課堂教學(xué)為主轉(zhuǎn)變?yōu)檎n內(nèi)外結(jié)合;從以結(jié)果評價(jià)為主轉(zhuǎn)變?yōu)榻Y(jié)果過程相結(jié)合。在教學(xué)效果上,改變了單向的教學(xué)信息傳遞,轉(zhuǎn)變?yōu)樾畔⒎答?,增加了師生互?dòng)和交流,使課堂活起來。教學(xué)過程中,通過對網(wǎng)絡(luò)課程平臺的數(shù)據(jù)工具分析,可以統(tǒng)計(jì)出教學(xué)環(huán)節(jié)中每個(gè)環(huán)節(jié)的參與情況,能夠?qū)φn堂教學(xué)過程進(jìn)行有效監(jiān)控。下圖為教學(xué)過程中使用網(wǎng)絡(luò)課程平臺手機(jī)端進(jìn)行授課的截圖。
4總結(jié)
互聯(lián)網(wǎng)技術(shù)的飛速發(fā)展催生了其他相關(guān)產(chǎn)業(yè)技術(shù)的變革,Android移動(dòng)開發(fā)技術(shù)也在蓬勃發(fā)展,基于Android平臺的軟件開發(fā)人才缺口日益顯現(xiàn),據(jù)數(shù)據(jù)統(tǒng)計(jì)顯示Android研發(fā)人才缺口至少30萬以上,該結(jié)果雖然和Android作為一個(gè)新興應(yīng)用軟件平臺有一定關(guān)系,但是和采用Android移動(dòng)開發(fā)課程陳舊的知識體系和教學(xué)方法有很大關(guān)系,通過Android教學(xué)課程的改革,在教學(xué)內(nèi)容方面、教學(xué)過程方面、考核方面進(jìn)行探討和研究,銳意改革,力爭為計(jì)算機(jī)專業(yè)人才培養(yǎng)方面貢獻(xiàn)更多力量。