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

?

C 程序設(shè)計教學(xué)探討

2015-08-15 00:54田霓光
科技視界 2015年23期
關(guān)鍵詞:上機(jī)程序設(shè)計理論課

田霓光

(湖北科技學(xué)院計算機(jī)科學(xué)與技術(shù)學(xué)院,湖北 咸寧 437100)

0 引言

C 程序設(shè)計就是眾多程序設(shè)計語言中的一種,是國際上廣泛流行的、很有發(fā)展前途的計算機(jī)高級語言。它具備方便性、靈活性和通用性等特點,使其至今仍是程序設(shè)計入門的首選語言。至今很多大學(xué)都開設(shè)了C 程序設(shè)計這門課程,并已這門課程將作為精品課程了,可見這門課程的地位非常重要。[1]

1 現(xiàn)行教學(xué)和學(xué)習(xí)中存在的問題

1)在理論課與實踐課中兩者不能相互起作用,不能相互滲透。理論課只跟隨進(jìn)度表強(qiáng)行灌輸,然而對課程知識沒有達(dá)到學(xué)生的要求,會影響到學(xué)生對知識深入的理解,也會影響學(xué)生對這門課程失去興趣。而實踐課往往被忽視,大部分的時間都在走過程:一方面,學(xué)生上機(jī)把老師布置的作業(yè)完成之后,接下來的時間用玩游戲來打發(fā);另一方面,老師不可能注意到是不是所有學(xué)生都在編寫程序、調(diào)試程序。因此理論課沒有為實踐課起到促進(jìn)的作用,實踐課也沒有為理論課起到相互應(yīng)用的作用。

2)大部分的學(xué)生在基礎(chǔ)知識方面學(xué)得不夠好,對C 程序設(shè)計的學(xué)習(xí)造成一定的影響。因為C 程序設(shè)計課程是以基礎(chǔ)知識為基礎(chǔ)的,它們之間要互相拓展。在C 程序設(shè)計理論課中就涉及到幾種進(jìn)制轉(zhuǎn)換、數(shù)的表示和數(shù)制的范圍等這些知識,大部分學(xué)生在這些知識方面還很薄弱,給教學(xué)造成困難。

3)大部分學(xué)生還處在被動階段,完全沒有自覺地去學(xué)習(xí),更主要的是大部分學(xué)生老師上課上到哪個地方都不知道,導(dǎo)致學(xué)生對學(xué)習(xí)沒興趣,以致達(dá)到厭學(xué)的程度。理論知識沒有掌握,所以說應(yīng)用能力、編程能力都比較差,學(xué)生沒有把所學(xué)的知識互相結(jié)合起來使用。這樣的學(xué)生動手能力得不到提高,也沒有完成學(xué)習(xí)的任務(wù),更滿足不了社會。[2]

2 探索新的教學(xué)方法

根據(jù)自己多年的教學(xué)經(jīng)驗,總結(jié)、探索出新的教學(xué)方法。

1)程序教學(xué)法,是一種使用程序教材并以個人自學(xué)形式進(jìn)行的教學(xué)。有機(jī)器教學(xué);課本式程序教學(xué);CAI 等。

(1)積極反應(yīng)原則

對編程教學(xué)來說,如何讓學(xué)生對程序感興趣,也就是說讓學(xué)生處于一種被動學(xué)習(xí)的狀態(tài)。在教學(xué)過程中必須讓學(xué)生有這種反應(yīng),產(chǎn)生了這種反應(yīng)接著一步步的對程序進(jìn)行算法分析,然后學(xué)生也會跟著老師一起分析,最后給予強(qiáng)化訓(xùn)練或表揚,來加強(qiáng)這股積極性,并促進(jìn)學(xué)生繼續(xù)學(xué)習(xí)。

(2)小塊原則

在程序教學(xué)中所學(xué)的內(nèi)容都是分成一塊一塊的,前一塊的學(xué)習(xí)都是為后一塊的學(xué)習(xí)打基礎(chǔ),后一塊的學(xué)習(xí)與前一塊的學(xué)習(xí)都相互起促進(jìn)作用。前提是只要前一塊有了基礎(chǔ),后一塊學(xué)習(xí)起來就很輕松,所以說這兩塊之間的難度相差不大,于是學(xué)生對學(xué)程序就有了自信心。

(3)即時反饋原則

在程序教學(xué)中特別注意時時反饋,就是讓學(xué)生立馬就能知道自己的答案是否正確,讓學(xué)生樹立自信心。學(xué)生對一個程序(第一步)能做出準(zhǔn)、快的反應(yīng),便要演示第二步,這種現(xiàn)象就是反饋。于是鼓勵、表揚學(xué)生,已經(jīng)向程序慢進(jìn)了第一步,可以學(xué)習(xí)下一步了。

(4)自定步調(diào)原則

在程序教學(xué)中可以根據(jù)學(xué)生的實際情況來把握教材的進(jìn)度,這樣,教學(xué)中學(xué)生可以快速接受并覺得較合理??沼鄷r間,每個學(xué)生可以根據(jù)自己掌握的知識去進(jìn)行復(fù)習(xí)、預(yù)習(xí)教材,盡量與班上同學(xué)學(xué)習(xí)水平差距接近,這樣,學(xué)生有時間思考,學(xué)習(xí)起來就很有激情,學(xué)程序容易成功。

程序設(shè)計理所當(dāng)然地根據(jù)教材的邏輯順序去教學(xué),這樣不僅可以保證學(xué)生在學(xué)習(xí)中把錯誤率降到極小限度,而且又可以適當(dāng)?shù)卦O(shè)計教材,使每一個小步聚都可體現(xiàn)出教材的價值性。

