文章編號(hào):1672-5913(2008)18-0120-03
摘要:“C語言程序設(shè)計(jì)”課程是高等院校計(jì)算機(jī)專業(yè)基礎(chǔ)課程之一,其教學(xué)效果直接影響學(xué)生在計(jì)算機(jī)方面的應(yīng)用。本文就C語言的特點(diǎn)并結(jié)合三年來的教學(xué)實(shí)踐,淺談幾點(diǎn)對該課程的教學(xué)體會(huì)。
關(guān)鍵詞:C語言;程序設(shè)計(jì);教學(xué)體會(huì)
中國分類號(hào):G642 文獻(xiàn)標(biāo)識(shí)碼:A
Simply discussing C language program design teaching experience
Yu Jiu-jiu
(AnHui WenDa Information And Technology CollegeHefei231201)
Abstract: C language program design is one of the courses for computer specialty in colleges, the effect on teaching affects the application for aspect of computer for students directly. The article is about the character on C language combined with theteaching practice for three years, and discusses some teaching experience for the course.
Keywords: C language;program design;teaching experience
“C語言程序設(shè)計(jì)”課程是高等院校計(jì)算機(jī)專業(yè)開設(shè)的專業(yè)基礎(chǔ)課程之一。近幾年筆者先后承擔(dān)了高校計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)、軟件應(yīng)用技術(shù)等專業(yè)的C語言程序設(shè)計(jì)課程的教學(xué)任務(wù),但在教學(xué)過程中卻發(fā)現(xiàn)了一些問題,也總結(jié)了一些經(jīng)驗(yàn)。現(xiàn)就C語言課程的教學(xué),淺談幾點(diǎn)個(gè)人體會(huì),僅供大家借鑒。
1由實(shí)驗(yàn)入手,培養(yǎng)學(xué)生的學(xué)習(xí)興趣
“C語言程序設(shè)計(jì)”課程是學(xué)生所接觸的第一門計(jì)算機(jī)編程方面課程,所以很多老師采用理論教學(xué)2周后開始上機(jī)實(shí)踐,從介紹C語言的語法算法開始,然后講書寫程序,最后進(jìn)入程序調(diào)試的教學(xué)過程。由于程序設(shè)計(jì)語言貫穿于由設(shè)計(jì)算法到書寫程序與調(diào)試運(yùn)行的一連串過程,復(fù)雜且抽象,再加上有些學(xué)生的邏輯思維能力不強(qiáng),這也就是導(dǎo)致部分學(xué)生在上課伊始反映C語言難懂、難學(xué)的主要原因。
在學(xué)習(xí)之初,教師應(yīng)注意教學(xué)的方式方法,要設(shè)法調(diào)動(dòng)學(xué)生的學(xué)習(xí)興趣,教學(xué)過程才不會(huì)枯燥無味。“C語言程序設(shè)計(jì)”課程的核心是將現(xiàn)實(shí)中的數(shù)學(xué)問題轉(zhuǎn)化為具體的C源程序,并調(diào)試實(shí)現(xiàn),因此第一次課最好定為實(shí)驗(yàn)課。通過給出幾個(gè)簡單且學(xué)生熟悉的數(shù)學(xué)問題以及它們所對應(yīng)的C語言程序源代碼,邊介紹程序運(yùn)行平臺(tái)(如Turbo C, VC++等)的操作邊指導(dǎo)學(xué)生自己編輯調(diào)試,觀察運(yùn)行結(jié)果。……