一個(gè)移動(dòng)應用軟件開(kāi)發(fā)實(shí)訓的教學(xué)案例論文
本文針對應用型本科院校人才培養需求,以培養移動(dòng)軟件開(kāi)發(fā)人才為目標,設計了一個(gè)Android移動(dòng)應用開(kāi)發(fā)實(shí)訓教學(xué)案例。從實(shí)訓目的、任務(wù)與學(xué)生團隊管理、相關(guān)的知識點(diǎn)、實(shí)施步驟、關(guān)鍵功能模塊實(shí)現思路方面,論述了案例的教學(xué)方法,對應用型本科院校的移動(dòng)應用軟件開(kāi)發(fā)實(shí)踐教學(xué)有一定的參考價(jià)值。
1.實(shí)訓目的、任務(wù)
實(shí)訓目的:使學(xué)生熟練掌握Java IO流、Java多線(xiàn)程、Java網(wǎng)絡(luò )編程、Java JDBC、Android 移動(dòng)應用開(kāi)發(fā)、Java Web應用開(kāi)發(fā)方法,初步具備基于C/S結構的綜合應用軟件開(kāi)發(fā)能力。
該心率檢測軟件由Android手機客戶(hù)端和Web服務(wù)器兩個(gè)應用程序組成。手機客戶(hù)端檢測用戶(hù)的心率,將所測心率上傳到服務(wù)器保存。服務(wù)器對心率數據進(jìn)行分析處理,并向用戶(hù)提供相關(guān)的健康服務(wù)。
為了培養學(xué)生的團隊合作精神,將學(xué)生分成每組5~6人的項目開(kāi)發(fā)小組,每組內至少包含一名編碼能力較強者,以便學(xué)生之間互幫互學(xué)。
實(shí)訓時(shí)間為四周,每周20學(xué)時(shí),整個(gè)開(kāi)發(fā)過(guò)程分為以下階段依次實(shí)施,如各階段工作安排表所示。
2.相關(guān)的知識點(diǎn)
Android移動(dòng)應用開(kāi)發(fā):攝像機的操作、定時(shí)器的操作、圖形的繪制、攝像機圖像信息處理、Android的消息傳遞機制、Android與Web的數據交互等。
Java Web開(kāi)發(fā):MySQL數據庫的連接、讀取并保存頁(yè)面表單數據、Web與Android的數據交互并保存來(lái)自Android客戶(hù)端的數據、數據的圖形化顯示、利用tomcat部署網(wǎng)站等。
3.需要重點(diǎn)指導的功能模塊
案例的開(kāi)發(fā)環(huán)境為Android 4.2.2、Eclipse Java EE IDE、MySQL 5.6、Tomcat 9.0。
在實(shí)訓教學(xué)環(huán)節中,主要培養學(xué)生解決實(shí)際工程問(wèn)題的能力,重點(diǎn)是文檔編寫(xiě)和代碼編寫(xiě)能力,其中代碼的編寫(xiě)能力又是重中之重。從已完成的教學(xué)實(shí)踐來(lái)看,以下是包含上節所述知識點(diǎn)的、需要教師在程序編碼過(guò)程中重點(diǎn)和詳細指導的主要功能模塊。
◇MySQL數據庫的連接和關(guān)閉。
◇Android APP向Web發(fā)送注冊信息。
◇Web接收Android APP發(fā)送的數據。
◇Web向Android APP發(fā)送數據。
◇Android APP接收來(lái)自Web的數據。
◇Android APP攝像機的打開(kāi)與關(guān)閉。
◇Android APP圖像處理及心率算法。
◇利用第三方j(luò )ar包以圖形化方式顯示心率數據。
本項目實(shí)訓是為了強化學(xué)生前期所學(xué)知識而設置的一個(gè)綜合實(shí)踐環(huán)節,因此較適合安排在軟件工程專(zhuān)業(yè) 的第7學(xué)期進(jìn)行,全程貫徹“Learning by Doing”思想,課堂上教師只要先期初步講授基于A(yíng)ndroid的攝像機應用編程和JSP網(wǎng)絡(luò )編程相關(guān)知識點(diǎn),其他知識點(diǎn)在編碼階段邊做邊學(xué)。其中,將數據通過(guò)Android APP提交給Web 服務(wù)器、Android APP訪(fǎng)問(wèn)Web服務(wù)器的技術(shù)架構、如何在A(yíng)ndroid APP中把Web服務(wù)器響應的數據解析還原是學(xué)習過(guò)程中的重點(diǎn)和難點(diǎn)。該實(shí)踐環(huán)節在學(xué)生中實(shí)施后,獲得了較好的教學(xué)效果, 學(xué)生的綜合實(shí)踐能力有了一定程度的提高。
【一個(gè)移動(dòng)應用軟件開(kāi)發(fā)實(shí)訓的教學(xué)案例論文】相關(guān)文章:
茶葉食品安全案例教學(xué)的應用論文11-16
腎內科教學(xué)下案例教學(xué)法的應用論文02-27
機械加工教學(xué)實(shí)訓改革探索的論文11-23
小組考核法在護理技能實(shí)訓教學(xué)中的應用11-18
關(guān)于實(shí)驗實(shí)訓課教學(xué)改革的論文03-19
淺析案例教學(xué)在《行政法》教學(xué)方法改革中的應用論文03-18
案例教學(xué)在會(huì )計教學(xué)中的應用探討論文02-24
出納實(shí)訓與電算化實(shí)訓教學(xué)改革論文12-05
- 相關(guān)推薦