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