公務(wù)員期刊網(wǎng) 論文中心 正文

C語言程序設(shè)計(jì)教學(xué)研究

前言:想要寫出一篇引人入勝的文章?我們特意為您整理了C語言程序設(shè)計(jì)教學(xué)研究范文,希望能給你帶來靈感和參考,敬請(qǐng)閱讀。

C語言程序設(shè)計(jì)教學(xué)研究

摘要:文章通過對(duì)混合式教學(xué)的實(shí)踐探索,運(yùn)用混合式教學(xué)貫穿C語言程序設(shè)計(jì)課程教學(xué)始終,使學(xué)生更好地學(xué)習(xí)掌握C語言程序設(shè)計(jì)?;旌鲜浇虒W(xué)可以幫助學(xué)生樹立學(xué)習(xí)信心,激發(fā)學(xué)習(xí)興趣,從而使學(xué)生自主學(xué)習(xí),提高學(xué)習(xí)效率。

關(guān)鍵詞:C語言程序設(shè)計(jì)教學(xué)研究;混合式教學(xué);自主學(xué)習(xí);提高效率

一、實(shí)施混合式教學(xué)的背景分析

《C語言程序設(shè)計(jì)》是高校一年級(jí)學(xué)生的一門基礎(chǔ)必修課,要求學(xué)生具有很強(qiáng)的數(shù)據(jù)處理能力?!禖語言程序設(shè)計(jì)》課程又是一門實(shí)踐性很強(qiáng)的課程,知識(shí)點(diǎn)多,內(nèi)容抽象,學(xué)生學(xué)起來比較困難。在知識(shí)的傳授上,如果仍然采用傳統(tǒng)理論教學(xué)與實(shí)踐教學(xué)相結(jié)合的方式進(jìn)行授課,不僅不能培養(yǎng)學(xué)生的獨(dú)立學(xué)習(xí)能力,而且這種教學(xué)方式最大的弊端是不同層次水平的學(xué)生必須在有效的課堂時(shí)間內(nèi)接受相同難度的教學(xué)內(nèi)容,學(xué)生的個(gè)性化特點(diǎn)不能得到充分發(fā)揮,教師不能在教學(xué)中做到因材施教,從而使學(xué)生對(duì)學(xué)習(xí)失去興趣,學(xué)生自主學(xué)習(xí)的能力也不能得到提高。在這樣的背景下,《C語言程序設(shè)計(jì)》需要學(xué)生在不斷地實(shí)踐中掌握應(yīng)用,教師需要設(shè)計(jì)學(xué)習(xí)活動(dòng),營造學(xué)習(xí)環(huán)境,輔導(dǎo)學(xué)習(xí)過程,利用混合式教學(xué)為學(xué)生提供更適合的學(xué)習(xí)環(huán)境,將知識(shí)學(xué)習(xí)部分移動(dòng)到線上,利用多種形式如ppt、短視頻講解、在線評(píng)測程序、在線測試等,課堂上重點(diǎn)進(jìn)行學(xué)生思維方式的引導(dǎo),這樣使得教學(xué)資源得到了更有效充分的使用,有效地提高學(xué)生的編程設(shè)計(jì)能力和自主學(xué)習(xí)能力。

二、MOOC的形成與發(fā)展

