摘要:C語言功能十分豐富,應(yīng)用十分便捷,有著高級與低級語言的優(yōu)勢作用,是當(dāng)前高校計(jì)算機(jī)專業(yè)與非計(jì)算機(jī)專業(yè)的重要課程之一。但是《C語言程序設(shè)計(jì)》課程涉及眾多知識內(nèi)容,且教學(xué)時(shí)間十分有限,促使教師與學(xué)生壓力較大。在課堂教學(xué)中,因沒有完善的互動平臺與充足的教學(xué)資源,導(dǎo)致教師無法展開有效教學(xué)與輔助教學(xué),對于學(xué)生的學(xué)習(xí)情況掌握效果不佳。故此,本文將圍繞如何在網(wǎng)課中上好《C語言程序設(shè)計(jì)》課程進(jìn)行分析,以期為廣大教育工作者提供可靠的教育之法。
關(guān)鍵詞:網(wǎng)絡(luò)教學(xué)模式;《C語言程序設(shè)計(jì)》課程;實(shí)踐方法
《C語言程序設(shè)計(jì)》課程教學(xué)設(shè)計(jì)主要以理論教學(xué)、實(shí)踐教學(xué)為主導(dǎo),固有的教學(xué)方法,如說教式、一刀切等教學(xué)模式,未能遵循學(xué)生的主體地位,導(dǎo)致學(xué)生的學(xué)習(xí)興致逐漸降低,削弱學(xué)生的學(xué)習(xí)效果。在教育改革背景下,現(xiàn)代教育技術(shù)發(fā)展愈發(fā)完善,應(yīng)用范圍不斷擴(kuò)大,網(wǎng)課教學(xué)模式的合理應(yīng)用,有效彌補(bǔ)固有教學(xué)方式的不足,滿足教學(xué)改革的基本要求,提高《C語言程序設(shè)計(jì)》課程的教育信息化發(fā)展效果,使學(xué)生的學(xué)習(xí)效率得到良好保障。
一、網(wǎng)課教學(xué)模式的有效運(yùn)用
(一)點(diǎn)燃學(xué)生的學(xué)習(xí)熱情
在過去《C語言程序設(shè)計(jì)》課程教學(xué)中,因教師沿用單一、死板的教學(xué)模式,導(dǎo)致學(xué)生長期處于被動接收狀態(tài),學(xué)生的學(xué)習(xí)熱情難以被激活,促使學(xué)生的學(xué)習(xí)效率低下[1]。然而,利用網(wǎng)課教學(xué)模式,通過借助網(wǎng)課教學(xué)平臺的多元教學(xué)模式,如分組教學(xué)模式、聊天式、學(xué)生自測、學(xué)生互評等,集圖片、文件、動畫、視頻融于一體的網(wǎng)課教學(xué),可以更好地點(diǎn)燃學(xué)生的學(xué)習(xí)熱情,使學(xué)生保持良好的學(xué)習(xí)狀態(tài),投入到《C語言程序設(shè)計(jì)》課程學(xué)習(xí)當(dāng)中,發(fā)揮學(xué)生的主觀能動性。同時(shí)資料庫的建立與應(yīng)用,語用網(wǎng)課教學(xué)模式,也進(jìn)一步展現(xiàn)學(xué)生的主體地位,使學(xué)生成為《C語言程序設(shè)計(jì)》課程的學(xué)習(xí)主人。
(二)實(shí)現(xiàn)自主學(xué)習(xí)與合作學(xué)習(xí)的融合
網(wǎng)課教學(xué)模式在《C語言程序設(shè)計(jì)》課程教學(xué)中合理應(yīng)用,有助于強(qiáng)化學(xué)生的自主學(xué)習(xí)、合作學(xué)習(xí)能力,加深學(xué)生對《C語言程序設(shè)計(jì)》課程知識的理解。由于學(xué)生的學(xué)習(xí)背景、學(xué)習(xí)基礎(chǔ)、學(xué)習(xí)能力不盡相同,通過運(yùn)用網(wǎng)課教學(xué)模式,可以讓學(xué)生結(jié)合自身的學(xué)習(xí)基礎(chǔ),自主選取學(xué)習(xí)內(nèi)容、學(xué)習(xí)方法、評估形式等,網(wǎng)課教學(xué)模式有著傳統(tǒng)教學(xué)難易比擬的優(yōu)勢[2]。除此之外,在《C語言程序設(shè)計(jì)》網(wǎng)課教學(xué)中,學(xué)生通過借助網(wǎng)絡(luò)教學(xué)平臺,與同學(xué)、教師相互討論、研究、投票等交互式協(xié)作學(xué)習(xí),有利于提高學(xué)生與學(xué)生、學(xué)生與教師之間的互動有效性,實(shí)現(xiàn)自主學(xué)習(xí)與合作學(xué)習(xí)的完美融合,強(qiáng)化學(xué)生的《C語言程序設(shè)計(jì)》課程學(xué)習(xí)效果。
(三)提高教師與學(xué)生的活動自由度
網(wǎng)課教學(xué)在《C語言程序設(shè)計(jì)》課程中合理應(yīng)用,可以讓學(xué)生通過自由選取學(xué)習(xí)時(shí)間、學(xué)習(xí)內(nèi)容,使學(xué)生的學(xué)習(xí)行為更加自由化,可滿足不同學(xué)生的學(xué)習(xí)需求。學(xué)生們可自行規(guī)劃時(shí)間,利用手機(jī)客戶端登錄到網(wǎng)課教學(xué)平臺中,并將所完成的《C語言程序設(shè)計(jì)》課程作業(yè),進(jìn)行上傳提交[3]?!禖語言程序設(shè)計(jì)》課程教師通過登錄網(wǎng)課教學(xué)后臺,對學(xué)生的作業(yè)完成情況進(jìn)行審批,并對學(xué)生存在的缺陷問題,利用網(wǎng)課教學(xué)平臺向?qū)W生進(jìn)行反饋,打破傳統(tǒng)教學(xué)模式的時(shí)間與空間的界限,提高教師與學(xué)生的活動自由度,推動《C語言程序設(shè)計(jì)》課程教學(xué)創(chuàng)新發(fā)展。
二、《C語言程序設(shè)計(jì)》課程中的教學(xué)活動實(shí)施
依照《C語言程序設(shè)計(jì)》課程的教學(xué)標(biāo)準(zhǔn),教師在網(wǎng)課教學(xué)前,需要對各個(gè)知識內(nèi)容加以明確,才能樹立教學(xué)目標(biāo),為教學(xué)實(shí)踐、教學(xué)考核等提供重要的教學(xué)依據(jù)。
(一)網(wǎng)課前教學(xué)活動
在網(wǎng)課教學(xué)前,教師應(yīng)該根據(jù)《C語言程序設(shè)計(jì)》課程內(nèi)容,收集與準(zhǔn)備相關(guān)的教學(xué)資源,精心策劃教學(xué)過程。教師利用網(wǎng)課教學(xué)模式,為學(xué)生推送微課視頻內(nèi)容,通過設(shè)置多元預(yù)習(xí)作業(yè),例如《C語言程序設(shè)計(jì)》課程資料采集、課前鞏固復(fù)習(xí)等。學(xué)生在正式學(xué)習(xí)前,借助網(wǎng)課教學(xué)平臺,直觀觀看相關(guān)學(xué)習(xí)資源,完成線上教師布置的預(yù)習(xí)作業(yè),提高學(xué)生的線上學(xué)習(xí)效率[4]。同時(shí),教師還可對教學(xué)實(shí)踐活動進(jìn)行管控,如若學(xué)生未能按照要求完成課前預(yù)習(xí)作業(yè),那么學(xué)生無法進(jìn)入到學(xué)習(xí)檢測、課堂學(xué)習(xí)等環(huán)節(jié)當(dāng)中,從而達(dá)到對學(xué)生課前預(yù)習(xí)效果進(jìn)行監(jiān)管,實(shí)現(xiàn)《C語言程序設(shè)計(jì)》課堂翻轉(zhuǎn)。另外,教師依據(jù)學(xué)生的學(xué)習(xí)基礎(chǔ)、學(xué)習(xí)能力等方面,對學(xué)生進(jìn)行針對性預(yù)習(xí)作業(yè)的推動,并采取科學(xué)的分組方式,將學(xué)生進(jìn)行合理分組,及時(shí)調(diào)整教學(xué)進(jìn)度、教學(xué)內(nèi)容,保障學(xué)生對《C語言程序設(shè)計(jì)》課程的學(xué)習(xí)效果。
(二)網(wǎng)課中教學(xué)活動
在網(wǎng)課教學(xué)期間,《C語言程序設(shè)計(jì)》課程教師可以借助多元的信息技術(shù)手段,完成不同的教學(xué)環(huán)節(jié),例如實(shí)踐教學(xué)、示范教學(xué)、觀察教學(xué)、實(shí)訓(xùn)教學(xué)、測驗(yàn)教學(xué)等[5],通過利用網(wǎng)課教學(xué)平臺,可以對學(xué)生的學(xué)習(xí)行為展開實(shí)時(shí)追蹤,并采集有關(guān)數(shù)據(jù)信息,對其數(shù)據(jù)信息展開科學(xué)分析,有效調(diào)整教學(xué)方案,提高課堂教學(xué)的有效性。
尤其針對程序設(shè)計(jì)類課程功能板塊,網(wǎng)課教學(xué)模式的應(yīng)用,可以實(shí)時(shí)登錄網(wǎng)課教學(xué)平臺,進(jìn)入到程序代碼編寫板塊中,改變過去在計(jì)算機(jī)中實(shí)踐操控編程軟件的方法,網(wǎng)課教學(xué)平臺還會將學(xué)生每次編制過程進(jìn)行記錄保存,教師可以不受時(shí)間、地點(diǎn)的約束,隨時(shí)查看學(xué)生編寫代碼的過程,了解學(xué)生對《C語言程序設(shè)計(jì)》課程知識的掌握程度、學(xué)習(xí)問題,以便對學(xué)生展開針對性教學(xué),克服學(xué)生存在的困境難題。
(三)網(wǎng)課后教學(xué)活動
學(xué)生在網(wǎng)課中學(xué)習(xí)完相關(guān)知識內(nèi)容后,教師把《C語言程序設(shè)計(jì)》學(xué)科知識加以匯總,構(gòu)建教學(xué)檔案,讓學(xué)生對教師所講解的知識有一個(gè)清晰的認(rèn)知結(jié)構(gòu),夯實(shí)學(xué)生的學(xué)習(xí)基礎(chǔ)[6]。如若學(xué)生對網(wǎng)課中部分知識點(diǎn)并未完全理解,可以利用自己的課余時(shí)間,對網(wǎng)課視頻、教學(xué)檔案等進(jìn)行深度學(xué)習(xí),借助網(wǎng)課教學(xué)平臺的測試功能,鞏固與強(qiáng)化自身所掌握的知識內(nèi)容。另外,學(xué)生還可借助網(wǎng)課教學(xué)平臺,實(shí)現(xiàn)與同學(xué)、教師的有效互動、問題解答。
網(wǎng)課教學(xué)平臺有著良好的數(shù)據(jù)分析功能,對學(xué)生的學(xué)習(xí)行為進(jìn)行檢測,其檢測內(nèi)容主要以學(xué)生對于課程資源的訪問記錄、點(diǎn)擊觀看狀況、作業(yè)完成情況、測驗(yàn)提交狀況、課程內(nèi)容跟進(jìn)情況等,教師結(jié)合學(xué)生的實(shí)際學(xué)習(xí)行為,對其展開針對性教學(xué)指導(dǎo),實(shí)現(xiàn)因材施教,提高《C語言程序設(shè)計(jì)》課程教學(xué)的有效性。
除此之外,通過建設(shè)資源數(shù)據(jù),使《C語言程序設(shè)計(jì)》課程教學(xué)內(nèi)容更加豐富,實(shí)現(xiàn)《C語言程序設(shè)計(jì)》課程教學(xué)延伸,滿足不同學(xué)生的學(xué)習(xí)需求,使學(xué)生的學(xué)習(xí)效率明顯增強(qiáng)。
結(jié)束語:
綜上所述,通過對《C語言程序設(shè)計(jì)》課程展開網(wǎng)課教學(xué),有助于調(diào)動學(xué)生的學(xué)習(xí)動力,刺激學(xué)生主觀能動性的發(fā)揮,讓學(xué)生成為課堂上的主人。同時(shí)借助網(wǎng)課教學(xué)平臺的功能優(yōu)勢,打破傳統(tǒng)教學(xué)的壁壘,提高《C語言程序設(shè)計(jì)》課程教學(xué)的信息化建設(shè)水平,加深學(xué)生對學(xué)科知識的理解,保障學(xué)生的網(wǎng)課學(xué)習(xí)效果,推動《C語言程序設(shè)計(jì)》課程教學(xué)的創(chuàng)新與發(fā)展。
參考文獻(xiàn):
[1]盛仲飆.《C語言程序設(shè)計(jì)》網(wǎng)絡(luò)課程的開發(fā)與設(shè)計(jì)[J].福建電腦,2018,34(10):34+181.
[2]吳燕珍.多元化教學(xué)在《C語言程序設(shè)計(jì)》中的應(yīng)用[J].電子世界,2018,000(011):104.
[3]許婧.網(wǎng)絡(luò)教學(xué)平臺在《C語言程序設(shè)計(jì)》課程中的應(yīng)用與研究[J].新教育時(shí)代電子雜志(教師版),2018,000(047):184-185.
[4]李沙,莫天生.微課程在《C語言程序設(shè)計(jì)》教學(xué)中的設(shè)計(jì)與應(yīng)用[J].數(shù)碼世界,2017:270.
[5]馬小娟.高職《C語言程序設(shè)計(jì)》課程教學(xué)中微課的創(chuàng)新應(yīng)用研究[J].電腦知識與技術(shù),2016(31).
[6]夏建清.關(guān)于高職院校《C語言程序設(shè)計(jì)》課程教學(xué)的思考[J].電腦迷,2016,000(006):110-110.
作者簡介:崔艷梅(1971.10-)女,漢族,吉林省懷德縣人,高級講師,研究生學(xué)歷,從事計(jì)算機(jī)專業(yè)教學(xué)及校園網(wǎng)絡(luò)管理的研究工作。