王曉霞
摘要:全文論述運(yùn)用創(chuàng)新教育理念進(jìn)行C語(yǔ)言程序設(shè)計(jì)學(xué)科教學(xué)改革研究和實(shí)踐。首先概述教學(xué)改革理論依據(jù)和目的。分析C語(yǔ)言程序設(shè)計(jì)特點(diǎn)。闡述基于自主創(chuàng)新的教學(xué)改革模式。
關(guān)鍵詞:C語(yǔ)言程序設(shè)計(jì);教學(xué)改革;創(chuàng)新教育;自主創(chuàng)新;現(xiàn)代教學(xué)
中圖分類號(hào):G642文獻(xiàn)標(biāo)識(shí)碼:A文章編號(hào):1009-3044(2012)26-6310-03
The C Language Program Design Teaching Strategies and Effect
WANG Xiao-xia
Abstract: Using the full text discusses the idea of the innovation education C program design science research and practice teach? ing reform. First of all this teaching reform theoretical basis and purpose. Analysis C language program design characteristics. Based on this the independent innovation of teaching reform mode.
Key words: C program design; education reform; innovation education; independent innovation; the modern teaching
隨著科學(xué)技術(shù)和社會(huì)的發(fā)展和進(jìn)步,教育作為社會(huì)文化的重要載體,人們對(duì)高質(zhì)量的現(xiàn)代教育需求尤為突出。我國(guó)的傳統(tǒng)的教育模式是已經(jīng)遠(yuǎn)不能滿足當(dāng)前受教育者的需求,特別是《國(guó)家中長(zhǎng)期教育改革和發(fā)展規(guī)劃綱要》中提出了“創(chuàng)新人才培養(yǎng)模式。適應(yīng)國(guó)家和社會(huì)發(fā)展需要,遵循教育規(guī)律和人才成長(zhǎng)規(guī)律。深化教育教學(xué)改革,創(chuàng)新教育教學(xué)方法,探索多種培養(yǎng)方式。注重學(xué)思結(jié)合。倡導(dǎo)啟發(fā)式、探究式、討論式、參與式教學(xué),幫助學(xué)生學(xué)會(huì)學(xué)習(xí),激發(fā)學(xué)生的好奇心,培養(yǎng)學(xué)生的興趣愛(ài)好,營(yíng)造獨(dú)立思考、自由探索、勇于創(chuàng)新的良好環(huán)境,適應(yīng)經(jīng)濟(jì)社會(huì)發(fā)展和科技進(jìn)步的要求,推進(jìn)課程改革。充分發(fā)揮現(xiàn)代信息技術(shù)作用,促進(jìn)優(yōu)質(zhì)教學(xué)資源共享。把改革創(chuàng)新作為教育發(fā)展的強(qiáng)大動(dòng)力。教育要發(fā)展,根本靠改革。把提高質(zhì)量作為教育改革發(fā)展的核心任務(wù)?!?/p>
《C語(yǔ)言程序設(shè)計(jì)》課程是計(jì)算機(jī)專業(yè)中重要的專業(yè)基礎(chǔ)課,它是計(jì)算機(jī)專業(yè)和相關(guān)專業(yè)的必修課,是廣泛應(yīng)用的高級(jí)程序設(shè)計(jì)語(yǔ)言之一。它具有功能齊全強(qiáng)大、結(jié)構(gòu)性能強(qiáng)、內(nèi)容抽象,概念很復(fù)雜、規(guī)則比較多,易于出錯(cuò),具有豐富的數(shù)據(jù)類型等?!禖語(yǔ)言程序設(shè)計(jì)》的重要特點(diǎn)給教學(xué)帶來(lái)極大難度。
依據(jù)《教育規(guī)劃綱要》和教學(xué)現(xiàn)狀突出問(wèn)題,在《C語(yǔ)言程序設(shè)計(jì)》課程教學(xué)中進(jìn)行深化改革更具有重要性和必要性。教學(xué)改革的關(guān)鍵是自主創(chuàng)新。自主創(chuàng)新是相對(duì)于技術(shù)引進(jìn)、模仿而言的一種創(chuàng)造活動(dòng),是指通過(guò)擁有自主知識(shí)產(chǎn)權(quán)的獨(dú)特的核心技術(shù)以及在此基礎(chǔ)上實(shí)現(xiàn)新產(chǎn)品的價(jià)值的過(guò)程。因此,《C語(yǔ)言程序設(shè)計(jì)》課程教學(xué)應(yīng)著重于創(chuàng)新教學(xué)方法,不斷提高自主創(chuàng)新能力,提升教學(xué)品質(zhì),創(chuàng)新人才培養(yǎng)模式,構(gòu)建自主創(chuàng)新的現(xiàn)代教學(xué)模式。
1現(xiàn)代教學(xué)觀
教學(xué)是培養(yǎng)學(xué)生的創(chuàng)造性活動(dòng)。現(xiàn)代教學(xué)不僅是傳授知識(shí),更重要的是全面提高學(xué)生素質(zhì),發(fā)展學(xué)生的智力和潛能。這就要求創(chuàng)新教學(xué)方法體系。深化教學(xué)改革的目標(biāo)是全面育人。因此,教學(xué)中應(yīng)具有教育性、創(chuàng)造性、科學(xué)性和實(shí)踐性,應(yīng)是教師主導(dǎo)作用與學(xué)生主體作用相結(jié)合的過(guò)程,應(yīng)是從“以教師為中心”轉(zhuǎn)向“以學(xué)生為中心”和“做中教,做中學(xué)”的過(guò)程,教學(xué)應(yīng)培養(yǎng)學(xué)生自主學(xué)習(xí)和促進(jìn)學(xué)生的全面發(fā)展。
2現(xiàn)代教學(xué)手段
科學(xué)技術(shù)的進(jìn)步和發(fā)展使陳舊的教學(xué)行為與現(xiàn)代社會(huì)要求不相適應(yīng)的?,F(xiàn)代教學(xué)手段就是將現(xiàn)代的先進(jìn)科學(xué)技術(shù)引用到教學(xué)活動(dòng)中,運(yùn)用多媒體技術(shù)進(jìn)行教學(xué)授課、演示操作、測(cè)試、制作教學(xué)課件和電子教案等。將各種教學(xué)手段有機(jī)融合在教學(xué)活動(dòng)中,使教學(xué)科學(xué)化、規(guī)范化和現(xiàn)代化,并提高“質(zhì)重于量”的教學(xué)效率,現(xiàn)代教學(xué)手段是現(xiàn)代科學(xué)技術(shù)在教學(xué)中的重要應(yīng)用,是教學(xué)技術(shù)的重要進(jìn)步。
3現(xiàn)代教學(xué)法
3.1以突破“函數(shù)、數(shù)組、指針”作為教學(xué)切入點(diǎn)
C程序是由函數(shù)組成的,函數(shù)是C程序中的重要概念和核心部分,也是程序設(shè)計(jì)中的重要手段,使用函數(shù)可以提高程序設(shè)計(jì)的效率。數(shù)組是C語(yǔ)言提供的一種常用的結(jié)構(gòu)型數(shù)據(jù)類型。指針是C語(yǔ)言具有代表性特征的功能之一,使用指針可以編制出簡(jiǎn)潔明快、功能強(qiáng)的程序,指針的概念比較復(fù)雜,使用也很靈活。數(shù)組和指針在《C語(yǔ)言程序設(shè)計(jì)》中具有極其重要的作用,是《C語(yǔ)言》程序中重要核心內(nèi)容,是學(xué)習(xí)C語(yǔ)言的難點(diǎn)和重點(diǎn)之一,學(xué)生很難于理解。因此,突出重點(diǎn)講解和強(qiáng)化突破“函數(shù)、數(shù)組與指針”概念的理解和運(yùn)用是學(xué)生深刻理解和熟練掌握《C語(yǔ)言程序設(shè)計(jì)》的關(guān)鍵,起到化解難點(diǎn)的作用,使學(xué)生學(xué)習(xí)《C語(yǔ)言》獲得事半功倍和非常輕松的效果。
3.2組合式教學(xué)法
組合式教學(xué)法就是將啟發(fā)式、探究式、討論式、參與式、實(shí)例式、課題式和實(shí)驗(yàn)式教學(xué)法有機(jī)結(jié)合并貫穿于全部課程教學(xué)中。
3.2.1啟發(fā)式教學(xué)
教學(xué)中引用相關(guān)的知識(shí)和實(shí)例并運(yùn)用多媒體技術(shù)現(xiàn)代教學(xué)手段等進(jìn)行演示講析。
3.2.2探究式教學(xué)
教學(xué)中提出課題進(jìn)行探索研究。
3.2.3討論式教學(xué)
教學(xué)中針對(duì)學(xué)習(xí)課題師生之間進(jìn)行研究分析和解決。
3.2.4參與式教學(xué)
教學(xué)中引導(dǎo)學(xué)生進(jìn)行解析學(xué)習(xí)課題。
3.2.5實(shí)驗(yàn)式教學(xué)
教學(xué)中引入實(shí)驗(yàn)、課程設(shè)計(jì)等,對(duì)教學(xué)課題進(jìn)行實(shí)際操作。
教學(xué)中針對(duì)教學(xué)課題內(nèi)容適時(shí)運(yùn)用組合式教學(xué)法,其重要特點(diǎn)是教學(xué)方法靈活、有的放矢,培養(yǎng)學(xué)生自主學(xué)習(xí)和學(xué)會(huì)學(xué)習(xí),培養(yǎng)學(xué)生的動(dòng)手能力和實(shí)踐能力,提高學(xué)生的分析問(wèn)題和解決問(wèn)題能力,做中教和做中學(xué)相結(jié)合,理論教學(xué)和實(shí)踐教學(xué)有機(jī)結(jié)合,課堂教學(xué)與學(xué)生自主學(xué)習(xí)相結(jié)合,調(diào)動(dòng)學(xué)生學(xué)習(xí)的積極性和主動(dòng)性,增強(qiáng)學(xué)生的學(xué)習(xí)興趣,突破C程序的教學(xué)難度,以多媒體技術(shù)為主,圖文動(dòng)態(tài)演示,增強(qiáng)學(xué)生對(duì)C程序設(shè)計(jì)的感性認(rèn)識(shí),多種教法有機(jī)融合、優(yōu)勢(shì)互補(bǔ)。有效的體現(xiàn)了師生互動(dòng)、啟發(fā)引導(dǎo)、因材施教、精講多練和理論與實(shí)踐相結(jié)合的教學(xué)方式和教學(xué)過(guò)程。
3.3實(shí)例教學(xué)法
實(shí)例教學(xué)法是選擇適合課題的并具有典型性、規(guī)律性、代表性和示范性的范例融入到教學(xué)中。面向?qū)W生,針對(duì)學(xué)生的好奇心理,利用典型實(shí)際案例講析,舉一反三,深入淺出。
實(shí)例教學(xué)法非常適合《C語(yǔ)言程序設(shè)計(jì)》課程教學(xué),特別是程序設(shè)計(jì)核心部分更為明顯。C語(yǔ)言是一種結(jié)構(gòu)化的程序設(shè)計(jì)語(yǔ)言,它的基本結(jié)構(gòu)是順序結(jié)構(gòu)、選擇結(jié)構(gòu)和循環(huán)結(jié)構(gòu)。其中,循環(huán)結(jié)構(gòu)是程序基本結(jié)構(gòu)中很重要的核心部分并具有很大的難度,它是C語(yǔ)言程序中的重要內(nèi)容。教學(xué)中重點(diǎn)突破理解循環(huán)結(jié)構(gòu)功能和正確靈活運(yùn)用循環(huán)結(jié)構(gòu)進(jìn)行程序設(shè)計(jì)是進(jìn)行高效編寫高質(zhì)量程序教學(xué)的重要關(guān)鍵性教學(xué)技術(shù)。針對(duì)此問(wèn)題引用實(shí)例教學(xué)法是最佳有效的實(shí)現(xiàn)方法。
實(shí)例教學(xué)法實(shí)施過(guò)程:
1)講析循環(huán)語(yǔ)句格式和功能。
格式和功能;演示課件。
2)引例計(jì)算1+2+3+…+100
分別用while語(yǔ)句、d0一while語(yǔ)句、for語(yǔ)句編寫程序。
程序:演示課件
在C環(huán)境下運(yùn)行程序,演示運(yùn)行結(jié)果,學(xué)生察看運(yùn)行結(jié)果。
3)導(dǎo)析畫出流程圖,講析語(yǔ)句的執(zhí)行過(guò)程。
演示課件
4)引導(dǎo)學(xué)生依據(jù)流程圖分析語(yǔ)句的特點(diǎn)和各語(yǔ)句間的不同點(diǎn)
5)導(dǎo)題:如果i初值設(shè)為l0l,以上例子運(yùn)行結(jié)果是多少?
在C環(huán)境下運(yùn)行程序,演示運(yùn)行結(jié)果,學(xué)生看到運(yùn)行結(jié)果,印象深刻。
6)總結(jié):
①3種循環(huán)可以互相代替。
②在while和do—while循環(huán)中,循環(huán)體應(yīng)包含使循環(huán)趨于結(jié)束的語(yǔ)句。
③其它
7)導(dǎo)題:選擇合適的循環(huán)語(yǔ)句:
①輸出100~200內(nèi)能被3整除的數(shù)。(使用for語(yǔ)句合適)
②輸出用“$”號(hào)組成的圖形,如每行有10個(gè)號(hào)組成的長(zhǎng)方形、等腰三角形狀。(使用for語(yǔ)句合適)
③輸出九九乘法表。(使用for語(yǔ)句合適)
通過(guò)運(yùn)用實(shí)例教學(xué)法,增強(qiáng)學(xué)生的學(xué)習(xí)積極性和興趣,強(qiáng)化學(xué)生主動(dòng)學(xué)習(xí),深刻理解知識(shí)點(diǎn),提高學(xué)生分析問(wèn)題和解決問(wèn)題的能力,有效突破教學(xué)難點(diǎn),為學(xué)生學(xué)習(xí)其它程序設(shè)計(jì)打下堅(jiān)實(shí)的基礎(chǔ)。
3.4課題教學(xué)法
課題教學(xué)法就是將具有多功能和典型范例的研究課題引入到教學(xué)實(shí)踐活動(dòng)中。其特點(diǎn)是將學(xué)生自主學(xué)習(xí)融入到教學(xué)中,教師對(duì)學(xué)生學(xué)習(xí)進(jìn)行引導(dǎo)和指導(dǎo),從“教學(xué)生學(xué)”到“教學(xué)生學(xué)會(huì)學(xué)”轉(zhuǎn)變,貫穿“做中教和做中學(xué)”,著重實(shí)踐性,使學(xué)生深刻理解和掌握《C語(yǔ)言程序設(shè)計(jì)》功能和特點(diǎn),突破學(xué)習(xí)《C語(yǔ)言程序設(shè)計(jì)》難度,提高學(xué)生的程序設(shè)計(jì)能力和操作技能,培養(yǎng)學(xué)生探索創(chuàng)新的能力,以適應(yīng)現(xiàn)代社會(huì)需求。
通過(guò)《C語(yǔ)言程序設(shè)計(jì)》教學(xué)改革探究實(shí)踐,獲得更高的教學(xué)質(zhì)量。教學(xué)改革是新世紀(jì)現(xiàn)代社會(huì)發(fā)展的需要,現(xiàn)代教學(xué)模式是切實(shí)可行的。自主創(chuàng)新是現(xiàn)代教學(xué)實(shí)效性的關(guān)鍵,基于自主創(chuàng)新的現(xiàn)代教學(xué)方法是創(chuàng)造性的教學(xué)實(shí)踐。教學(xué)實(shí)踐展現(xiàn)了教學(xué)改革的重要意義并凸顯較好的教學(xué)效果。面向未來(lái),教學(xué)要以科學(xué)發(fā)展觀的教育思想向高新科學(xué)技術(shù)不斷挑戰(zhàn)并伴隨可持續(xù)性教育發(fā)展不斷創(chuàng)新。
參考文獻(xiàn):
[1]林東,陳琳.編程語(yǔ)言基礎(chǔ)——C語(yǔ)言[M]. 2版.北京:高等教育出版社,2006.
[2]徐維祥.C語(yǔ)言程序設(shè)計(jì)教程[M].北京:高等教育出版社,1998.
[3]譚浩強(qiáng),崔武子,付鈧,等.C語(yǔ)言程序設(shè)計(jì)[M].北京:清華大學(xué)出版社,2008.