摘 要:目前移動(dòng)互聯(lián)應(yīng)用技術(shù)已經(jīng)廣泛的應(yīng)用到了各個(gè)領(lǐng)域。移動(dòng)互聯(lián)應(yīng)用軟件開(kāi)發(fā)課程逐步成為高校中軟件開(kāi)發(fā)及互聯(lián)網(wǎng)專(zhuān)業(yè)的重要課程之一。越來(lái)越多的大學(xué)生把移動(dòng)互聯(lián)技術(shù)作為未來(lái)職業(yè)發(fā)展的方向。分析了目前高校中移動(dòng)互聯(lián)應(yīng)用開(kāi)發(fā)課程的課程特點(diǎn)、教學(xué)內(nèi)容及教學(xué)方式,提出了移動(dòng)互聯(lián)課程的教學(xué)特點(diǎn):“重技能,多實(shí)踐”和課程教學(xué)具體的方式方法:以項(xiàng)目導(dǎo)入方式開(kāi)展課堂教學(xué),以實(shí)例化案例貫穿教學(xué)過(guò)程。同時(shí)在案例選擇和教學(xué)實(shí)施方面給出了新的改革措施。這些探索,為移動(dòng)互聯(lián)課程教學(xué)改革提供新思路,有利于促進(jìn)移動(dòng)互聯(lián)課程教學(xué)效果的提升。
關(guān)鍵詞:移動(dòng)互聯(lián);教學(xué)改革;實(shí)例化案例
中圖分類(lèi)號(hào):TP311 文獻(xiàn)標(biāo)識(shí)碼:A
Abstract:At present,mobile internet application technology has been widely used in various fields.The development of mobile internet application software has gradually become one of the most important courses of software development and internet in colleges and universities.More and more college students take the mobile internet technology as the direction of future career development.The paper analyzes the characteristics,teaching contents and teaching methods of mobile internet application development course in colleges and universities,and then proposes the teaching characteristics of the course "Value Skills and Enhance Practice".And the specific ways and methods of course teaching:to carry out classroom teaching in the way of project introduction,in order to form the teaching mode that is run through the teaching process.At the same time,the paper puts forward the reform measures in case selection and teaching implementation.These exploration,to provide new ideas for the teaching reform of mobile internet,is conducive to the promotion of the teaching effect of mobile Internet Courses.
Keywords:mobile internet;teaching reform;case examples
1 引言(Introduction)
近幾年來(lái)隨著移動(dòng)互聯(lián)應(yīng)用技術(shù)突飛猛進(jìn)的發(fā)展,Android等移動(dòng)互聯(lián)系統(tǒng)已經(jīng)成為全球最受歡迎的應(yīng)用平臺(tái)之一。當(dāng)前,Cardone等人[1]研究移動(dòng)群智感知平臺(tái),使得移動(dòng)終端設(shè)備由單一的通信功能向智能化、便捷化、復(fù)雜化轉(zhuǎn)變。同時(shí),移動(dòng)互聯(lián)與計(jì)算機(jī)網(wǎng)絡(luò)的逐步融合,對(duì)互聯(lián)網(wǎng)信息服務(wù)進(jìn)行延伸,為用戶(hù)提供了比傳統(tǒng)通信業(yè)務(wù)更加豐富多彩(在內(nèi)容、價(jià)格、功能特性、服務(wù)質(zhì)量等方面)的移動(dòng)互聯(lián)服務(wù)和信息內(nèi)容[2]。相應(yīng)的支撐這一轉(zhuǎn)變的操作系統(tǒng)平臺(tái)也得到飛速發(fā)展[3,4]。
基于Android等系統(tǒng)的移動(dòng)互聯(lián)平臺(tái)已經(jīng)成為全球最受歡迎的應(yīng)用平臺(tái)之一。掌握移動(dòng)互聯(lián)應(yīng)用平臺(tái)技術(shù)的專(zhuān)門(mén)人才將會(huì)在未來(lái)5—10年長(zhǎng)期保持著供不應(yīng)求的狀態(tài)[5]。國(guó)內(nèi)高校軟件相關(guān)專(zhuān)業(yè)已經(jīng)開(kāi)設(shè)或正在準(zhǔn)備開(kāi)設(shè)移動(dòng)互聯(lián)方向的課程,以適應(yīng)市場(chǎng)發(fā)展的需求。但是,移動(dòng)互聯(lián)應(yīng)用平臺(tái)技術(shù)較新,整個(gè)行業(yè)的發(fā)展仍屬于初級(jí)階段,因此如何開(kāi)設(shè)這門(mén)課程,采用何種方式方法進(jìn)行授課才能體現(xiàn)該課程的特點(diǎn),達(dá)到較好的授課效果值得認(rèn)真思考。
2 軟件開(kāi)發(fā)專(zhuān)業(yè)移動(dòng)互聯(lián)應(yīng)用課程的教學(xué)現(xiàn)狀(The
teaching situation of mobile internet application
in software development)
據(jù)手機(jī)研發(fā)業(yè)內(nèi)不完全統(tǒng)計(jì),目前國(guó)內(nèi)的3G研發(fā)人才缺口有三四百萬(wàn)之眾,其中Android研發(fā)人才缺口已達(dá)到了40萬(wàn)左右。
2.1 移動(dòng)互聯(lián)應(yīng)用開(kāi)發(fā)課堂現(xiàn)狀
移動(dòng)互聯(lián)技術(shù)是近幾年迅速發(fā)展的技術(shù),發(fā)展時(shí)間短,再加之高校中的教師本身缺乏企業(yè)開(kāi)發(fā)人員的項(xiàng)目經(jīng)驗(yàn)。所以目前雖然許多高校已經(jīng)開(kāi)設(shè)移動(dòng)互聯(lián)課程,但是課程內(nèi)容的講解仍然采用知識(shí)點(diǎn)堆積的方式開(kāi)展,課程的教學(xué)方法仍然采用傳統(tǒng)照本宣科的教學(xué)方法。教師過(guò)于依賴(lài)教材,忽略了該課程“重技能,弱理論”的課程特點(diǎn),教學(xué)效果一直不理想。
2.2 傳統(tǒng)教學(xué)方法應(yīng)用在移動(dòng)互聯(lián)課堂的弊端
傳統(tǒng)的教學(xué)中,教師是課堂的主體,不利于培養(yǎng)學(xué)生獨(dú)立分析問(wèn)題和解決問(wèn)題的能力。在傳統(tǒng)教學(xué)中,以灌輸式教育為主,經(jīng)常會(huì)出現(xiàn)“滿(mǎn)堂灌”的現(xiàn)象,不利于培養(yǎng)學(xué)生的探究問(wèn)題的能力。移動(dòng)互聯(lián)課堂教學(xué)目標(biāo)的重點(diǎn)是技術(shù)會(huì)用,而不是概念原理會(huì)背。移動(dòng)互聯(lián)課堂不能被動(dòng)的教授,必須培養(yǎng)主動(dòng)的學(xué)習(xí)思考。每一堂課不僅僅是單一知識(shí)的展現(xiàn),每個(gè)問(wèn)題的解決都需要多角度思考。同時(shí)移動(dòng)互聯(lián)課程還必須更多的聯(lián)系實(shí)際,最終解決實(shí)際問(wèn)題。所以在移動(dòng)互聯(lián)教學(xué)中完全使用傳統(tǒng)的教學(xué)方式方法不利于該門(mén)課程的開(kāi)展。
3 移動(dòng)互聯(lián)應(yīng)用開(kāi)發(fā)課程教學(xué)模式的探索
(Exploration on the teaching mode of mobile
internet application development course)
3.1 項(xiàng)目導(dǎo)入的方式開(kāi)展課堂教學(xué)
移動(dòng)互聯(lián)課程是一門(mén)需要大量實(shí)踐操作的課程。每一個(gè)知識(shí)點(diǎn)和理論內(nèi)容的學(xué)習(xí)與理解都需要實(shí)踐案例的結(jié)合。只有通過(guò)案例的效果呈現(xiàn),才能更清晰的表達(dá)理論知識(shí)的內(nèi)涵。所以該門(mén)課程應(yīng)以項(xiàng)目導(dǎo)入的方式開(kāi)展教學(xué)。
在課程開(kāi)展時(shí),首先呈現(xiàn)應(yīng)用效果,分析案例的實(shí)際應(yīng)用價(jià)值。案例盡量生活化,學(xué)生通過(guò)生活化的案例更容易理解需求及知識(shí)加載的必要性。
在項(xiàng)目的選擇上注重以企業(yè)的需求為導(dǎo)向,在導(dǎo)入方式上“弱理論重技能”,培養(yǎng)實(shí)用型人才。
以企業(yè)需求為導(dǎo)向的項(xiàng)目制定:通過(guò)逆向課程設(shè)計(jì),以企業(yè)需求為導(dǎo)向,來(lái)保證課程的實(shí)用性和系統(tǒng)性。首先調(diào)研企業(yè)中移動(dòng)互聯(lián)開(kāi)發(fā)崗位日常遇到的各類(lèi)小問(wèn)題,把問(wèn)題歸類(lèi)總結(jié)最后形成課程內(nèi)容實(shí)例。對(duì)過(guò)于復(fù)雜的問(wèn)題需要拆分為若干小案例,通過(guò)對(duì)各個(gè)小問(wèn)題的逐一理解,最終解決大困難。在授課過(guò)程中,適當(dāng)使用情景再現(xiàn)方式,告知學(xué)生在實(shí)際的工作中會(huì)碰到什么樣的問(wèn)題,并引發(fā)和指導(dǎo)學(xué)生解決問(wèn)題。將真正的實(shí)戰(zhàn)經(jīng)驗(yàn)通過(guò)項(xiàng)目傳授給學(xué)生。在學(xué)生實(shí)際訓(xùn)練中,增加企業(yè)的案例,讓學(xué)生在學(xué)習(xí)的過(guò)程中進(jìn)行實(shí)戰(zhàn)演練。例如:學(xué)生通過(guò)計(jì)算器等小案例,體驗(yàn)項(xiàng)目分析制作過(guò)程,積累項(xiàng)目經(jīng)驗(yàn)。
在授課過(guò)程中采用“重技能弱理論”的方式,潛移默化進(jìn)行知識(shí)的傳遞。課程實(shí)施過(guò)程中,先導(dǎo)入結(jié)合本章知識(shí)制作出的實(shí)際項(xiàng)目效果。例如:在講解基礎(chǔ)控件過(guò)程中,首先展示微信登錄界面。通過(guò)學(xué)生所熟知的微信登錄界面的呈現(xiàn),引導(dǎo)學(xué)生分析應(yīng)該選用哪些控件來(lái)完成頁(yè)面設(shè)計(jì),并且如何布局頁(yè)面。然后結(jié)合該項(xiàng)目用通俗易懂的方式總結(jié)制作步驟。最后把所要講解的知識(shí)通過(guò)引導(dǎo)、討論、制作、總結(jié)的方式傳遞給學(xué)生。
3.2 實(shí)例化案例貫穿教學(xué)過(guò)程
移動(dòng)互聯(lián)開(kāi)發(fā)課程實(shí)踐性強(qiáng)。學(xué)生需要通過(guò)大量的實(shí)驗(yàn)和實(shí)踐環(huán)節(jié),來(lái)加深對(duì)系統(tǒng)理論知識(shí)的理解、掌握和運(yùn)用。根據(jù)課程特點(diǎn),課程緊密?chē)@實(shí)踐項(xiàng)目實(shí)施,在實(shí)驗(yàn)教學(xué)過(guò)程中,充分發(fā)揮學(xué)生的主體地位。采用課堂必做實(shí)驗(yàn)與課后開(kāi)放實(shí)驗(yàn)相互補(bǔ)的方式貫徹整個(gè)教學(xué)過(guò)程。課后開(kāi)放型實(shí)驗(yàn)是選修實(shí)驗(yàn)。學(xué)生結(jié)合自身理解能力和掌握程度,完成課內(nèi)必作實(shí)驗(yàn)的基礎(chǔ)上,提供課后選修的開(kāi)放型實(shí)驗(yàn)。教師提供多個(gè)難易程度相當(dāng),涉及不同方面的課題。學(xué)生根據(jù)老師給定的選題,選擇感興趣的方向和實(shí)驗(yàn)題目,自行組織一到三人的項(xiàng)目組制定實(shí)驗(yàn)方案,完成程序編制和調(diào)試,課后及時(shí)補(bǔ)充。案例貫穿的教學(xué)過(guò)程會(huì)使課程的組織具有連貫性,通過(guò)互幫互助,互相督促激勵(lì)和提升學(xué)生的學(xué)習(xí)動(dòng)力。
3.3 層次教學(xué)方案和措施。
結(jié)合移動(dòng)互聯(lián)開(kāi)發(fā)課程的特點(diǎn)和學(xué)習(xí)規(guī)律,在應(yīng)用開(kāi)發(fā)課程實(shí)施時(shí),采用劃分層次,依次展開(kāi)教學(xué)。
在初級(jí)課程教學(xué)中,讓學(xué)生掌握移動(dòng)互聯(lián)系統(tǒng)的開(kāi)發(fā)環(huán)境搭建,常用控件和布局的設(shè)計(jì)。通過(guò)初級(jí)課程教學(xué),達(dá)到普及教育。
在掌握簡(jiǎn)單應(yīng)用程序制作后,過(guò)渡到中級(jí)課程教學(xué)。中級(jí)課程教學(xué)要求學(xué)生熟悉核心處理方法。涉及的知識(shí)點(diǎn)較多,在教學(xué)過(guò)程中需要不斷地重復(fù)和鞏固知識(shí)要點(diǎn),使學(xué)生能夠理解移動(dòng)互聯(lián)應(yīng)用程序框架,培養(yǎng)移動(dòng)互聯(lián)應(yīng)用程序?qū)嵱瞄_(kāi)發(fā)技能。
對(duì)于優(yōu)秀的學(xué)生引導(dǎo)進(jìn)入在高級(jí)課程的學(xué)習(xí),這一層次充分發(fā)揮優(yōu)秀學(xué)生的學(xué)習(xí)主體作用。根據(jù)學(xué)生興趣和能力,指導(dǎo)學(xué)生進(jìn)一步的提升。
3.4 教學(xué)效果的及時(shí)檢驗(yàn)。
教學(xué)效果的及時(shí)檢驗(yàn)也是本課程順利實(shí)施的重要環(huán)節(jié)。學(xué)生自行設(shè)計(jì)的每一個(gè)案例定期檢查,及時(shí)評(píng)定和鼓勵(lì)。對(duì)于課程所要求的核心知識(shí)點(diǎn),要逐個(gè)學(xué)生進(jìn)行檢查,以了解學(xué)生的掌握情況。另外還要鼓勵(lì)學(xué)生積極參加各類(lèi)移動(dòng)互聯(lián)賽事,通過(guò)賽事的準(zhǔn)備,強(qiáng)化學(xué)生的知識(shí)掌握,增強(qiáng)學(xué)生學(xué)習(xí)信心。
4 移動(dòng)互聯(lián)課堂教學(xué)呈現(xiàn)過(guò)程(Mobile internet
classroom teaching process)
下面結(jié)合一個(gè)簡(jiǎn)單案例的講解呈現(xiàn)教學(xué)過(guò)程。
例如:講解Android課程中如何實(shí)現(xiàn)頁(yè)面跳轉(zhuǎn)。具體課程呈現(xiàn)如下:
首先提出問(wèn)題:處理Android系統(tǒng)手機(jī)中,當(dāng)單擊或觸摸屏幕某一點(diǎn)時(shí),可以從一個(gè)界面跳轉(zhuǎn)到另一個(gè)界面。在使用微信進(jìn)行登錄時(shí),輸入正確的微信號(hào)和密碼后,單擊“登錄”可以跳轉(zhuǎn)到微信界面。
首先給出清晰規(guī)范的需求描述,也可以進(jìn)行實(shí)際效果展示。然后結(jié)合提出的問(wèn)題,讓學(xué)生討論在移動(dòng)互聯(lián)設(shè)備中詳細(xì)的使用過(guò)程。并且引導(dǎo)學(xué)生進(jìn)一步的思考還有哪些操作與該問(wèn)題類(lèi)似。從熟悉的功能中引導(dǎo)學(xué)生進(jìn)行思考。
接下來(lái)討論實(shí)現(xiàn)過(guò)程,在啟發(fā)的教學(xué)模式中一步步引導(dǎo)學(xué)生自己動(dòng)手實(shí)現(xiàn)。
學(xué)生模仿實(shí)現(xiàn)之后,回憶總結(jié)制作過(guò)程。把頻繁出現(xiàn)的操作總結(jié)成步驟,達(dá)到強(qiáng)化記憶的效果。
最后還需要進(jìn)一步強(qiáng)化練習(xí)。通過(guò)布置作業(yè)的方式,也可以由學(xué)生自選相似效果的模塊進(jìn)行課后發(fā)散練習(xí),以達(dá)到鞏固效果。
5 考核方式(Examination method)
除了做到教學(xué)實(shí)施方法的多樣化,還應(yīng)注意考核方式的針對(duì)性、有效性、多樣性,客觀真實(shí)的檢驗(yàn)學(xué)生學(xué)習(xí)的效果。
移動(dòng)互聯(lián)課程強(qiáng)調(diào)學(xué)生的動(dòng)手操作能力,培養(yǎng)學(xué)生的軟件開(kāi)發(fā)實(shí)戰(zhàn)能力。試卷中設(shè)置40%左右的分值作為傳統(tǒng)試卷考察題型(選擇、填空、簡(jiǎn)答),檢查學(xué)生基本理論知識(shí)的掌握情況。60%左右的分值設(shè)置為編程題目,檢查學(xué)生有關(guān)移動(dòng)互聯(lián)方向軟件開(kāi)發(fā)能力。由于編程題目分?jǐn)?shù)比例比較大,完全理論作答,增加了試卷的難度,也不利于學(xué)生正在學(xué)習(xí)效果的檢查。要適當(dāng)?shù)难娱L(zhǎng)考試時(shí)間,并安排考試在機(jī)房進(jìn)行。在考試過(guò)程中,為學(xué)生提供基本的開(kāi)發(fā)環(huán)境和幫助文檔,學(xué)生可以借助電腦驗(yàn)證編程結(jié)果。
6 結(jié)論(Conclusion)
在高校中,移動(dòng)互聯(lián)開(kāi)發(fā)課程已經(jīng)受到許多大學(xué)生,尤其是軟件開(kāi)發(fā)專(zhuān)業(yè)學(xué)生的青睞。仍然采用傳統(tǒng)的教學(xué)模式,學(xué)生的學(xué)習(xí)興趣不能持久保持,教學(xué)效果不能得到改善。經(jīng)過(guò)四年移動(dòng)互聯(lián)課程的教學(xué)印證,有效的教學(xué)模式和合理的教學(xué)組織對(duì)移動(dòng)互聯(lián)開(kāi)發(fā)課程具有極其重要的促進(jìn)作用。做到課前準(zhǔn)備案例;課堂通過(guò)案例展示導(dǎo)入知識(shí)內(nèi)容,并結(jié)合各種教學(xué)方法,做到引人入勝;課后及時(shí)的跟蹤反饋;最后實(shí)施多樣化、針對(duì)性的考核。
參考文獻(xiàn)(References)
[1] Cardone Giuseppe,et al.Fostering Participaction in Smart Cities:a geo-social crowdsensing platform[J].IEEE Communications Magazine,2013,51(6):112-119.
[2] Guo Chenkai,et al.Model Checking for Software Information Leakage in Mobile Application[J].Chinese journal of Computers,2016(39):89.
[3] Meng Xiangwu,et al.Mobile Recommender Systems and Their Applications[J].Journal of Software,2013(6):92-95.
[4] Fang Dingyi,et al.An Evil-twin AP Detection Method Based on RSSI in Smart Home[J].Chinese Journal of Computers,2016(39):22.
[5] 劉國(guó)蘭.移動(dòng)互聯(lián)網(wǎng)環(huán)境下通信業(yè)的發(fā)展機(jī)遇與應(yīng)對(duì)策略[J].信息通信,2013(9):223.
作者簡(jiǎn)介:
馬宏茹(1978-),女,碩士,講師.研究領(lǐng)域:軟件開(kāi)發(fā).