劉興星
摘 要:作為一種新的教學方法,翻轉課堂為大學生的Android軟件開發(fā)課程提供了一套很好的教學思路。本研究在分析國內外翻轉課程的的教學研究的背景下,以《Android軟件開發(fā)》課程作為依托進行深入的分析以及研究,促進師生互動、激發(fā)學生的學習興趣,提高學生的思維能力以及培養(yǎng)學生的實踐與創(chuàng)新能力,為軟件開發(fā)相關課程的教學改革提供了重要的參考依據(jù)。
關鍵詞:Android軟件開發(fā)課程 翻轉課程 教學
一、研究背景
Android軟件開發(fā)課程在教學過程中課程所涉獵的內容多但課時安排少、理論知識抽象、需要有實際操作。但是在傳統(tǒng)的教學過程中,教師授課側重點在于傳授理論知識,并無大量實際操作的時間,這樣導致學生沒有經過實際操作難以理解理論知識,長期造成學生的畏難情緒,降低了學生的學習積極主動性、培養(yǎng)質量不高、難以滿足企業(yè)的用人需求。假若在教學過程中運用翻轉教學的模式,學生在課前自己學習理論知識、將知識點自己進行歸納總結、在課堂上將涉及的知識點進行討論、教師進行答疑解惑,這樣既提升了學生的學習興趣、又提高了學生的實際操作能力、培養(yǎng)了學生的創(chuàng)新思維,讓所學的知識更好的運用到社會工作崗位中去,大大提高了學生的就業(yè)率。
二、研究基礎與研究現(xiàn)狀
翻轉課堂是指學生通過自學的模式,在家通過教學視頻完成所學知識,在課堂上完成作業(yè)與知識內化的一種教學形態(tài),翻轉課堂是以學生為中心充分發(fā)揮學生的自學能力,在課堂進行師生互動、在教學過程中教師通過對學生講述的知識點進行指導的教學方式。翻轉課堂的研究已經有十多年之久,因此有很多很多翻轉課堂的研究與實踐的例子作為有力的參考依據(jù),2010年前后,美國教師喬納森·博格曼、亞倫·薩姆斯和薩爾曼·汗成為翻轉教學的領軍人物[1]。國內對翻轉課堂的研究自2011年之后受“可汗學院”的影響,主要研究的內容是對國外翻轉課堂的研究案例進行剖析。
三、Android 軟件開發(fā)課程翻轉課堂的可行性
Android軟件開發(fā)課程是一門重實踐的課程,依靠理論與實際操作相結合解決工程上的問題,僅僅依靠理論知識來完成教學,遠遠達不到教學水平,會導致學生沒有學習興趣,而翻轉教學非常適合于Android軟件開發(fā)課程,它是將學生課下學習的知識轉變成課堂上的交流,并且通過實踐操作達到很好的教學效果,因此翻轉課堂較為廣泛的應用于研討式的教學中,并且大大提高了教學效率[2]。
四、Android軟件開發(fā)的教學資源
1.微課
教學視頻是翻轉課堂的一個重要的教學工具,教師可以通過手機、電腦錄制教學視頻且視頻長度控制在5分鐘左右,這樣有利于學生對每個知識點的一個掌握吸收。目前微視頻也是應用最為廣泛。學生可以通過電子設備隨時隨地的進行資源的學習。教師也可以通過現(xiàn)在網上主流的教學平臺,極客網、慕課等教學類的視頻網站進行視頻的發(fā)布。
2.管理平臺的實現(xiàn)
在翻轉教學過程中,教師有必要的進行教學平臺的管理,借助現(xiàn)有的免費平臺或者開發(fā)相應的平臺實現(xiàn)在教學的管理,這樣能夠有爭對性的提高學生的學習能力。
五、Android軟件開發(fā)課程翻轉課堂教學模型
Android軟件開發(fā)課程是典型的計算機編程類課程,教學適合采用項目制、案例驅動。這樣能極大的調動學生的積極性。整個教學以一個真實的項目案例為主線,每個章節(jié)學習開發(fā)其中的一個模塊,在演示開發(fā)的過程中講解其中的知識點,知識點是貫穿在任務模塊中的,學生不會明顯的感覺在學習理論知識,不知不覺的就學習了理論知識。如圖1所示,Android軟件開發(fā)課程模型總共包括三大過程:
1.課前預習
2.課中討論,訓練和答疑
3.課后固化
4.課前預習
跟傳統(tǒng)的教學模式不同,翻轉課堂更強調自學,初高中雖然提倡課前預習,但是就算不預習其實也是可以的,因為老師會在課堂上把所有內容講一遍,只是說預習了的同學上課效果更好。但是翻轉課堂要求學生必須要在課前進行自學,這是非常重要的一個環(huán)節(jié),必不可少。這跟國家、教育部對大學生的要求是一致的,大學生不只是在學校里學知識,更重要的是學如何更好的通過自己的努力去獲取知識,即自學能力與解決問題的能力。如今是個信息泛濫的互聯(lián)網時代,大量的知識都分享在了網絡上,所以鍛煉學生的自學能力顯得尤為突出。
5.課中討論、訓練、答疑
學生在課前進行預習之后,學生會帶著問題來上課,這個時候,分成三步:
(1)討論
先讓學生分組,進行組內討論,這既鍛煉了溝通交流能力,又鍛煉的團隊合作能力。
(2)答疑
在學生進行組內討論之后,肯定還會有得不到解決的問題,這時候就要進行教師答疑。教師進行一對一或者一對多的答疑,解決學生的困惑。
(3)訓練
在教室進行答疑之后,學生帶著提示和思考去解決剛才的問題,進行編碼驗證是否成功的解決了問題。
6.課后鞏固
在課堂上問題得到了解決,課下應該及時的回顧、復習、歸納總結。把總結記錄下來形成自己的學習筆記。在程序設計領域鼓勵分享,即把自己的學習筆記、開發(fā)經驗、解決問題的思路和方法等等發(fā)布在IT論壇上,讓更多的后來者少走彎路。所以,教師也鼓勵學生及時分享,同時方便自己以后進行回顧。
參考文獻:
[1] 劉繁華.趙麗娟.楊文林. 基于翻轉課堂的計算機軟件類課程學習活動設計研究.教育信息技術.2015(4)
[2] 曾明星.周清平.蔡國民.王曉波.顏一鳴.黃云.楊燕萍. 軟件開發(fā)類課程翻轉課堂教學模式研究.實驗室研究與探索.2014(2)