MOOC的全名是MassiveOpenOnlineCourses,也就是“大量開放的線上課程”,顧名思義,就是通過網(wǎng)絡(luò)開放課程使大量的線上使用者參與教學(xué)過程。MOOC也稱為“慕課”,它于2007年誕生在美國猶他州立大學(xué)。David教授基于Wiki的基礎(chǔ)上創(chuàng)建了一門網(wǎng)絡(luò)開放課程“IntrotoOpenEducation”,這是MOOC產(chǎn)生的前身。2008年,MOOC一詞首次被加拿大學(xué)者Bryan和Dave提出,開設(shè)了第一門名為ConnectivismandConnectiveKnowledgeOnlineCourse(簡稱為CCK08)的課程。隨后,美國斯坦福大學(xué)創(chuàng)辦了MOOC盈利性組織Udacity和盈利性機(jī)構(gòu)Coursera,麻省理工學(xué)院和哈佛大學(xué)聯(lián)合投資創(chuàng)建了非盈利性組織edX。從此Udacity,Coursera和edX成了MOOC平臺(tái)的三大巨頭。賓夕法尼亞大學(xué)、普林斯頓大學(xué)、密歇根大學(xué)等一些國外名校紛紛在MOOC平臺(tái)上了相應(yīng)的MOOC課程。MOOC的出現(xiàn),使學(xué)習(xí)方式由傳統(tǒng)的集中式轉(zhuǎn)變?yōu)椴皇艿赜蛴绊懀煌挲g、不同職業(yè)的學(xué)習(xí)者可根據(jù)自己的興趣、愛好在不同時(shí)間,有選擇地進(jìn)行有針對(duì)性的自主學(xué)習(xí)。2013年北京大學(xué)、清華大學(xué)、復(fù)旦大學(xué)、香港大學(xué)、臺(tái)灣大學(xué)等國內(nèi)諸多高等學(xué)校紛紛加入。除了大學(xué)的MOOC課程外,許多網(wǎng)絡(luò)平臺(tái)也推出了具有自己特色的網(wǎng)絡(luò)課程。例如,由網(wǎng)易公司與教育部愛課程網(wǎng)攜手推出的“中國大學(xué)MOOC(慕課)”在線教育平臺(tái)。中國大學(xué)MOOC匯集了北京大學(xué)、浙江大學(xué)、復(fù)旦大學(xué)、西安交通大學(xué)、同濟(jì)大學(xué)等多所985高校的MOOC(慕課)課程,內(nèi)容涉及諸如外語、心理學(xué)等基礎(chǔ)學(xué)科,又包含計(jì)算機(jī)、經(jīng)濟(jì)管理、藝術(shù)設(shè)計(jì)等專業(yè)學(xué)科,同時(shí)也包含了從哲學(xué)歷史到工程技術(shù)、從法學(xué)到農(nóng)林醫(yī)藥等方面的內(nèi)容。網(wǎng)易公司推出的網(wǎng)易云課堂,涉及IT、外語、金融、職場技能、生活家居等各個(gè)領(lǐng)域。這些都為我國職業(yè)教育的發(fā)展創(chuàng)造了有利的網(wǎng)絡(luò)教學(xué)環(huán)境。MOOC提供了許多優(yōu)質(zhì)的線上課程,但是MOOC的學(xué)習(xí)者都是自主學(xué)習(xí),缺少面對(duì)面的交流,所以MOOC的入學(xué)率和輟學(xué)率很高。利用MOOC教學(xué)平臺(tái),教師應(yīng)充分將各種教學(xué)資源、教學(xué)手段與教學(xué)方法有機(jī)結(jié)合,打造出更具教育特色的優(yōu)質(zhì)課程。

三、實(shí)施混合式教學(xué),重構(gòu)教學(xué)流程

美國學(xué)者埃德加•戴爾(EdgarDale)在1946年提出了“學(xué)習(xí)金字塔”理論。美國緬因州的國家訓(xùn)練實(shí)驗(yàn)室做過類似的研究,并且提出了學(xué)習(xí)金字塔(LearningPyramid)理論,結(jié)論把閱讀和聽講交換了次序,認(rèn)為閱讀比聆聽記住的東西更多。在塔尖,是第一種學(xué)習(xí)方式———“聽講”,即老師講解,學(xué)生聽講,而這種方式卻是學(xué)習(xí)效果最差的,24小時(shí)以后學(xué)習(xí)的內(nèi)容只能留下5%。第二種,通過“閱讀”方式學(xué)到的內(nèi)容,可以保留10%。第三種,用“聲音、圖片”的方式學(xué)習(xí),可以達(dá)到20%。第四種,“示范”,采用這種學(xué)習(xí)方式,可以記住30%。第五種,“小組討論”,可以記住50%的內(nèi)容。第六種,“做中學(xué)”或“實(shí)際演練”,可以達(dá)到75%。最后一種在金字塔基座位置的學(xué)習(xí)方式,是“教別人”或者“馬上應(yīng)用”,可以記住90%的學(xué)習(xí)內(nèi)容。學(xué)習(xí)效果在30%以下的幾種傳統(tǒng)方式,都是個(gè)人學(xué)習(xí)或被動(dòng)學(xué)習(xí);而學(xué)習(xí)效果在50%以上的,都是團(tuán)隊(duì)學(xué)習(xí)、主動(dòng)學(xué)習(xí)和參與式學(xué)習(xí)。混合式教學(xué)是將課堂教學(xué)與網(wǎng)絡(luò)教學(xué)進(jìn)行有機(jī)結(jié)合的教學(xué)方式,以學(xué)生為中心,以多種媒體形式恰當(dāng)表現(xiàn)學(xué)習(xí)的內(nèi)容,將課堂教學(xué)與網(wǎng)絡(luò)在線學(xué)習(xí)相結(jié)合,符合“學(xué)習(xí)金字塔”理論。教學(xué)流程的重構(gòu)尤顯重要。

