吳年志
【摘 要】針對傳統(tǒng)《C語言程序設計》課程教學存在的問題,結合超星學習通與PTA兩個學習平臺的優(yōu)缺點,進行線上線下混合教學模式的研究和實踐,從教師課前、課中及課后管理、考核方式等方面進行探討,以提高教學效果和學生自學能力。
【關鍵詞】超星學習通;PTA;混合式教學;C語言程序設計
《C語言程序設計》是許多理工類大學大一新生第二學期必修計算機類公共基礎課,該課程強調對計算思維和基本程序設計能力的培養(yǎng),課程涉及的知識點多、面廣、表達形式豐富、內(nèi)容難易度差異較大、程序設計靈活、實踐性較強,加上學生邏輯思維層次不一,因而該課成為公認的比較難學的課程之一,給學生的學習帶來一定的困難[1]。但此課程又會直接對后續(xù)課程的學習和今后的編程思維產(chǎn)生很大的影響。采用傳統(tǒng)的教學模式,沒有很好地調動學生的學習積極性,學生被動參與教學,教學過程還是以教師為中心,學生的自主學習能力無法得到培養(yǎng)。
一、傳統(tǒng)《C語言程序設計》課程教學存在的問題
課時短并且學生學習積極性不高。首先,該課程主要的教學群體是非計算機專業(yè)的學生,學生計算機專業(yè)基礎普遍較差,并且學習的積極性不高。其次,目前該課程大綱規(guī)定的總課時一般只有48課時,其中32課時在課堂教學,16課時上機實驗。課時短,且大部分是在教室講授,學生上機時間明顯偏短。
傳統(tǒng)教學課堂管理困難。一般該課程都是大班授課,人數(shù)較多。無論是課堂考勤,課堂互動及布置作業(yè),難以讓每個學生表現(xiàn)自己,聽課效果不佳。傳統(tǒng)上機實驗,學生使用常規(guī)的編程軟件由于沒有及時反饋平臺,學生難以及時糾錯,對于編程語言的學習來說,效果不佳。
傳統(tǒng)的課程考核方式較為簡單,不夠精準與公平。由于班級人數(shù)多,作業(yè)及實驗成績難以真實反映每位學生的學習狀況。而且平時作業(yè)、實驗和期末試卷仍以人工手動批閱為主,工作量大,而且易出錯。
二、混合式教學
混合式教學即將在線教學和傳統(tǒng)教學的優(yōu)勢結合起來的一種“線上”+“線下”的教學。通過兩種教學組織形式的有機結合,可以把學生的學習由淺到深地引向深度學習。
混合式教學,具有這幾個方面的特征。1、這種教學從外在表現(xiàn)形式上是采用“線上”和“線下”兩種途徑開展教學的;2、“線上”的教學不是整個教學活動的輔助或者錦上添花,而是教學的必備活動;3、“線下”的教學不是傳統(tǒng)課堂教學活動的照搬,而是基于“線上”的前期學習成果而開展的更加深入的教學活動;4、這種“混合”是狹義的混合,特指“線上”+“線下”,不涉及教學理論、教學策略、教學方法、教學組織形式等其他內(nèi)容,因為教學本身都是具有廣義的“混合”特征的,在廣義的角度理解“混合”沒有任何意義。5、混合式教學改革沒有統(tǒng)一的模式,但是有統(tǒng)一的追求,那就是要充分發(fā)揮“線上”和“線下”兩種教學的優(yōu)勢改造我們的傳統(tǒng)教學,改變我們在課堂教學過程中過分使用講授而導致學生學習主動性不高、認知參與度不足、不同學生的學習結果差異過大等問題。6、混合式教學改革一定會重構傳統(tǒng)課堂教學,因為這種教學把傳統(tǒng)教學的時間和空間都進行了擴展,“教”和“學”不一定都要在同一的時間同一的地點發(fā)生,在線教學平臺的核心價值就是拓展了教和學的時間和空間。
傳統(tǒng)課堂在學習的過程中形式較為單一,內(nèi)容也較為固定,學生的學習往往較為呆板,學習興趣較低。而網(wǎng)絡課堂教學雖然擁有了更加全面的教學,但是主要的問題在于教學時間過于細碎化,學生很難通過一段段的學習來建立思維網(wǎng)絡?;旌鲜浇虒W則是在教學的過程中將傳統(tǒng)教學與線上教學的優(yōu)缺點進行結合,充分讓兩者進行互補,這對于兩者來說都是一種良性的發(fā)展方向[2]。
三、超星學習通與PTA介紹
超星學習通一平三端網(wǎng)絡教學云平臺,同時支持教師端、移動端和管理端,這三端分別對應課堂教學、學生自學和教務管理,涵蓋了課前、課中、課后、日常教學全過程。該平臺包括微慕課、題庫、作業(yè)、考試、PPT 資源、課件等資源,實現(xiàn)了課程資源與平臺的無縫對接。課堂中使用投屏、隨機提問、課堂小測試、在線問卷等多種課堂教學功能,既提高了課堂互動,又給教師帶來了高效便捷的體驗。后臺基于大數(shù)據(jù)分析,把學生參與教學的數(shù)據(jù)可視化,幫助教師數(shù)據(jù)統(tǒng)計。
PTA是一個程序設計類實驗輔助教學平臺。PTA平臺支持題目多,題目類型多,可以實現(xiàn)程序的在線編譯,在線運行,能及時反饋學生實驗問題,既能提高學生學習的積極性,又能降低任課教師的負擔[3]。
四、基于學習通與PTA的混合式教學研究及實踐
學習通平臺的優(yōu)點在于課程的學習過程的管理,但是缺點是對編程類課程無法實現(xiàn)在線編譯和運行,而PTA平臺正好相反。本人結合學習通與PTA兩個平臺的優(yōu)缺點,利用學習通平臺主要完成教學過程的管理,利用PTA平臺完成作業(yè)、實驗和考核的管理,具體做了如下幾方面的混合式教學的研究和實踐:
(一)課前管理
首先要充分完善學習通與PTA兩個平臺上的教學資源。比如要在學習通上上傳一下必要的學習資料(包含相關軟件),課程的教學視頻和PPT,課程教學的要求,設置好任務點及成績權重等。在PTA上完成相關作業(yè)和實驗習題集的創(chuàng)建等等。
其次在每次上課前要做好學習通上的課中互動環(huán)節(jié)的資料準備,這樣才能保證課堂教學中的教學效果。
最后,一定要充分做好課前的各種備課工作。比如課件PPT,編程環(huán)境,各種教學預案等。
(二)課中管理
在課堂教學中,可以利用學習通的二維碼考勤方式對學生進行考勤,保證學生的上課參與率。課堂教學中,結合學習通的各種互動教學方式,比如投票,討論,隨堂練習等,活躍課堂氣氛,及時了解學生的學習活動。
在整個課堂教學中,利用移動教學的優(yōu)點,走到學生中間,發(fā)現(xiàn)學生問題,監(jiān)督學生的學習狀態(tài),解決學習困難學生的問題,一方面可以增進師生的感情聯(lián)系,另外一方面減少學生利用手機完成一些與課堂無關的事情。而學生之間可以按照教師的要求進行討論探究式學習,讓整個課堂活躍起來,讓所有學生參與教學,從而提高教學質量。
在機房的實驗教學中,可以充分利用PTA平臺的優(yōu)點,監(jiān)督學生上機的程序提交情況,根據(jù)學生提交的實時情況及成績排名情況來實時監(jiān)督學生的實驗完成情況,并根據(jù)反饋對學生做及時有效的實驗指導。
(三)課后管理
總的來說,課后教學就是如何利用好教學現(xiàn)代教學工具,反思和總結課堂教學,促進課程持續(xù)改進;學生線上差異化拓展,實現(xiàn)個性化學習。
教師利用學習通平臺布置一些單元測試及課后討論,利用PTA平臺布置課后作業(yè),尤其是編程作業(yè),對作業(yè)要設置好截止日期。同時利用兩個平臺的后臺大數(shù)據(jù)統(tǒng)計和管理功能,分析教學的難點和需要完善的地方,促進持續(xù)改進課程,提升課程教學質量。同時及時了解各個學生的學習狀態(tài),并根據(jù)學生的學習情況發(fā)布通知來督促學生完成各種學習,保障學習效果。
(四)考核管理
《C語言程序設計》是一門實踐性非常強的公共基礎課程,除了掌握必要的基礎知識外,更重要的是考核學生的實際編程能力。PTA平臺可以充分利用在線實時編譯和運行的特點,能更客觀的反映出學生的實際編程能力。此外,PTA提供了OMS在線監(jiān)控系統(tǒng),保證了考試的客觀和公平性??己螅琍TA平臺提供了考生答卷下載,答卷分析,考核分析等統(tǒng)計功能,方便了教師掌握學生的考核情況,便于對以后的教學和考試進行持續(xù)的改進。
五、總結
《C語言程序設計》采用基于學習通與PTA的混合式教學,通過學習通平臺主要完成課程學習的管理,通過PTA平臺完成作業(yè)、實驗及考核的管理,充分發(fā)揮兩個平臺的優(yōu)缺點,經(jīng)過近兩個學期的使用,學生積極性、學習效果等都得到明顯提升,取得了較好的教學效果,同時學生的實際編程能力也有明顯提高。但混合式教學并不意味著弱化課堂教學的作用,相反要強化課堂教學的重要作用。
【參考文獻】
[1]超星學習通視域下C語言程序設計課程混合教學模式實踐.舒清錄.教育與教學研究.2020,(12).
[2]C語言公共課線上線下混合式教學的應用研究.陳致超,朱范炳.計算機時代.2021,(2).
[3]高校C語言課程混合式學習模式構建分析.李浩.電腦知識與技術,2020,(12).