2)項目教學(xué)法,是通過一些學(xué)員組成的小組實施一個有確定的項目而且有計劃進(jìn)行的教學(xué)活動,其作用是把課堂中的理論知識與實踐知識靈活運用起來,有機(jī)地發(fā)揮學(xué)生的聰明智慧,激發(fā)學(xué)生實踐操作的能力。改變那種僵硬的傳統(tǒng)模式,以學(xué)生為主導(dǎo),老師為輔,以項目為主導(dǎo),以實踐經(jīng)驗為主導(dǎo),以課堂為輔。因此,在運應(yīng)項目的過程中,學(xué)生將自己所掌握的綜合知識應(yīng)用到實踐中去,從而就真正提高了動手能力。

3)在上機(jī)的實踐過程當(dāng)中,要進(jìn)行改革。重點是提高學(xué)生的編程水平,培養(yǎng)學(xué)生的動手和應(yīng)用能力。在C 程序設(shè)計上機(jī)實驗教學(xué)中,利用項目教學(xué)法,選一些精典的習(xí)題:如“數(shù)列”、“水仙花”等一些實例來掌握C 程序設(shè)計的語法、語句、函數(shù)的學(xué)習(xí),掌握累加器、素數(shù)、最大公約數(shù)和最小公倍數(shù)等必須掌握的程序段的編寫。

4)通過這幾種教學(xué)方法相互結(jié)合、相互促進(jìn),不僅提高了教學(xué)效果,還激發(fā)了學(xué)生學(xué)習(xí)的熱情。理論教學(xué)與實踐教學(xué)相結(jié)合,適當(dāng)減少理論課、增加實踐課,將理論教學(xué)融入實踐教學(xué)中來,逐漸模糊兩者之間的界限;傳統(tǒng)教學(xué)與豐富多彩的多媒體教學(xué)相結(jié)合、教師講解與學(xué)生課堂討論相結(jié)合,以便調(diào)動學(xué)習(xí)的主動性和積極性。

3 改變教學(xué)手段,加強(qiáng)理論和實踐教學(xué)環(huán)節(jié)的結(jié)合

1)利用多媒體教學(xué),教給學(xué)生一種的創(chuàng)新的思維形式。這種思維形式是以編程教學(xué)為主的,不僅可以激發(fā)學(xué)生的敏捷性、靈活性,還利于學(xué)生的思維創(chuàng)造。特別是在教室里可以進(jìn)行現(xiàn)場演示程序,并讓學(xué)生自告奮勇上臺編程、調(diào)試,同時讓學(xué)生自己去發(fā)現(xiàn)錯誤來提高學(xué)習(xí)。然后老師利用課件、傳統(tǒng)方法互相配合來講解程序的知識點,根據(jù)學(xué)生的情況進(jìn)行問答、討論等方法達(dá)到教學(xué)的目的。

2)采用多式多樣的方法進(jìn)行上機(jī)。除了實驗作業(yè)和等級考試小組外,還分程序設(shè)計興趣小組、大學(xué)生科研項目等實踐。例如:

(1)上機(jī)時每學(xué)生必須完成實驗指導(dǎo)書上的實驗,熟悉理論知識點提高編程能力。

(2)布置大型或較精典實驗,先讓學(xué)生真正掌握程序設(shè)計的基本語法、語句,然后將這些知識運用到實踐中去,激發(fā)了學(xué)生的學(xué)習(xí)熱情,培養(yǎng)了學(xué)生的思維能力、編程能力。

4 結(jié)束語

至今,在C 程序設(shè)計教學(xué)當(dāng)中還是存在著很不足,怎樣才能提高實踐操作能力,必須要理論與實踐互相結(jié)合、互相滲透,還需花時間在教學(xué)中不斷的創(chuàng)新和探索。

[1]譚浩強(qiáng).C 程序設(shè)計[M].北京:清華大學(xué)出版社,2001.

[2]黎未然.高校計算機(jī)本科專業(yè)C 語言課程教改探析[J].廣西民族師范學(xué)院學(xué)報,2011,28(3):103-105.

猜你喜歡
上機(jī)程序設(shè)計理論課
周金應(yīng)
標(biāo)準(zhǔn)化護(hù)理程序?qū)w外膜肺氧合術(shù)患者上機(jī)各階段用時的影響
基于Visual Studio Code的C語言程序設(shè)計實踐教學(xué)探索
從細(xì)節(jié)入手,談PLC程序設(shè)計技巧
上機(jī)數(shù)控“可疑”的高毛利率
高職高專院校C語言程序設(shè)計教學(xué)改革探索
新增本科院校思想政治理論課的創(chuàng)新
“721”人才培養(yǎng)模式與高校思政理論課改革
PLC梯形圖程序設(shè)計技巧及應(yīng)用
醫(yī)學(xué)院校基礎(chǔ)化學(xué)理論課教學(xué)改革初探
济宁市| 平湖市| 巴中市| 府谷县| 北碚区| 普兰店市| 甘洛县| 太原市| 临颍县| 府谷县| 五原县| 麻城市| 师宗县| 莫力| 乌兰浩特市| 敦煌市| 灯塔市| 浦城县| 阜城县| 佛冈县| 南溪县| 洛川县| 都江堰市| 水城县| 荥阳市| 松溪县| 保德县| 达州市| 万载县| 乌海市| 尼玛县| 灵宝市| 娱乐| 陆河县| 河东区| 徐闻县| 叶城县| 江华| 佛学| 革吉县| 方山县|