(一)線上學(xué)習(xí)-自主學(xué)習(xí),培養(yǎng)能力

在《C語言程序設(shè)計(jì)》課程教學(xué)中,部分內(nèi)容比較簡單,學(xué)生完全可通過自學(xué)理解掌握。例如:C的一些簡單的語法、順序結(jié)構(gòu)、選擇結(jié)構(gòu)、循環(huán)結(jié)構(gòu)等基礎(chǔ)知識(shí)要求學(xué)生定時(shí)訪問教學(xué)平臺(tái)觀看小視頻,課件等資料自學(xué),完成課前測驗(yàn)。而有些知識(shí)點(diǎn)比較抽象、學(xué)生很難理解,例如:函數(shù)部分、字符數(shù)組、指針的概念及編程應(yīng)用、結(jié)構(gòu)體等等。學(xué)生可以進(jìn)行課前預(yù)習(xí),設(shè)置線上討論區(qū),有問題在討論區(qū)上留言,使學(xué)生的疑問及時(shí)得到解答,也便于老師及時(shí)了解學(xué)生的預(yù)習(xí)情況,以便更好的安排教學(xué)內(nèi)容和教學(xué)方式。

(二)線下學(xué)習(xí)-課堂教學(xué),提高效率

完全依靠網(wǎng)絡(luò)來構(gòu)建學(xué)生的知識(shí)體系,不符合學(xué)生學(xué)習(xí)和教師教學(xué)的特點(diǎn)。教師的指導(dǎo)和講解是教學(xué)的重要環(huán)節(jié)。以課前線上學(xué)習(xí)任務(wù)的完成為基礎(chǔ),指導(dǎo)學(xué)生深入思考,強(qiáng)化重點(diǎn)、難點(diǎn)和易錯(cuò)知識(shí)點(diǎn),課堂教學(xué)應(yīng)該使傳統(tǒng)課堂的優(yōu)勢得到充分發(fā)揮,突出重點(diǎn)知識(shí)和主要問題的分析講解。需要拓展的知識(shí)應(yīng)讓學(xué)生主動(dòng)去探究。討論和小組協(xié)作就是最好的學(xué)習(xí)方法,采取以學(xué)生為主體的教學(xué)方式。典型程序以及學(xué)生的錯(cuò)誤程序分析,再進(jìn)行案例程序的改寫,讓學(xué)生走上講臺(tái)改寫,講解程序,使學(xué)生參與到教學(xué)中來,由易到難逐步引導(dǎo)學(xué)生,使學(xué)生循序漸進(jìn),順理成章的提高編程能力。這樣不僅激勵(lì)了學(xué)生自我解決問題的能力,還在討論、協(xié)作的過程中使學(xué)生的知識(shí)體系得以構(gòu)建,并且使學(xué)生共同分享了學(xué)習(xí)經(jīng)驗(yàn)。課堂上必須要設(shè)置與學(xué)生的互動(dòng),抓住學(xué)生學(xué)習(xí)的注意力,即可調(diào)動(dòng)學(xué)生學(xué)習(xí)的積極性,同時(shí)又為傳統(tǒng)的高等教育增加了新的方法。課堂教學(xué)中教師要不斷表揚(yáng)和鼓勵(lì)學(xué)生,以激發(fā)學(xué)生的學(xué)習(xí)動(dòng)力,還可以培養(yǎng)學(xué)生積極向上的學(xué)習(xí)態(tài)度。因此在課堂教學(xué)中激發(fā)學(xué)生對(duì)本課程的興趣是調(diào)動(dòng)學(xué)生自主學(xué)習(xí)的關(guān)鍵,要注意課堂教學(xué)內(nèi)容與方法的設(shè)計(jì),提升教學(xué)課堂語言表達(dá)的藝術(shù)性,多組織與學(xué)生的課堂互動(dòng),注重學(xué)生編程思維與編程能力的培養(yǎng)。

