摘 ?要:隨著信息教育的普及,學習編程的人越來越多,傳統的課堂教學及學習方法在現在教學中逐漸凸顯其短板。該研究以廣州工商學院計算機專業學生為研究對象,在分析新型教學模式的基礎上,結合移動互聯提出了與課堂教學相結合的“碎片化”教學體系構建及教學質量監控策略。通過研究,以期對構建新型教學模式和教學質量監控提供有益的指導經驗。
關鍵詞:C語言;教學體系;碎片化;質量監控
中圖分類號:G642.3;TP312.1-4 ? ? 文獻標識碼:A 文章編號:2096-4706(2019)12-0124-03
Abstract:With the popularization of information education,more and more people are learning programming. Traditional classroom teaching and learning methods have gradually highlighted their shortcomings in current teaching. Based on the analysis of the new teaching mode and the mobile internet,this research takes the students majoring in computer science in Guangzhou College of Technology and Business as the research object,and puts forward the construction of “fragmented” teaching system and teaching quality monitoring strategy combined with classroom teaching. Through research,it is expected to provide useful guidance for building new teaching models and monitoring teaching quality.
Keywords:C language programming;teaching system;fragmentation;quality control
0 ?引 ?言
學生的發展是教育教學改革的重點,也是教育改革發展的必然要求。隨著《國家中長期教育改革和發展規劃綱要(2010-2020年)》和《國家教育事業發展“十三五”規劃》等政策的推行,各院校的改革“新招式”也如雨后春筍“各顯神通”。然而,在實際的教學實踐中,仍存在“課上熱熱鬧鬧,課下空空如也”、學習效率低下及教學效果監控不到位的問題。因此,教學改革依舊是重點研究項目之一。
1 ?傳統C語言課堂教學弊端
C語言作為大多數編程語言的入門基礎,也是眾多高校計算機編程人才培養入門課的首選教程,其在編程基礎邏輯性及系統性入門學習中至今仍發揮著重要作用。“C語言程序設計”作為我校計算機專業學生的專業基礎課程,其教學目標旨在培養學生嚴密的邏輯思維和編程思想,提高分析問題、程序編寫及程序調試的能力。以當前的社會現狀,各行業特別是IT行業的人才結構及技術更新迅猛,職業和崗位也在持續調整,高等教育作為學生以后步入社會前的基礎環節,其重要性可見一斑。如何培養學生的編程興趣,提高其分析問題、邏輯思維及編程設計能力,進而培養高素質的應用型計算機專業人才已成為該課程教學改革的重點。
近年來,C語言的教改工作雖取得一定的成績,但在當前大部分高校實際教學實踐中,“C語言程序設計”課程卻仍舊是一成不變的教學模式,在所謂的轉變思想和新教育理念甚至近年來的“眾創”環境下,C語言的教學模式依舊不夠完善,考察現階段C語言實踐教學過程,不難發現C語言實踐教學模式還存在以下幾個方面的不足。
(1)實踐教學內容無層次結構之分。一般生源的來源有城市農村之分,對于來源于農村的中學生,他們基本上都沒接觸過計算機,來源于城市地區的學生不但大部分家里有計算機,甚至還有部分參加過培訓。而傳統的C語言實踐教學基本上是按照教程和上機指導統一的實驗內容上課,導致部分學生做不完,部分學生課堂中無所事事,教學內容不能滿足不同層次學生的需求。
(2)教學手段單一,“教”與“學”基本僅限于課堂。目前的教學模式基本以課堂上教師布置編程題目,然后保證學生完成程序的編寫及解決在調試中遇到的問題就算達到課程目標,學生只能機械地完成程序編寫,未能靈活地應用所學到的知識,也不能利用課下的“碎片”時間,突破時間及空間隨時編程,而課堂的時間有限,遇到問題及想法也無法一一請教解決,不利于學生創新能力的培養。
(3)缺乏完善的評價方式。對“教”與“學”監控不到
位,考核方式大多是通過試卷考試來考核學生的學習效果,或提供題目給學生,要求他們在一定的時間內編程計算結果,教師根據學生編寫的代碼及調試結果給出考核成績,無法全面考查學生整個學期的學習情況和學生分析問題、解決問題的能力,成為了整個教學管理中的暗區。
(4)教師的企業相關工作經驗不豐富,甚至沒有。授課與實際應用脫節,紙上談兵。
(5)缺乏相關的輔助教學資源,教學資源建設不到位。
(6)缺乏對專業基礎教學規律及教學方式研究,導致從課程開始到課程結束即結束了對C語言的學習,無課程延續性及監控,當后續課程中再用到C語言編程時則無從下手。從開課到考核的整個教學過程都缺乏基于人才培養目標的規劃。
上述現實問題的存在使得C語言課程的價值和育人功能被消解,面對全面提高應用型人才培養教育教學質量的要求,匡正C語言課程甚至專業基礎課程教學的應有價值,是高校課程改革的題中之義和應然之舉。如何建立一套契合高校人才培養目標的線上線下結合的專業“C語言程序設計”基礎課程體系,加強課程“教”“學”“評”的實施管理,是一個尤為迫切的研究課題。
2 ?新型教學模式的分析
新型教學模式離不開現代信息技術的輔助,無論是C語言課程還是其他課程均已廣泛采用PPT輔助教學,還有繼PPT之后的Pad平板電腦教學,再是近幾年不斷興起的移動端互動課堂系統軟件教學。其教學模式各有優勢同時也有潛在的不足。
PPT演示文稿是課堂教學的一大助力,它能運用圖、文、動畫、表格等多功能合一的多媒體輔助,使課堂教學更直觀生動,再結合教師課堂講解能使課堂的教學效果上升一個階梯。然而課堂教學時間有限,學生的注意力也可能會被多媒體所分散,再則教師也可能會過分依賴PPT。
Pad教學可以使師生互動更加積極,亦能增強學生學習興趣。學生也可通過Pad完成課堂練習,教師也能及時了解學生學習過程并反饋結果,且不用在教室里全場走動巡查。而Pad教學的缺點也尤為突出:在教學過程中可能造成設備故障,或教師在教學設計時可能過于重視Pad輔助硬件教學的分量從而忽略學生的自主性。
而近幾年興起的移動端互動課堂系統軟件教學則更為便捷,優勢也更為明顯。其兼具資源庫、課堂考勤、在線練習測試等特點,使得近幾年移動端教學系統軟件的開發和運用也如雨后春筍大量涌現,如網易云課堂、騰訊課堂、雨課堂、云課堂、智慧課堂等。本項目組通過對多款移動端教學系統軟件的前期調研分析了解到大部分產品不支持編程、不提供視頻學習和論壇交流功能。
3 ?“碎片化”新型教學模式下的創新實踐
本項目以廣州工商學院(以下簡稱我校)計算機專業的學生為研究對象,以“C語言程序設計”課程為例。首先,我校計算機專業學生在大一學期即開設“C語言程序設計”課程,彼時大多數學生仍未攜帶電腦進校,課后線下無法繼續學習編程;其次,僅限于課堂上的教學時間有限,根本無法滿足學生的編程練習,且不同的教師對不同的問題有不同的見解及講解;再者,學生可能在課下隨時有編程的想法而不便隨時編程,無法突破時間與空間的約束,需要利用“碎片化”時間學習編程的有效方法。
本項目以課堂PPT演示文稿為輔,結合線上PC端網上教學和移動端微信APP教學,三位一體構建C語言課程線上線下教學體系。
(1)PPT演示文稿輔助課堂教學。C語言的教學概念、算法解說可以通過多媒體PPT演示節省板書時間,且PPT的表格、文本、聲音、圖像等表達更加直觀形象。
(2)課后線上通過PC端視頻教學及線上練習、考試等。我校與思科(中國)創新科技有限公司的協同育人項目為我校開放了思科網校網(www.netacad.com)學習的功能,教師可以通過該平臺上傳學習資料和布置課后作業,同時線上的練習及每章節的實操考核和綜合考核等一定程度上彌補了課堂教學的不足,實現了PC端的“碎片化”時間的利用。
(3)通過移動端APP,突破時間與空間進行視頻學習和編程等。隨著互聯網的普及和移動開發的發展,似乎看到了未來新型學習方式的曙光。本項目通過學生開發的移動端APP支持教學視頻、在線編程、語法查詢、課堂管理、成績管理和社區論壇,為我院“C語言程序設計”的教學提供了突破時間空間約束的平臺,充分利用移動端的優勢,有效地利用碎片化的時間學習C語言。
通過課堂教學、PC端和移動端APP三位一體的教學模式構建的線上線下結合的教學體系,充分利用了課堂時間和課后“碎片化”時間,從而達到良好的教學效果。
4 ?線上線下教學質量監控過程
課程教學質量監控一直是高校教學研究的核心,教學質量的監控不到位可能導致教師完不成教學任務,學生混學分的情況。因此,完善課程教學質量監控是課程建設中的重要內容。
以我校“C語言程序設計”課程為例,該課程的綜合評價方式主要以三部分組成。
(1)線下課堂教學考核。以課堂教學過程考核、期中考核、期末考核相結合的考核方式,該方式采用30%*課堂教學過程考核(包括考勤,搶答,平時作業等)+30%*期中考核+40%*期末考核作為線下課堂教學考核結果。
(2)線上PC端考核。以PC端網上思科網校各章節考試、綜合考試相結合的考核方式,該方式采用50%*各章節考試平均分+50%*綜合考試作為線上PC端考核結果。
(3)移動端APP考核。以移動端APP上的100%*平時作業成績平均分作為線上移動端APP考核結果。
以上三部分的成績以30%*線上PC端考核+30%*移動端APP考核+40%*線下課堂教學考核作為“C語言程序設計”課程的綜合評價結果。
5 ?結 ?論
本項目以廣州工商學院“C語言程序設計”課程為例,在分析了新科技背景下的幾種典型的新型教學模式:PPT演示文稿輔助教學模式、Pad課堂互動教學模式以及近幾年興起的移動端互動課堂系統軟件教學的優勢及其弊端,指出各種教學模式融合教學的設想,構建基于線上線下的新型教學模式及質量監控體系,該模式體系結合課堂教學、PC端和移動端APP的優勢,以新科技為橋梁,營造突破時間空間的學習環境,有效地利用“碎片化”時間,實現課堂教學及課后線上隨時隨地學習C語言并考核體系實行效果的智慧型教學環境,及時的交流互動和學習反饋使學生及教師的聯系更加緊密,同時極大地增強了學生的教學參與感和積極思考的意愿,有利于學生的智慧發展及師生間的教學相長。對新科技背景下的高等教育教學模式改革進行了有益的探索和嘗試。
參考文獻:
[1] 楊翠平.“互聯網+”背景下高校教學模式創新研究與啟示 [J].長春師范大學學報,2016,35(10):108-110.
[2] 馬玲,李超群.因材施教探究新型教學模式——以機械制圖課程教改為例 [N].中國教育報,2019-03-19(11).
[3] 李晴晴.翻轉課堂應用實踐案例分析——以聚奎中學為例 [J].教育現代化,2019,6(16):183-186.
[4] 姚佳,馬悅,徐文,等.基于微課的翻轉課堂在醫學微生物實驗教學改革中的探索 [J/OL].微生物學通報:1-15,https://doi.org/10.13344/j.microbiol.china.180859,2019-02-18.
作者簡介:劉麗娜(1987-),女,漢族,廣東汕尾人,講師,網絡工程師,碩士,研究方向:網絡工程、數據挖掘。