徐紅波+姜建華+劉昌平+常亞萍
摘要:針對iOS移動應用開發(fā)課程的微課建設,以章節(jié)為單位對知識點進行拆分,構建樹狀知識點結構圖,然后,進行微課設計,提出以自主學習為主的翻轉課堂項目化教學方法,在教學實踐中采用比較分析法進行學習過程有效性分析。
關鍵詞:iOS移動應用開發(fā);知識點結構圖;微課;翻轉課堂
中圖分類號:G642.4 文獻標志碼:A 文章編號:1674-9324(2017)51-0186-02
“iOS移動應用開發(fā)”課程是軟件技術專業(yè)的核心課。該課程實踐性強,要求學生具有較強的操作能力。上課時很多教師一邊敲代碼一邊講解,學生邊聽邊敲。一旦學生遇到編程問題,很難跟上老師的節(jié)奏,學生處于被動接收的狀態(tài)。如果學生沒跟上,老師為了保證上課進度,不可能重新將操作再做一遍,進而影響學生學習的積極性和主動性。為了解決這個問題,將課程知識點微處理化,將每個知識點錄制成微課,微課時長一般在10分鐘左右。教師采用翻轉課堂[1,2]項目化教學方法,課下學生觀看微課,課上做項目,將教師從繁重的課堂教學中解脫出來,教師可以有更多時間處理學生編程過程中遇到的問題,增進了師生之間的交流。
一、知識點劃分
在課堂授課中教學的基本單元即為知識點。知識點具體的表現(xiàn)形式包括公式、定義、概念等。知識點以及它們之間的邏輯關系構成了課程的知識體系。針對課程對應的知識體系,任課教師制作知識點對應的微課、課件等資源。因此,建設微課的首要任務是知識點劃分。知識點的拆分以教材章節(jié)為單位進行。拆分出來的知識點既要內容飽滿,不至于粒度過小而導致知識點過多,同時,不能因為涵蓋內容過多而超出微視頻要求的時長。根據知識點之間的邏輯關系劃分知識點,知識點之間的邏輯關系包括父子關系、前導關系、后續(xù)關系和平行關系等[3-4]。根據知識點之間的邏輯關系,確定微視頻先后順序。整個課程的知識點如樹狀圖1所示。
二、翻轉課堂項目化教學方法
根據翻轉課堂教學方法和“iOS移動應用開發(fā)”課程項目化教學,翻轉課堂項目化教學方法如圖2所示[5]。
教學方法實施流程為:
1)教師上傳課程資源發(fā)布學習任務。教師上傳課程資源和發(fā)布學習任務是學生進行翻轉課堂學習的前提。首先,教師制作知識點講解視頻、案例演示視頻和實訓項目資源,然后,登錄微課學習系統(tǒng)后臺,點擊微課管理,新建課程資源,將微課資源上傳到數據服務器上,同時發(fā)布學習任務。
2)學生課前自主學習。課前學生首先注冊“快學云”APP,然后,根據用戶名和密碼登錄快學云,在首頁的全部資源中查找資源,在課程詳情頁面中觀看微課。學生觀看視頻的過程中可以提出問題,教師進行解答。
3)課上師生交流。課上師生交流活動包括項目答疑、評價和交流,對不同學習進度的學生進行個性化指導,達到知識內化的目的。
4)學生自主完成項目。通過課前自主學習和師生交流,學生自主完成項目開發(fā)。
三、課堂實施效果
為了在“iOS移動應用開發(fā)課程”課堂上實踐翻轉課堂項目化教學方法,在2016-2017學年第1學期選擇2015級軟件技術專業(yè)(移動應用方向)6和7班,分別采用傳統(tǒng)課堂和翻轉課堂項目化教學方法,期末統(tǒng)計分析教學質量差異。這兩個班的學生需要完成相同項目。
課程需要學生完成10個項目,期末統(tǒng)計每個項目的完成率,如圖3所示。6班采用傳統(tǒng)教學方法,學生能夠完成前3個項目,從項目4開始,項目的完成率在百分之60至80之間。在開始學的時候課堂氣氛活躍,學生能夠認真完成老師布置的項目,教師和學生之間交流次數較多。隨著課程內容難度加大,項目的難度隨之增加,學生完成項目的難度加大。教師和學生之間交流次數減少,學生很少向老師提出問題。7班采用翻轉課堂教學方法,學生完成前3個項目的比率較低,從第4個項目開始項目的完成率在百分之80至100之間。在開始學習時學生不習慣翻轉課堂項目化教學方法,大部分學生課前沒有觀看微課;大部分學生在課堂上觀看微課,教師和學生之間交流次數較少。當學生慢慢地掌握了翻轉課堂項目化教學方法的時候,課前能夠主動地觀看視頻和完成項目,課堂上師生之間交流解決遇到的問題。
四、小結
本文將翻轉課堂項目化教學方法應用到“iOS移動應用開發(fā)”課程教學過程中,統(tǒng)計分析了翻轉課堂和傳統(tǒng)教學之間的項目完成率。項目化教學同翻轉課堂相結合是否適用于其他軟件開發(fā)課程還需要進一步研究和實踐。
參考文獻:
[1]盧志翔,劉泉生.翻轉課堂模式在“網頁設計與制作”課程教學中的應用研究[J].計算機光盤軟件與應用,2014,(22):213-214.
[2]李曉紅.翻轉課堂在計算機程序設計類課程中的應用探究[J].現(xiàn)代計算機,2014,(6):29-31.
[3]趙欣.計算機網絡課程的知識點劃分與微課程教學設計[J].大連大學學報,2016,37(3):116-118.
[4]楊帆.基于知識點的移動學習課程資源設計研究[D].西南交通大學碩士學位論文,2014.
[5]徐紅波,姜建華,劉昌平,常亞萍.基于移動學習平臺的高職翻轉課堂異步教學方法研究[J].電腦知識與技術,2017,13(1):169-170.
Abstract:Aiming at construction of micro courses for iOS mobile application development course,split the knowledge points in chapters,construct the dendrogram of knowledge points,then carry on the micro class design. This paper puts forward flipped classroom and project oriented teaching method based on self-regulated learning,and uses the comparative analysis method to analyze the effectiveness of the learning process in the teaching practice.
Key words:iOS mobile application development;knowledge structure graph;micro class;flipped classroom