周金玲
本文分析了傳統(tǒng)的課堂教學(xué)模式在高校C語言教學(xué)中存在的問題,提出了利用在線課程平臺,將翻轉(zhuǎn)課堂的教學(xué)模式融入到C語言教學(xué)中。通過實施翻轉(zhuǎn)課堂的教學(xué)方法,引導(dǎo)學(xué)生課前課后自主學(xué)習(xí),培養(yǎng)學(xué)生主動學(xué)習(xí)的習(xí)慣,從而提高學(xué)生對C語言的學(xué)習(xí)效率并由此提高學(xué)生的編程能力。
C語言是許多高校理工類專業(yè)開設(shè)的一門重要的專業(yè)基礎(chǔ)課。就我校而言,C語言是面向全校理工類專業(yè)學(xué)生開設(shè)的一門計算機公共課,共有48學(xué)時(課堂24學(xué)時,上機24學(xué)時)。C語言課程內(nèi)容包含:數(shù)據(jù)的基本類型、程序的三種基本結(jié)構(gòu)(順序、分支、循環(huán))、數(shù)組、函數(shù)、指針、結(jié)構(gòu)體、文件等,內(nèi)容較多但課時較少,而且C語言公共課課時我校還要壓縮。如果教師在課堂上不僅需要把基本知識點講解清楚,還需要一邊講解一邊給學(xué)生演示。面對這種實際情況,若在今后的C語言的教學(xué)過程中仍然采用傳統(tǒng)教學(xué)模式,那么教師要在有限的課時內(nèi)將所有知識點都講解透徹則必然存在一定的難度,甚至都有可能存在基本知識點講解不完的情況,即使快速講完,也存在許多知識點無法得到詳細講解的問題。因此,提出將翻轉(zhuǎn)課堂教學(xué)模式運用到C語言的教學(xué)設(shè)計中,將傳統(tǒng)的授課方法、案例教學(xué)法與互聯(lián)網(wǎng)相結(jié)合,利用在線課程平臺,使學(xué)生可以課前課后進行在線學(xué)習(xí)、交流、提交作業(yè)等教學(xué)活動。
C語言教學(xué)模式現(xiàn)狀
目前,大學(xué)《C語言程序設(shè)計》教學(xué)大多以傳統(tǒng)的教學(xué)模式為主,在這種教學(xué)模式下的教學(xué)過程一般分為三步:備課、上課、測試。在這三個步驟中備課這一階段占用著教師工作的主要精力。教師按照課程大綱按部就班的將知識點以講授或演示的方式傳授給學(xué)生,學(xué)生則在被動地接受教師的講授的知識點后,再進行實驗訓(xùn)練來獲得知識。雖然這種傳統(tǒng)的教學(xué)模式簡單易行,然而在這種教學(xué)模式下,學(xué)生沒有沒有自主學(xué)習(xí)的習(xí)慣,只是利用課堂有限的時間被動接受老師所講內(nèi)容,必然會造成學(xué)生對知識的理解不透徹。甚至造成教師教授的知識與高級程序設(shè)計語言的發(fā)展不相符甚至嚴重滯后,而學(xué)生畢業(yè)后卻不能很快適應(yīng)社會需求。在目前大數(shù)據(jù)時代背景下,慕課(MOOC)、網(wǎng)易公開課等網(wǎng)絡(luò)課程雨如后春筍般出現(xiàn),給傳統(tǒng)教學(xué)模式帶來極大沖擊。這些課程不但內(nèi)容形式豐富多彩,而且內(nèi)容都緊跟社會的發(fā)展需要,并且使得學(xué)習(xí)時間和學(xué)習(xí)方式靈活多樣。同時,“翻轉(zhuǎn)課堂”等新興教學(xué)方式在高校逐漸流行起來,高校教師的教學(xué)有了更多選擇。我校也在這個大環(huán)境下開設(shè)了多門在線課,C語言就是其中之一,而且在本學(xué)期已經(jīng)投入使用。那么利用在線課程平臺,我們將翻轉(zhuǎn)課堂教學(xué)方法引入到本門課程的教學(xué)中,得到廣大師生的好評。
C語言教學(xué)中翻轉(zhuǎn)課堂的實施方案
在這一模式的指引下,教師需要建立、完善了一整套《C語言程序設(shè)計》課程網(wǎng)絡(luò)學(xué)習(xí)資源,課件、教案、作業(yè)都放到在線案平臺上。重新構(gòu)建了課程體系和學(xué)習(xí)流程,并且對課程評價機制做出相應(yīng)改革,學(xué)生可以實時在線學(xué)習(xí),提問,教師可以實時的得到學(xué)生在學(xué)習(xí)過程中的反饋信息,再通過大數(shù)據(jù)分析,了解學(xué)生的學(xué)習(xí)效果,找出學(xué)生學(xué)習(xí)的難點,最后加以改進,提升教學(xué)質(zhì)量。下面具體分析這一教學(xué)模式的實施過程。
首先是教師的課前準備階段。課前準備階段是翻轉(zhuǎn)課堂教學(xué)模式實施的前提也是關(guān)鍵階段。在課程開始前,教師首先要對C語言課程的教學(xué)大綱了解透徹,掌握本門課程的重點難點并制定授課計劃,提煉知識點。并對相應(yīng)知識點作出完整的視頻并發(fā)布到在線課程平臺,供學(xué)生課前課后觀看。
然后進入課堂中組織教學(xué)階段。學(xué)生課前通過觀看在線課程平臺中的視頻已經(jīng)大體了解并掌握C語言課程中涉及的知識點,同時通過自學(xué)學(xué)生也了解到其中遇到的難題,然后帶著問題進入課中學(xué)習(xí)階段。在課堂中教師通過與學(xué)生的交流互動來了解學(xué)生對知識點的掌握情況,提煉出學(xué)生還未掌握的知識點,同時通過小組討論來解決一部分難題,如果該過程中還有未解決的難題,教師再在課堂上予以重點講解,然后對本堂課進行梳理、總結(jié),使學(xué)生對相應(yīng)知識點從總體上掌握,理解。
最后進入課后總結(jié)階段。在課堂教學(xué)活動后,教師對學(xué)生的問題進行歸納總結(jié),并在課件中給出完整解析,并制作成微課上傳到對在線課程平臺,使學(xué)生得以進一步鞏固和掌握。此外,還通過在線課程臺將作業(yè)發(fā)布給學(xué)生,學(xué)生及時完成作業(yè)并提交,這個過程中學(xué)生可以隨時在線提問問題及作業(yè)中的難題,教師可實時回答。
翻轉(zhuǎn)課堂教學(xué)的實施效果
為了了解翻轉(zhuǎn)課堂教學(xué)模式的教學(xué)效果,我們對在2018-2019第一學(xué)期開設(shè)C語言的學(xué)生進行問卷調(diào)查。調(diào)查結(jié)果表明,所有學(xué)生對翻轉(zhuǎn)課堂教學(xué)模式表示非常認可,大多數(shù)同學(xué)認為這樣的教學(xué)模式更自由,可以更深入的理解掌握理解知識點。
簡單點說翻轉(zhuǎn)課堂教學(xué)模式就是讓學(xué)生從被動學(xué)習(xí)變?yōu)橹鲃訉W(xué)習(xí),可以通過在線課程平臺提前觀看授課視頻,掌握C語言的基本知識,明白其中的難點。接受能力稍差的學(xué)生還可以課前、課后反復(fù)觀看視頻,不斷加深對知識的理解。翻轉(zhuǎn)課堂教學(xué)模式能讓教師專注于對重點問題、難點問題的講解,制作有質(zhì)量的視頻,增強學(xué)生積極參與學(xué)習(xí)的興趣,引導(dǎo)學(xué)生獨立思考的能力。今后,我們還要不斷進行完善在線課程平臺,采用多種教學(xué)方法相結(jié)合,不斷提高教學(xué)效果。還需關(guān)注不愛課外網(wǎng)上學(xué)習(xí)的學(xué)生,與學(xué)生多溝通,提高學(xué)生學(xué)習(xí)的興趣。
(作者單位:濰坊學(xué)院)