(三)線下學(xué)習(xí)-上機(jī)操作,鞏固提升

大一的學(xué)生已習(xí)慣于中學(xué)被動(dòng)的學(xué)習(xí)方式,再加上剛從高考的重壓下走出來,進(jìn)入大學(xué)大部分學(xué)生開始完全放松而投入到大學(xué)的各種活動(dòng)之中,沒有自主學(xué)習(xí)的意識(shí)。并且大部分學(xué)生之前沒有接觸程序設(shè)計(jì)語言,沒有計(jì)算思維概念,感覺編程既困難又枯燥,前幾次上機(jī)由于對(duì)語法不熟悉,由于語法錯(cuò)誤不能排除挫敗了編程的信心,容易放棄學(xué)習(xí),到期末為了通過考試想繼續(xù)學(xué)習(xí),可是《C語言程序設(shè)計(jì)》想在短期內(nèi)提高并不容易,而是需要大量編程實(shí)踐才能逐步掌握《C語言程序設(shè)計(jì)》的語法和算法,掌握《C語言程序設(shè)計(jì)》的思維方法和計(jì)算思維能力。所以在開始課內(nèi)上機(jī)實(shí)踐之前布置一些功能單一的小程序要求學(xué)生在課外時(shí)間并在規(guī)定的時(shí)間內(nèi)完成,然后再布置上機(jī)實(shí)踐任務(wù),每道題目在北京信息科技大學(xué)計(jì)算中心網(wǎng)絡(luò)教學(xué)平臺(tái)提交,利用在線評(píng)測實(shí)現(xiàn)自動(dòng)評(píng)分。學(xué)生為了拿到滿分普遍都會(huì)非常認(rèn)真調(diào)試程序,直至通過為止。上機(jī)實(shí)踐課還必須要求學(xué)生上傳實(shí)驗(yàn)報(bào)告,內(nèi)容包括:實(shí)驗(yàn)?zāi)康?,源代碼,程序提交成功截圖以及實(shí)驗(yàn)體會(huì)等,這些做法也提高了課堂教學(xué)效果和學(xué)生學(xué)習(xí)效率。

(四)設(shè)置開放實(shí)驗(yàn),查漏補(bǔ)缺,綜合提高

由于課堂教學(xué)與實(shí)驗(yàn)教學(xué)的學(xué)時(shí)太少,為學(xué)生設(shè)置開放實(shí)驗(yàn)可以使教學(xué)學(xué)時(shí)得到補(bǔ)充。面向全校大一學(xué)生開設(shè)《C語言程序設(shè)計(jì)》開放實(shí)驗(yàn),實(shí)驗(yàn)的設(shè)置分為兩個(gè)層次,對(duì)于需要查漏補(bǔ)缺、鞏固基礎(chǔ)知識(shí)的學(xué)生開設(shè)《C語言課內(nèi)知識(shí)鞏固與實(shí)踐》,對(duì)于需要將知識(shí)系統(tǒng)化并進(jìn)一步提高編程能力的學(xué)生開設(shè)《C語言拓展實(shí)踐》,學(xué)生可根據(jù)自己的實(shí)際學(xué)習(xí)狀況選擇實(shí)驗(yàn)。可以選其中一個(gè)也可都選,教師在時(shí)間安排上可根據(jù)學(xué)生選課的情況及選課人數(shù)的多少合理安排。開放實(shí)驗(yàn)題目的設(shè)置要能滿足不同專業(yè)、不同學(xué)時(shí)、不同教學(xué)內(nèi)容的課程需求,還要滿足不同學(xué)習(xí)狀況的學(xué)生的需求。題目的形式和內(nèi)容都需多樣化,并需有一些小系統(tǒng)的設(shè)計(jì),以開發(fā)學(xué)生潛能。題目要考慮廣度、深度以及趣味性。開放實(shí)驗(yàn)主要以學(xué)生的上機(jī)練習(xí)為主,所以必須安排在機(jī)房進(jìn)行,充分利用機(jī)房的多媒體設(shè)備組織學(xué)生共同交流、相互探討,使學(xué)生協(xié)同學(xué)習(xí)。學(xué)生在實(shí)驗(yàn)中出現(xiàn)的各種問題往往更具代表性,以此作為案例,在老師引導(dǎo)下當(dāng)堂組織學(xué)生共同探討、幫助學(xué)生解決問題;有效的組織學(xué)生,啟發(fā)他們?cè)趯?shí)驗(yàn)中最大限度的發(fā)揮自己的潛能,配合鼓勵(lì)、表揚(yáng)以激發(fā)學(xué)生的學(xué)習(xí)興趣,盡量使每位學(xué)生都有進(jìn)步。

