国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

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

2009-11-04 02:33:22
關(guān)鍵詞:計(jì)算機(jī)專業(yè)程序設(shè)計(jì)教學(xué)效果

陳 茹

摘要:《C語言程序設(shè)計(jì)》是高職高專院校計(jì)算機(jī)專業(yè)基礎(chǔ)課程之一,其教學(xué)效果直接影響學(xué)生在計(jì)算機(jī)方面的應(yīng)用,教學(xué)中出現(xiàn)的聽得懂、編不出程序的現(xiàn)象,探究問題存在的原因,從教學(xué)的教學(xué)內(nèi)容和方法方面進(jìn)行了探討,提出只有教師的教學(xué)內(nèi)容和教學(xué)方法進(jìn)行合理的組合,激發(fā)學(xué)生的學(xué)習(xí)興趣才能達(dá)到良好的教學(xué)效果。

關(guān)鍵詞:教學(xué)方法案例教學(xué)啟發(fā)教學(xué)教學(xué)效果

0 引言

《C語言程序設(shè)計(jì)》作為計(jì)算機(jī)專業(yè)的基礎(chǔ)課,已經(jīng)成為一門必修的語言課程,在整個(gè)語言課程體系中占有非常重要的地位。在C語言教學(xué)過程中,從客觀上講,教師的教法和學(xué)生的學(xué)法的差異,對教學(xué)效果都會(huì)產(chǎn)生很大的影響。針對教師的教法和學(xué)生學(xué)習(xí)語言類課程的學(xué)法,結(jié)合近幾年來的教學(xué)經(jīng)驗(yàn)和教學(xué)體會(huì),把一些經(jīng)驗(yàn)和方法總結(jié)出來,希望能對C語言課程的教學(xué)和學(xué)習(xí)有所幫助。

1 分析教學(xué)中存在的問題

《C語言程序設(shè)計(jì)》是一個(gè)邏輯性很強(qiáng)的課程。有些問題是將數(shù)學(xué)知識(shí)轉(zhuǎn)化用c語言來實(shí)現(xiàn),這就要求學(xué)生首先要能夠理解和掌握數(shù)學(xué)知識(shí),才能將其轉(zhuǎn)化用c語言來實(shí)現(xiàn)。在調(diào)試程序時(shí),提示的信息都是用英語給定,那么也就要求學(xué)生掌握最基本的英語單詞,有些甚至是計(jì)算機(jī)專業(yè)英語,能將英語句子翻譯為漢語,才能夠?qū)Τ绦蚣右孕薷?。學(xué)生在心里認(rèn)為c語言難學(xué),沒有積極學(xué)習(xí)的主動(dòng)性,導(dǎo)致上課時(shí)沒興趣,不能專心聽講,布置的作業(yè)無從下手,在實(shí)踐課中,看到要編寫的程序題目,理不出頭緒。

2 涉及新的知識(shí)要有導(dǎo)入

在教學(xué)的過程中,要將新的知識(shí)點(diǎn),要有很自然的導(dǎo)入語,引導(dǎo)學(xué)生思考問題和解決問題的方法。例如:scanf(“%d”,&a);只能從鍵盤接受 一個(gè)整型數(shù),現(xiàn)在要輸入40名學(xué)生的成績,如何通過一個(gè)scanf函數(shù)來實(shí)現(xiàn),難道是要定義40個(gè)變量,那如果要接受100個(gè)數(shù)呢?更多的呢?為了解決諸如此類的問題我們采用數(shù)組來實(shí)現(xiàn)。這樣也就引導(dǎo)學(xué)生思路跟著教師,給他們提出問題,在給出解決問題的辦法。

3 舉一反三

給定一個(gè)例子時(shí),將涉及到的所有內(nèi)容都要講到。各種形式,可能出現(xiàn)的錯(cuò)誤都要指定。例如:現(xiàn)在要求n!我們可以給定一下幾種形式:

(1)main()(2)main()

{ int i=1,n;{inti=1,n;

doubles=1; doubles=1;

scanf("%d",&n); scanf("%d",&n);

while(i<=n) do{ s*=i;

{s*=i;i++;

i++;} }while(i<=n);

printf("%lf",s); printf("%lf",s):

} }

(3)main()(4)main()

