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

C語言程序設計實踐教學改革探析

前言:想要寫出一篇引人入勝的文章?我們特意為您整理了C語言程序設計實踐教學改革探析范文,希望能給你帶來靈感和參考,敬請閱讀。

C語言程序設計實踐教學改革探析

摘要:隨著互聯(lián)網(wǎng)技術的不斷深入發(fā)展,互聯(lián)網(wǎng)已經(jīng)悄然進入我們生活的方方面面,人們的生活已經(jīng)離不開互聯(lián)網(wǎng),互聯(lián)網(wǎng)源于計算機,計算機是人類偉大發(fā)明創(chuàng)造之一,人類的生產(chǎn)生活很大程度上依賴計算機,因此計算機行業(yè)在很長一段時間都將處于領先地位,而針對計算機專業(yè)的學生來說,掌握一門技術,除了過硬的理論功底,還需要動手實踐的能力以及創(chuàng)新思維,因此,本文針對計算機專業(yè)的必修基礎課程———C語言程序設計實踐教學改革提供更加高效的教學模式,即CDIO模式,以打破傳統(tǒng)教學模式帶來的弊端,以期在CDIO模式下的C語言程序設計課程能夠在教學實踐領域?qū)崿F(xiàn)重大突破,為高效提升教學質(zhì)量提供參考思路。

關鍵詞:CDIO模式;C語言程序設計;實踐教學

現(xiàn)代社會對擁有專業(yè)技術的人才要求有所不同,除了擁有扎實的理論基礎外,更加注重對理論與實踐相結(jié)合的能力的考察,在真正的工作崗位上需要的是擁有實操經(jīng)驗的專業(yè)技術人員,理論基礎主要用于分析問題和解決問題,而實操技能講究將理論應用于具體情境中,能夠?qū)碗s問題簡單化,因此,在設置C語言程序設計實踐課程內(nèi)容時,應突破傳統(tǒng)模式的壁壘,運用先進的CDIO模式,將新的教學理念靈活運用于實踐操作部分,使學生的動手能力和主觀能動性被充分調(diào)動起來,更好地契合新課程改革的目標要求。

1CDIO模式概述

CDIO模式是一種以學生為主體、通過設置問題充分調(diào)動學生的主觀能動性的新型教學模式,其核心內(nèi)容是通過實現(xiàn)構(gòu)思、設計、實現(xiàn)和運作四個環(huán)節(jié)來引導學生自主學習,構(gòu)建一套良好的工作思維模式,從發(fā)現(xiàn)問題,到分析、制作,再到解決問題[1]。一方面,有助于培養(yǎng)學生主動思考和運用所學知識結(jié)合實際情況解決問題的能力,幫助學生盡快適應實操的環(huán)境和可能面臨的技術問題;另一方面,教師通過運用CDIO模式開展C語言程序設計實踐教學,能夠幫助教師全方位地對學生的表現(xiàn)進行考核評價,并及時給出指導意見,為學生未來就業(yè)發(fā)展奠定良好的基礎。

2C語言程序設計實踐教學現(xiàn)狀

目前國內(nèi)在C語言程序設計實踐教學環(huán)節(jié)存在諸多問題需要解決,包括以下幾個方面:1)部分教師未對C語言程序設計實踐教學給予足夠的重視,而將更多的重心只放在理論課程部分,而對于實踐環(huán)節(jié)只是一筆帶過,或者出現(xiàn)嚴重的形式化現(xiàn)象,使得C語言程序設計這門課程因教學實踐部分時間的不足不能夠達到新課程改革下的教學要求;2)部分學校使用的C語言程序設計教材較為落后,使得日新月異的科技技術不能夠及時同步于C語言程序設計課程中,再加上實踐教學內(nèi)容的落后,同樣給C語言程序設計課程的課程質(zhì)量帶來嚴重影響[2];3)教師在傳統(tǒng)的教學模式下極容易導致單邊教學現(xiàn)象或填鴨式教學,從而降低學生的學習熱情,甚至可能因為難以理解課程內(nèi)容或缺少實操經(jīng)驗而對課程產(chǎn)生抵觸情緒。

3CDIO模式下C語言程序設計實踐教學改革

3.1優(yōu)化教材內(nèi)容

及時更新教材內(nèi)容是教學改革的第一步,在更新教材內(nèi)容的基礎上教師應從以下幾方面著力優(yōu)化教材內(nèi)容:1)根據(jù)學生的實際情況安排難度適中的課程任務,在保證課程任務具備適當難度和創(chuàng)新性的前提下,給予學生充分的時間思考和解決課程任務,并及時給予必要的幫助[3];2)在備課過程中,教師應注意課程內(nèi)容安排是否松弛有度,具有邏輯性和連貫性,在開啟新課程學習的同時,保證對于學過知識的鞏固復習,并將其融于新課程的學習中。

3.2完善教學方法

不論是對于C語言程序設計理論課程還是實踐教學環(huán)節(jié),都需要不斷對教學方法進行完善,在CDIO模式下嚴格執(zhí)行其操作流程,在充分認知CDIO模式的核心思想后設計課程內(nèi)容,是保障CDIO模式能夠有效實施的根本方法[4]。教學方法的完善可以從以下兩方面著手:1)在對學生進行新知識的講解后,要及時給予練習題,讓學生對知識點加以鞏固和反思,再在實踐教學環(huán)節(jié)貫穿新知識的內(nèi)容,讓學生能夠運用已有的理論知識解決實際操作的問題,避免因知識對接不到位導致學生難以完成實踐環(huán)節(jié)的任務;2)教師要及時進行有效的反饋和幫助,一方面對基礎薄弱的學生在必要時給予幫助,保證學習的積極性,另一方面要對學生完成的作業(yè)進行及時有效的反饋,讓學生在不斷地實踐中發(fā)現(xiàn)自身的不足并加以改進。

4結(jié)束語

CDIO模式下的C語言程序設計實踐教學給該門課程帶來了無限的可能,對CDIO模式的嚴格執(zhí)行是保障其運用效果的前提條件,教師一方面要根據(jù)實際情況合理安排教學內(nèi)容,不斷創(chuàng)新教學方法,及時進行有效反饋和幫助,從而充分調(diào)動學生的學習積極性,讓C語言程序設計教學實踐能夠真正促進學生的成長成才。

參考文獻:

[1]于延,周國輝,李紅宇,等.CDIO模式下C語言程序設計實踐教學改革[J].計算機教育,2016(2):122-126.

[2]張艷君,蘇桂蓮,卜鳳菊,等.基于CDIO模式的C語言程序設計課程教學改革與實踐[J].課程教育研究,2018(23):220.

[3]劉翠翠.探析CDIO模式下的C語言程序設計教學改革與實踐[J].信息與電腦(理論版),2017(5):219-221.

[4]張迪.探析CDIO模式下的C語言程序設計教學改革與實踐[J].赤峰學院學報(自然科學版),2017,32(15):40-42.

作者:任敏 單位:聊城大學東昌學