王崢 王潔
摘要:針對計算機通識課《Python語言程序設計》面向非計算機專業學生開設,多數學生沒有程序設計基礎的特點,結合當前“停課不停學”的防疫形式,依靠“中國大學慕課”、超星教學平臺等線上資源,實現本門課程“翻轉課堂”教學模式的應用。從而充分利用網絡資源,合理設置學習內容,調動學生學習積極性,達到提升學習效果的目的。
關鍵詞:線上教學;MOOC;超星教學平臺;翻轉課堂
中圖分類號:G642? ? ? ? 文獻標識碼:A
文章編號:1009-3044(2022)04-0150-02
計算機技術與各行業的關聯程度日趨密切,各個專業對學生計算機應用能力的要求不斷提高。在此背景下,學生學習計算機的熱情和期望也不斷增強,尤其希望學校能開出不同層次、不同類型的計算機課程,以滿足各自不同的需求。Python 語言具備腳本語言特征,代碼精簡、易讀,同時也具備面向對象語言的各種特征,開源和跨平臺的特性吸引了眾多的使用者和貢獻者,使其具有強大的內置庫和第三方庫,并維持良好的生態環境[1]。因此,我校開設Python語言面向全校理工科專業學生。開課初期仍采用傳統講授模式,以教師講授為主,學生上機操作為輔。存在問題如下[2]。
(1)程序設計類課程知識點分散且繁多,傳統教學中課堂講解理論知識幾乎占據了所有有限的課堂時間,存在“多理論、少操作”現象,學生對重難點知識不能深刻理解,理解不了編程思想,未能創建計算機思維方式,體會不到編程的樂趣。
(2)程序設計教學過程中普遍存在“教師主導課堂,學生被動地接受”等現象,課堂缺乏活躍的互動氛圍,這導致學生基本沒有自主學習的能力和自主研究、探索的精神,教師盡心講解,學生卻沒有時間思考,學生自主思考空間被剝奪。
(3)缺少教學資源、教學方法單一,教師不能通過多種渠道及時獲取學生學習情況反饋;不同專業、不同地區各個學生的計算機基礎差異較大,已具備知識及對知識的需求也有所不同,教師將時間和精力過多地投入到講授環節,單一的教學模式及方法無法遵循因材施教的原則。
(4)缺乏階段性評價,只注重最終考試,不注重過程性考核,并且考試以理論知識為主,忽略了程序設計課程的本質,學生考前只要認真突擊復習就可以得到高分,而動手編程和實踐創新能力并沒有任何提升。
(5)教師的教學活動被限定在課堂以內。傳統的教學模式中,教師的教學活動只能建立在教室面授。在有限的時間和空間無法有更多的互動,無法對每個學生的學習活動進行監督或個性化教學,并且如果師生在不見面的情況下無法開展教學活動。
基于以上各種問題,我們嘗試翻轉課堂教學模式,翻轉“教師主體講授”為“學生自主學習”,打破時間和空間的限制,改革傳統教學模式,培養學生的學習主動性,加強學習過程監督和過程考核,注重能力提升,促使教學成果可量化,提高教學質量和教學效果。
1 線上教學資源構建
1.1線上資源規劃
課程線上資源依托國內著名慕課平臺中嵩天老師團隊國家精品在線課程《Python語言程序設計》視頻,同時根據學生學習情況補充知識點視頻上傳到我校課程中心超星平臺。教師可在平臺發布討論話題組織討論、上傳課程課件、學習素材、課程軟件資源、題庫等內容。我們借助Python123這個平臺不但提供了大量程序設計題目,而且能完成自動批閱,實現了Python程序的OJ。
教學材料決定了教學工具和教學環境設施等教學資源需求。任課教師著重開發用于線上教學的慕課資源,如視頻、課堂討論、線上練習等[3]。我們在開展“翻轉課堂”教學時以視頻資源作為基礎,圍繞其展開資源建設。有了高品質的基石只需結合我校學生情況設計線上教學過程、做好學情分析、因材施教、師生互動等工作。Python語言程序設計線上資源框架如圖1所示。
Python語言程序設計課程的翻轉課堂教學材料框架中線上教學材料包括 220多個授課視頻、7個常用的Python程序設計模塊、16個優秀的Python程序實踐案例、6份章節測驗、10份客觀作業、篩選出50左右道程序設計題目、若干討論話題等。整個框架涉及4個平臺。
1.2線上資源綁定
開學前一周任課教師建立課程學習QQ群并將群二維碼上報教務處,由教務處統一發放到二級學院,學院通知到選課學生。學生掃碼進入相應任課教師的課程群。教師在群中發布資源使用指南。
學生按照指南完成中國大學慕課和Python123平臺賬戶注冊并添加相應課程。其中Python123平臺教師需提前創建課程并將學生信息導入課程平臺,學生才可添加課程。校內超星平臺無需注冊,學生實名登錄即可。至此,各線上資源和師生之間實現綁定。
2 線上教學活動實踐
2.1線上教學活動設計
在教學活動中,我們可重點采用屏幕分享功能。學生可看到教師屏幕上的課件、視頻、操作過程等。教師演示時的講解也可被清楚傳遞。同時,教師也可利用聊天功能組織學生討論、答疑等活動。
課程的考核工作我們借助超星平臺的數據分析能力,使得學生學習過程得以記錄,注重了過程考核并盡量可量化。課程過程考核體系設計如表1所示。
學生在課程中心所有的作業成績都被統計出來存儲,學生的每次簽到,每次討論話題的參與等同樣也被也被記錄,加權后作為理論平時成績。
2.2線上教學活動開展
(1)確定線上教學時間。線上教學相比較傳統教學不受空間限制,但是需要師生同時參與的部分必須統一時間在線。
(2)教師提前一周通過課程中心和QQ群將本周學習內容、要求、課程素材、測驗、討論話題等通知學生,學生自主觀看課程視頻學習完成作業、測驗等。
(3)組織線上教學活動。教師根據課程中心統計數據,分析學生學習效果。借助QQ群視頻會議功能組織線上講解和討論。
(4)課程組同行交流。課程組同行在關于線上平臺使用,線上教學活動的設計、組織等相互交流。課后還會對教學內容設置,作業發布,學生掌握情況,后續教學內容開展等方面交流。
3 結語
基于MOOC的翻轉課堂有效地解決了防疫期間師生無法見面,傳統教授模式的教學活動無法開展的難題。同時也解決了傳統課堂教師單向輸出反饋偏少,教師時間和精力過多耗于講授而缺少學情分析,師生互動等弊端。翻轉課程充分利用了網絡上的優質資源避免了教師的重復勞動。這種新模式向學生提供了豐富的線上資源為學生自主學習創造出良好的條件。
基于MOOC的Python語言程序設計翻轉課堂是一種新式的教學模式探索有其優點,但也有其弊端。比如,這種模式是建立在學生具有較高的自覺性和自我管理能力,整個學習過程需要學生主動參與,教師不能像傳統課堂那樣當面監督。對于教師而言,首次嘗試這種新模式具有一定的挑戰性,實踐過程中難免會有不足。教學活動才剛開始還不足一個月,教學效果如何,還需待整個學期結束才能評判。
參考文獻:
[1] 王變琴,孫雪冬,陳薇薇,等.機器學習通識課程建設與教學實踐探索[J].計算機教育,2019(12):85-88,107.
[2] 賈金芳,王曉英,劉志強,等.基于SPOC的C語言翻轉課堂教學改革與探索[J].計算機教育,2019(1):141-144.
[3] 朱洪軍,李曦.基于MOOC的混合式教學設計與實踐[J].計算機教育,2019(6):147-151.
[4] 袁舒雯,張藝璇,萬賽羅,等.基于微課的翻轉課堂深度學習教學模式設計和實踐[J].安徽廣播電視大學學報,2021(1):30-34.
[5] Nan S,Bin| W H,Li G,et al.Analysis of flipped classroom design of microbiology based on SPOC mixed teaching mode[J].International Journal of Social Sciences in Universities,2021,4(1).
[6] 姚水花.基于雨課堂的翻轉課堂教學的實踐研究[J].教育信息技術,2021(3):58-61.
[7] 許淋萍.基于成果導向的應用型本科高校混合式教學模式構建[J].教育觀察,2020,9(42):97-99.
[8] 李昆,趙剛.翻轉課堂在“數據結構”中的應用[J].南昌航空大學學報(自然科學版),2020,34(4):118-122.
[9] 王慶月,馬云.基于項目教學的Web程序設計翻轉課堂教學模式設計[J].信息與電腦(理論版),2020,32(24):253-254.
[10] 隋曉紅.基于OBE教育理念下的“信號與系統”課程教學改革[J].黑龍江教育(理論與實踐),2021(3):68-69.
[11] 孫愛香,張立濤,張軍.基于騰訊會議的翻轉課堂在實驗教學中的應用——以Java程序設計基礎為例[J].黑龍江教育(高教研究與評估),2021(3):35-36.
[12] 宋文琳.SPOC+翻轉課堂在C語言課程教學中的應用[J].電腦知識與技術,2021,17(1):174-175.
收稿日期:2021-06-10
基金項目:南京曉莊學院2020年教改項目(南曉院教字[2020]5號)
作者簡介:王崢(1978—)男,陜西省寶雞市人,講師,碩士,研究方向:計算機應用,計算機教育;王潔(1979—)女,江蘇省南京市人,講師,碩士,研究方向:計算機應用,計算機教育。