{inti,n ; {int i,n;

double s=1;doubles=1;

scanf("%d",&n); scanf("%d",&n);

for(i=1;i<=n;i++)i=n;

s*=i;while(i>=1)

printf("%lf",s); {s*=i;

} i--;}

printf("%lf",s);}

(5)main() (6)main()

{intI,n; { inti=0,n;

doubles=1; doubles=1;

scanf("%d",&n); scanf("%d",&n);

i=n; while(i<=n)

for(i=n;i>0,i--) {i++;

s*=I;s*=i;}

printf("%lf",s);}printf("%lf",s);}

一個(gè)例子可以給出多種方法來實(shí)現(xiàn),在這只給出6中形式,從這6種中,就可以看到初值不同,語句的書寫順序不同。通過一個(gè)例子,讓學(xué)生能理解各種形式,遇到諸如此類問題時(shí),就可以迎刃而解。

4 與實(shí)踐教學(xué)相結(jié)合

程序設(shè)計(jì)課程具有很強(qiáng)的實(shí)踐性,對于計(jì)算機(jī)語言課程的教授不應(yīng)僅僅是傳授知識(shí),應(yīng)該以培訓(xùn)能力為主。C語言的內(nèi)容繁多,在有限的課時(shí)內(nèi)不可能也不必要面面俱到,所以必須突出重點(diǎn),突出實(shí)用性,關(guān)鍵在于教會(huì)學(xué)生正確運(yùn)用C語言編寫程序。應(yīng)始終堅(jiān)持以應(yīng)用為中心,以算法為基礎(chǔ),以培養(yǎng)學(xué)生的實(shí)踐能力為核心,突出技術(shù)實(shí)用性和再學(xué)習(xí)能力的培養(yǎng)。

參考文獻(xiàn):

[1]朱健,龐倩超.C語言程序設(shè)計(jì)案例教程.全國高職高專教育精品規(guī)劃教材:北京:交通大學(xué)出版社.

[2]郭芹.對高職高專計(jì)算機(jī)專業(yè)程序設(shè)計(jì)教學(xué)的思考.中國科技信息.2008(1).

[3]譚浩強(qiáng).C語言程序設(shè)計(jì)教程.北京:高等教育出版社.

[4]嚴(yán)蔚敏.數(shù)據(jù)結(jié)構(gòu)(C/C++描述).北京:清華大學(xué)出版社.

猜你喜歡
計(jì)算機(jī)專業(yè)程序設(shè)計(jì)教學(xué)效果
“以賽促學(xué),以賽促教”促進(jìn)計(jì)算機(jī)專業(yè)教學(xué)理念創(chuàng)新與實(shí)踐研究
基于Visual Studio Code的C語言程序設(shè)計(jì)實(shí)踐教學(xué)探索
從細(xì)節(jié)入手,談PLC程序設(shè)計(jì)技巧
電子制作(2019年9期)2019-05-30 09:42:04
高職高專院校C語言程序設(shè)計(jì)教學(xué)改革探索
職業(yè)高中計(jì)算機(jī)專業(yè)教學(xué)改革淺析
PLC梯形圖程序設(shè)計(jì)技巧及應(yīng)用
如何提高高中聲樂教學(xué)效果
散文百家(2014年11期)2014-08-21 07:16:52
提高病理學(xué)教學(xué)效果的幾點(diǎn)體會(huì)
加強(qiáng)焊接教學(xué)質(zhì)量提高焊接教學(xué)效果的探討
河南科技(2014年24期)2014-02-27 14:20:03
非計(jì)算機(jī)專業(yè)C語言教學(xué)探討
河南科技(2014年23期)2014-02-27 14:19:16
龙江县| 苗栗县| 惠来县| 石阡县| 襄城县| 淳安县| 大厂| 乐业县| 铁岭市| 汉源县| 香港| 盐边县| 余干县| 青河县| 宁晋县| 阿拉善盟| 邹平县| 从江县| 马关县| 外汇| 伊金霍洛旗| 泌阳县| 浮梁县| 克什克腾旗| 枣庄市| 台安县| 阿拉善左旗| 商水县| 苍山县| 葫芦岛市| 双江| 贵港市| 岢岚县| 巧家县| 邢台县| 宁陵县| 从江县| 吴忠市| 囊谦县| 扎兰屯市| 泰顺县|