(五)混合式教學(xué)評(píng)價(jià)設(shè)計(jì),自主學(xué)習(xí)

MOOC可以實(shí)現(xiàn)的學(xué)習(xí)效果評(píng)價(jià)方式有:程序在線評(píng)測、在學(xué)習(xí)過程中加入的階段性測試和單元測試等。利用MOOC平臺(tái)提供的這一功能,教師可以加入編程題目和客觀性題目利用計(jì)算機(jī)自動(dòng)測評(píng)學(xué)生的學(xué)習(xí)情況,這樣既減輕了教師的負(fù)擔(dān),又能公平公正的對(duì)學(xué)生進(jìn)行評(píng)價(jià)。教師可為學(xué)生提供討論區(qū),組織學(xué)生進(jìn)行討論。學(xué)生之間也可以在討論區(qū)進(jìn)行討論,不受時(shí)間、地點(diǎn)的限制。教師不僅可以為學(xué)生進(jìn)行問題解答,同時(shí)還可以為不同學(xué)生提供符合學(xué)生特點(diǎn)的學(xué)習(xí)建議,更高效地幫助學(xué)生學(xué)好《C語言程序設(shè)計(jì)》。混合式教學(xué)評(píng)價(jià)在網(wǎng)絡(luò)教學(xué)平臺(tái)里,可設(shè)計(jì)課前視頻學(xué)習(xí)、課前作業(yè)、課前小測、討論區(qū)、文件下載等模塊,在課程結(jié)束后,通過每個(gè)模塊來匯總學(xué)生的成績,可以通過討論區(qū)學(xué)生的內(nèi)容、活躍度等評(píng)價(jià)學(xué)生在班級(jí)學(xué)習(xí)活動(dòng)的情況。平時(shí)學(xué)生的課堂發(fā)言也可給學(xué)生加分。

(六)實(shí)施混合式教學(xué),效果良好

混合式教學(xué)解決了傳統(tǒng)教學(xué)的不足,培養(yǎng)了學(xué)生解決實(shí)際問題和自主學(xué)習(xí)能力,實(shí)現(xiàn)了多樣化的教與學(xué)活動(dòng),學(xué)生的學(xué)習(xí)過程不受時(shí)間、空間的限制,滿足了各個(gè)層次學(xué)生的不同知識(shí)需求,在教學(xué)中形成師生互動(dòng),充分發(fā)揮學(xué)生主體的良好氛圍,提高了課堂教學(xué)的效率,實(shí)現(xiàn)了教學(xué)目標(biāo)。

四、結(jié)束語

混合式教學(xué)使課堂學(xué)習(xí)與網(wǎng)絡(luò)學(xué)習(xí)相結(jié)合,發(fā)揮各自的優(yōu)點(diǎn),使豐富的網(wǎng)絡(luò)學(xué)習(xí)資源得以利用,是充分發(fā)揮了教師“主導(dǎo)性”和學(xué)生“主體性”的一種教學(xué)方式,充分實(shí)現(xiàn)了學(xué)生的個(gè)性化學(xué)習(xí),突破了時(shí)空限制,讓學(xué)生的自主學(xué)習(xí)成為現(xiàn)實(shí)。因此,在C語言程序設(shè)計(jì)教學(xué)中混合式教學(xué)不失為一種綜合性強(qiáng)、符合教與學(xué)實(shí)際的教學(xué)方式,值得推廣。

參考文獻(xiàn):

[1]崔玉萍.混合式教學(xué)在高職院校計(jì)算機(jī)應(yīng)用基礎(chǔ)課程中的應(yīng)用[J].中國管理信息化,2015.

[2]顧敏.“學(xué)習(xí)金字塔”理論在高校管理課程教學(xué)中的應(yīng)用[J].中國管理信息化,2011(21):90-91.

作者:魚濤 尤建清 王遵剛 單位:北京信息科技大學(xué)