柳靜



摘要:隨著 Android系統的市場占有率不斷提高,各院校設立Android移動開發課程,然而傳統的教學模仿模式已無法滿足互聯網+時代下的教學需求。近年來,泛雅平臺的出現以及迅速發展為課程教學提供了新的方式。本文基于該背景,以Android移動開發課程基本內容、目標以及教學現狀為基礎,對依靠泛雅平臺而建立的Android移動開發課程教學模式進行探討。
關鍵詞:Android移動開發;泛雅平臺;翻轉課堂
中圖分類號:TP311 ? ? ?文獻標識碼:A
文章編號:1009-3044(2019)14-0098-03
Abstract: With the increasing market share of Android systems, colleges and universities set up Android mobile development courses. However, the traditional teaching imitation model can no longer meet the teaching needs of the Internet+ era. In recent years, the emergence and rapid development of the fanYa platform has provided a new way for curriculum teaching. Based on this background, this paper discusses the teaching mode of Android mobile development course based on the platform of Android mobile development based on the basic content, goal and teaching status of Android mobile development course.
Key words: Android mobile development; fanya platform; flip classroom
1 引言
現如今,越來越多的人使用Android操作系統的移動設備,例如手機、平板、車載系統等,由圖1可知,Android系統的市場占有率不斷地升高,從2009年-2015年呈快速上漲的趨勢,在手機網民這一巨大的群體之中,使用安卓手機的用戶達到70%左右。近幾年來Android的快速發展也使得有關的人才需求量加大,各大高校為培養社會人才,紛紛設立Android移動開發課程,但是傳統的授課教學模式已經不能夠滿足課堂需求,亟須做出改變,因此高等教育工作者對此開展了研究討論。
2 Android移動開發課程以及教學現狀
2.1 Android移動開發課程簡介
安卓系統開發課程是計算機相關專業一門非常重要的選修課,教學內容包括:Android的基礎知識以及環境配置與搭建,Activity,Android體系結構以及項目結構分析;用戶界面設計,2D、3D圖形繪制;數據存儲和訪問(SQLite 數據庫、文件存儲等);定位服務與地圖應用;網絡編程,Http 協議、HttpCilent 訪問網絡以及Android NDK開發及綜合案例。[1]
2.2 Android移動開發教學目標
設立Android移動開發課程的目標是:一方面能夠使學生基本掌握有關Android移動開發相關技術以及設計思想,并且能夠以Android開發技術以及相關的開發工具為基礎進行計算機軟件代碼設計,另一方面力求培養學生的能力,使其能夠用移動互聯的程序設計思想和邏輯思維方式進行計算機編程,培養學生們的創新意識,并引導學生將理論付諸行動,以提高實踐開發能力。
2.3 傳統教學方式存在的問題
2.3.1 授課內容無差異化
在Android移動開發的傳統教學之中,主要是以老師講授課程知識為主的教學方式,灌輸式的方式使得知識內化程度低,學生在學習上十分被動,只是為了考試而應付學習。然而,每個學生的學習進度以及對知識的掌握程度不同,在這種教學模式下,教師在面對班級學生的時候根本無法掌握學生們的進度以及薄弱點,學生在沒有完全掌握課程知識的情況下非常容易對課程產生抵觸,從而失去了對Android移動開發的學習興趣。
2.3.2 課時有限,忽視實踐
Android移動開發課程作為計算機專業的選修課程,學期課時一般設置為51個課時,課時相對來說較少,傳統課堂課時安排大部分集中于理論知識的講授,但是Android移動開發課程不能夠光停留在理論上,根據該課程的培養目標必須將理論與實踐相結合,培養學生Android移動開發的實際操作能力。并且,傳統課堂上由于課時有限,教師在課堂上教授知識的時候速度較快,學生在短時間內可能難以消化,造成對知識的掌握不全面,降低學生學習的積極性。
3 基于泛雅平臺的Android移動開發課堂教學研究
3.1 泛雅平臺
泛雅網絡教學平臺是超星集團結合課程資源、軟件研發、數字圖書館等方面的優勢所研發用以教學的新一代網絡教學平臺,該平臺主要包括以下模塊:
(1) 課程門戶:包括課程介紹、教師團隊、教學方法、參考教材、教學資源、課程章節等,對課程基本資料、教師情況等進行介紹;
(2) 課程內容模塊:按照每個章節制作,以標簽分為教學大綱、課程講稿、課件、微課、測驗、知識拓展等,方便學生學習;
(3) 教學互動模塊:包括課程通知、答疑討論、課程作業、考試等,方便學生與教師的交流互動;
(4) 資源共享模塊:包括共享資料、教材教參、推薦視頻、題庫、作業庫、試卷庫等;
(5) 教學管理模塊:用于選課學生、任課教師的管理以及學生學習的統計等。[2]
3.2 基于泛雅平臺的Android移動開發教學研究
3.2.1泛雅平臺下翻轉課堂教學模式
泛雅平臺為Android移動開發課程提供了一個新的教學模式,Android移動開發課堂教學依托該平臺設計出教學的整體框架,即為基于泛雅平臺構建出翻轉課堂(如圖2),彌補傳統課堂的不足之處。
3.2.1.1 課前準備
基于泛雅平臺構建翻轉課堂,教師首先應該根據Android移動開發的課程內容以及教學培養目標來制作教學大綱包括課程內容設計以及教學過程組織,課程內容設計主要由課件、教學計劃、測試題以及知識單元的微視頻和拓展資源所構成,教學計劃可以先列出整體的教學計劃然后按照每個知識點的內容復雜程度來分配課時,課時分配完成后開始制作課件,課件制作上需合理有序、內容豐富,將課程內容細分為幾個知識點,整理出重點難點,然后根據此制作出課件,由于Android移動開發是一門工程性比較強的課程,在電子課件中可以適當地添加綜合案例(例如,Android手機通訊助手的開發與設計案例)。在課件以及視頻等制作完成之后將這些資源上傳至泛雅平臺進行在線編輯、整合后,就可以構成自己需要的課程教學資源。學生方面,在開始上課之前應該進行自主預習,根據需要預習的課程內容,利用泛雅網絡學習平臺上的相關資源開展自主學習,完成教師課前設定的任務,并將自主學習過程中遇到的相關困惑及建議提交至學習平臺,形成課前自主學習反饋。[3]
3.2.1.2 課中授課
在授課過程中,教師應該一方面在泛雅平臺上安排慕課以供學生觀看、學習,并且在每節課知識點講完之后設置測驗以供檢測學生們對知識點的掌握情況,另一方面泛雅平臺可以管理每個學生的學習過程,如視頻的觀看時間、進程、點擊的次數、交流發言、在線時間等,結合其大數據,教師可以快速而準確地獲取學生的學習行為和能力的數據,發現學生學習過程中的興趣點和難點,及時調整教學的進度和教學方法。例如,學生在觀看《Android項目結構分析》這一知識點的微視頻時,教師可以通過泛雅網絡教學平臺所提供的大數據,查看學生們的視頻反芻比,另外,如果學生看這個視頻的平均次數比較多,大于2次,就表明了班級里絕大多數的學生覺得這個知識點相對來說難以理解,所以需要反復觀看才能理解,那么教師應該根據學生觀看情況以及測試的成績情況等方面總結整理出課程有關知識點的重點以及難點,對于學生相對來說掌握不夠的內容,在課堂講解知識點的時候對于這一部分就應該放慢進度,重點講解,以便學生消化理解。對于測試題中錯誤比較多,可以在面授課上針對學生存在的共性問題,采用集中講授或組織討論的方式進行答疑解惑,對于網絡平臺無法完成的個別化指導,也可以在課中階段通過面對面的方式來完成。另外,在課上還應該布置實踐任務,例如利用Android移動開發技術制作課堂點名系統,將班級成員分成幾個小組,分別進行設計制作,通過演講展示的形式給予相應分數,計入綜合考核,引導學生將理論轉換為實踐,提高學習的積極性。
3.2.1.3 課后反饋
學生在課后應該認真完成相應的測試,并且將自己在課中的疑問與同學們討論以進一步的掌握以及理解知識,另外在課后還應及時的在平臺將自己的不足以及對課堂的意見反饋給教師,以達到師生互動。對于課堂上的實踐任務要利用課下的時間去完成,按照課堂上的小組分配分工合作,學會獨立思考,充分闡述個人的想法,發揮創新思維,規劃設計點名系統APP的主界面樣式、以及需要實現的功能如學生信息管理、學生點名管理以及APP主要功能之外的額外功能的制作如數據查詢等,提高軟件的實用型,充分發揮自身的想象力。
教師在課堂結束后應該對結合學生在平臺上觀看課程的完成度、課后測試成績以及實踐任務完成情況等進行綜合評價并且積極收集查看學生們對課程的反饋,并且在平臺的留言模塊查看并解答學生的疑問。對于課上留下的實踐任務成在進行自主進行分工討論、項目需求分析和資料檢索的時間之余,教師可以幫助學
生解決開發中遇到一些問題,幫助學生進步,同時可以提出一些問題考察一下學生對于知識點的掌握程度。 [4]對于學生在開發中的創新思想應該大力贊揚,鼓勵他們進一步學習和探索,充分調動他們的積極性和自主學習性,培養學生們的實踐能力以及創新思維能力。
3.2.2 基于泛雅平臺的教學考核評價機制
另外,傳統的考核評價機制過于重視期末考試的成績,成績分數占據了考核的70%,這種考核方式重理論輕實踐,重結果輕過程、評價主體單一、環節簡單,根本無法客觀公正地對學生進行綜合考量以及評價。然而在互聯網技術快速發展的背景下,泛雅網絡教學平臺的應運而生也為高校提供了多維度考核的平臺。泛雅平臺有著多元化的評價方式,比如說視頻的內置測試、在線測試、作業等教師可以根據自身課程的情況在超星泛雅平臺對課程視頻、課程測驗、訪問次數、討論、閱讀、作業、考試、課堂互動、線下測評權重等進行權重設置,加重過程考核的權重,可以如表1所設置的考核比例來根據學生在線學習的情況以及作業完成情況等方面對每個學生做出評價給出相應的課程成績,最后得出在泛雅平臺的考核總分數,這一部分可以設為占總成績的50%,提高過程考核的重要性,激發學生對待課堂學習過程的積極性。
4 結語
作為新一代的網絡教學平臺,泛雅平臺改變了填鴨式的傳統教學模式,教師可以利用泛雅平臺圍繞Android移動開發課程構建翻轉課堂,解決了課時有限、授課內容無差異化、忽視實踐的問題,教學模式從“以教師為中心” 轉變為“以學生為中心”,學習方式從教師灌輸式轉變為學生自主學習+教師輔導,評價考核機制也由傳統的單一評價方式轉變為平臺評價等多方面綜合評價,因此提高了學生的學習積極性,促進學生和老師之間的互動。
參考文獻:
[1] 張華,吳成英.基于翻轉課堂的Android移動開發課程教學模式研究[J].長春教育學院學,2017(3).
[2] 詹長娟,王翼,王華,等.基于泛雅網絡教學平臺的藥物化學網絡課程的建設[J].廣東化工,2016(6).
[3] 吳華芹.姚勇,現代信息技術在程序類課程中的新型教學模式研究[J].信息與電腦,2018(9).
[4] 趙書紅.基于超星泛雅平臺的混合式教學實踐與研究[J].中國信息技術教育,2018(6).
【通聯編輯:梁書】