摘 要: 計(jì)算機(jī)技術(shù)的不斷發(fā)展,促使現(xiàn)有的教學(xué)模式也出現(xiàn)了比較大的轉(zhuǎn)變,對(duì)于微課的發(fā)展也提供了足夠的技術(shù)支撐。在微課教學(xué)模式中,能夠?qū)⒄n程中的片段單獨(dú)制作成為教學(xué)任務(wù),并且具備有教學(xué)目標(biāo)明確、教學(xué)時(shí)間短以及針對(duì)性強(qiáng)的教學(xué)優(yōu)勢(shì),因此在計(jì)算機(jī)應(yīng)用課程中也得到了廣泛的應(yīng)用,本文主要就基于微課程的C語言程序設(shè)計(jì)教學(xué)工作進(jìn)行了探究分析。
關(guān)鍵詞: 微課程;C語言程序設(shè)計(jì);教學(xué)改革
項(xiàng)目名稱:蘭州文理學(xué)院2018年創(chuàng)新創(chuàng)業(yè)教育改革項(xiàng)目——C語言程序設(shè)計(jì)慕課][ 王欣,1982年2月,計(jì)算機(jī)科學(xué)與技術(shù)專業(yè),主要從事程序設(shè)計(jì)相關(guān)課程的教學(xué)科研工作。
C語言計(jì)算機(jī)專業(yè)編程設(shè)計(jì)是一項(xiàng)基礎(chǔ)課程,其教學(xué)重點(diǎn)在于對(duì)學(xué)生計(jì)算機(jī)邏輯思維能力進(jìn)行培養(yǎng)。近年來隨著我國新課改改革力度的不斷加強(qiáng),對(duì)于學(xué)生創(chuàng)新能力跟創(chuàng)新意識(shí)的教育要求進(jìn)一步升高,也就導(dǎo)致了傳統(tǒng)的C語言程序設(shè)計(jì)教學(xué)模式難以滿足現(xiàn)階段的教學(xué)需求。通過微課程的應(yīng)用,還具備有互動(dòng)性強(qiáng)以及參與度高的特點(diǎn),并能夠促進(jìn)C語言程序設(shè)計(jì)教學(xué)的教學(xué)質(zhì)量以及教學(xué)效果得到大幅度的提升,借此獲得良好的課程教學(xué)效果。
一、微課程概述
隨著我國計(jì)算機(jī)技術(shù)以及網(wǎng)絡(luò)技術(shù)的不斷發(fā)展,促使學(xué)生的學(xué)習(xí)方式朝著多樣化的方向不斷進(jìn)行延伸。微課作為一種基于互聯(lián)網(wǎng)以及移動(dòng)通信環(huán)境下的視頻教學(xué)教學(xué)模式,其核心在于課程以及課例所構(gòu)成的教學(xué)視頻片段,此外還包含有針對(duì)性的聯(lián)系測(cè)試、學(xué)生問題提交以及教師反饋點(diǎn)評(píng)等多種輔助性教學(xué)資源。在微課教學(xué)模式中,可以對(duì)常規(guī)的教學(xué)課件進(jìn)行課程的有效提煉以及發(fā)展,并具備有教學(xué)時(shí)間短、教學(xué)內(nèi)容突出以及互動(dòng)性強(qiáng)等應(yīng)用優(yōu)勢(shì),并且能夠很好的營造出一種主題式以及半結(jié)構(gòu)化的教學(xué)資源整合環(huán)境。
較之于傳統(tǒng)長達(dá)45分鐘的教學(xué)模式,微課的教學(xué)時(shí)間一般會(huì)控制在10分鐘以內(nèi),其能夠?qū)虒W(xué)內(nèi)容進(jìn)行有效的精簡(jiǎn)處理,從而幫助學(xué)生集中精力來進(jìn)行課程內(nèi)容的學(xué)習(xí)。就教學(xué)內(nèi)容方面進(jìn)行對(duì)比,微課程中所采用的片段式教學(xué)方式能夠?qū)δ骋恢R(shí)點(diǎn)上的內(nèi)容進(jìn)行有效的反映,使得教學(xué)內(nèi)容的傳播更加簡(jiǎn)練。在教學(xué)主題上面,微課程每一節(jié)課度有對(duì)應(yīng)的主題,并能夠?qū)⒁恍┻B貫的課程劃分成不同的主題來進(jìn)行教學(xué),這樣也就可以讓學(xué)生的學(xué)習(xí)自主性得到有效的提升,借此來獲得良好的教學(xué)效果。在傳播方式上面,微課能夠通過網(wǎng)絡(luò)以及手機(jī)等多種終端來進(jìn)行觀看,學(xué)生也可以隨時(shí)隨地的進(jìn)行學(xué)習(xí),促使課程學(xué)習(xí)的便利性得到大幅度的提升。此外在微課程中,學(xué)生還可以通過多種渠道來進(jìn)行針對(duì)性的課題討論,這樣也就能夠提升學(xué)習(xí)的生動(dòng)性,對(duì)于課程學(xué)習(xí)過程中存在的難點(diǎn)問題也能夠進(jìn)行有效的解決。
C語言程序設(shè)計(jì)作為計(jì)算機(jī)專業(yè)的一項(xiàng)基礎(chǔ)課程,在該課程教學(xué)過程中要求學(xué)生能夠掌握一些基本的計(jì)算機(jī)語言編寫方法,還需要不斷增強(qiáng)學(xué)生的創(chuàng)新思維能力以及邏輯思維能力。在該課程的傳統(tǒng)教育模式中多是通過理論+實(shí)踐操作的模式來進(jìn)行教學(xué),而在教學(xué)課時(shí)的分配上也多是以實(shí)踐操作為主,這容易導(dǎo)致學(xué)生的理論知識(shí)掌握不夠扎實(shí),對(duì)于編程思想也無法進(jìn)行充分的掌握。通過微課程這一教學(xué)模式的應(yīng)用,則能夠給于學(xué)生提供解決某一問題的思路,學(xué)生在編寫程序中如果遇到了不清楚的實(shí)現(xiàn)環(huán)節(jié),通過微課程還能夠進(jìn)行針對(duì)性的片段學(xué)習(xí),來幫助學(xué)生對(duì)該方面的理論知識(shí)進(jìn)行有效的掌握。此外微課程的互動(dòng)性還能夠?qū)崿F(xiàn)學(xué)生與教師的直接交流,學(xué)生可以將自己不理解的知識(shí)內(nèi)容通過留言以及在線交流等多種模式來傳遞給教師,然后通過教師的反饋來對(duì)該方面的知識(shí)進(jìn)行理解,借此來獲得良好的C語言程序設(shè)計(jì)教學(xué)效果。
二、微課程在《C語言程序設(shè)計(jì)》教學(xué)中的應(yīng)用策略
在通過微課程來進(jìn)行C語言程序設(shè)計(jì)這門課程的教學(xué)過程中,為了獲得良好的教學(xué)效果,在運(yùn)用微課環(huán)境過程中還需要對(duì)微課內(nèi)容的針對(duì)性進(jìn)行明確,然后還需要保證應(yīng)用實(shí)例的通俗性,來讓學(xué)生更容易理解相關(guān)的理論內(nèi)容,此外還需要保障情節(jié)的完整性,最后則需需要充分體現(xiàn)出教學(xué)效果的明顯性。因?yàn)樵谕ㄟ^微課程這一模式來進(jìn)行教學(xué)時(shí),還需要通過以下幾點(diǎn)教學(xué)策略來進(jìn)行。
(一)保障微課教學(xué)內(nèi)容的針對(duì)性
在通過微課程來進(jìn)行C語言課程的教學(xué)過程中,還需要對(duì)學(xué)生在程序設(shè)計(jì)過程中遇到的各種問題進(jìn)行有效的解決,并需要不斷提升學(xué)生的編程邏輯思維能力。比如就for語句以及if語句的用法跟區(qū)別進(jìn)行教學(xué)時(shí),還需要學(xué)生掌握良好的邏輯思維能力,然后在此基礎(chǔ)上進(jìn)行合理的微課設(shè)計(jì)工作。通過對(duì)for語句跟if語句進(jìn)行指定true語言的設(shè)置,然后再進(jìn)行執(zhí)行模塊以及參數(shù)的合理選擇,也就可以通過if語句來對(duì)true以及false的執(zhí)行效果進(jìn)行有效的判斷。為了讓微課程的教學(xué)效果得到充分的 發(fā)揮,還需要保障實(shí)例的簡(jiǎn)短性,這樣才能夠協(xié)助學(xué)生對(duì)該方面的內(nèi)容進(jìn)行有效的理解,借此獲得良好的教學(xué)效果。
(二)保障微課教學(xué)實(shí)例的易懂性
在進(jìn)行微課教學(xué)過程中,要求其呈現(xiàn)出來的內(nèi)容能夠讓學(xué)生進(jìn)行充分的理解,這樣學(xué)生才能夠?qū)ψ陨硭莆盏闹R(shí)體系進(jìn)行不斷的優(yōu)化與完善,在此基礎(chǔ)上不斷提升自己的編程能力以及邏輯思維能力。因此在進(jìn)行微課程的設(shè)計(jì)過程中還需要充分考慮到學(xué)生所掌握的知識(shí)層次,然后將一些學(xué)生熟悉的實(shí)例作為切入口進(jìn)行相關(guān)課程內(nèi)容的教學(xué)。就if語句對(duì)true以及false的執(zhí)行理解方面進(jìn)行教學(xué)時(shí),還可以通過學(xué)生日常生活中的一些案例來對(duì)true以及false內(nèi)容進(jìn)行闡述,比如在學(xué)生合唱過程中隨機(jī)選取一首歌曲,可以將會(huì)唱的學(xué)生歸類為true,不會(huì)唱的歸類為false。這樣也就能夠讓課堂教學(xué)的趣味性得到進(jìn)一步的提升,借此來吸引學(xué)生對(duì)該課程的學(xué)習(xí)興趣,從而獲得良好的教學(xué)效果。
(三)保障微課教學(xué)情節(jié)的完整性
在微課程的設(shè)置過程時(shí)多是根據(jù)某一課程內(nèi)容來進(jìn)行設(shè)計(jì)的,跟課程大綱的聯(lián)系性也不大,因此在通過微課程來進(jìn)行C語言設(shè)計(jì)這門課程的教學(xué)過程中,也就要求學(xué)生能夠具備有良好的C語言基礎(chǔ)。此外在微課內(nèi)容中需要進(jìn)行適當(dāng)?shù)那楣?jié)設(shè)置,對(duì)于C語言理論知識(shí)中各種程序語句的連帶關(guān)系也需要進(jìn)行詳細(xì)的說明,這樣才能夠讓學(xué)生對(duì)微課程中提及的相關(guān)內(nèi)容有清晰的認(rèn)知,從而通過微課程來對(duì)自身的知識(shí)體系進(jìn)行不斷的優(yōu)化與完善。此外在微課程內(nèi)容的設(shè)計(jì)過程中,還要進(jìn)行主題的明確劃分,并保障課程內(nèi)容的清晰度,這樣才能夠讓學(xué)生更好的通過微課程來進(jìn)行學(xué)習(xí),借此來獲得良好的教學(xué)效果。
結(jié)束語:
綜上所述,通過微課程來進(jìn)行C語言設(shè)計(jì)這門課程的教學(xué)過程中,能夠?qū)鹘y(tǒng)的教學(xué)方式進(jìn)行有效的優(yōu)化,并且能夠給學(xué)生提供更加便利以及優(yōu)質(zhì)的學(xué)習(xí)模式,對(duì)于傳統(tǒng)教學(xué)模式中存在的不足之處也能夠進(jìn)行有效的優(yōu)化,因此各院校也就可以在C語言程序設(shè)計(jì)中積極通過微課程來進(jìn)行教學(xué),來讓學(xué)生的邏輯編程能力以及理論知識(shí)掌握水平得到有效的提升,借此獲得良好的教學(xué)效果。
參考文獻(xiàn)
[1]田思,謝玉華.基于微課程的C語言程序設(shè)計(jì)教學(xué)改革探索[J].信息與電腦,2015,(12):180-181.
[2]田敬華.微課程理念下的“C語言程序設(shè)計(jì)”教學(xué)改革[J].科教導(dǎo)刊,2015,(13):120-121.
[3]孫兆東,葛日波.C語言程序設(shè)計(jì)交互式微課程資源開發(fā)應(yīng)用[J].實(shí)驗(yàn)技術(shù)與管理,2017,(12):206-209.