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

?

談C語言課程的教學(xué)方法

2009-04-29 01:12:39危旦生
中學(xué)理科園地 2009年4期
關(guān)鍵詞:C語言教學(xué)手段程序設(shè)計

危旦生

摘要:C語言是目前各中職學(xué)校計算機專業(yè)的首選教學(xué)語言,這與C語言的特點是分不開的。它功能強大,表達靈活方便,面向硬件,但學(xué)生接受起來有一定的難度。如何提高教學(xué)質(zhì)量,讓學(xué)生盡快掌握這門語言,一直是廣大計算機教師頗感興趣的課題。

關(guān)鍵詞:C語言;程序設(shè)計;教學(xué)手段;教學(xué)方法

《C語言程序設(shè)計》是計算機學(xué)科中的一門專業(yè)理論基礎(chǔ)課,它既有很強的理論性,又具有很強的實踐性;同時又具有相當(dāng)?shù)碾y度和枯燥性。我校在計算機專業(yè)就開設(shè)了該門課程,但對于生源素質(zhì)日趨下滑的中職學(xué)校學(xué)生來說,教師要想教好,學(xué)生要想學(xué)好本課程,是一件十分困難的事。現(xiàn)將本人多年在C語言課程教學(xué)中采用的一些行之有效的方法,介紹給大家,僅供參考。

一、改革教學(xué)手段,培養(yǎng)學(xué)生的學(xué)習(xí)興趣

從傳統(tǒng)的板書教學(xué)變?yōu)榘鍟虒W(xué)加多媒體教學(xué)。板書與教學(xué)目標(biāo)、教學(xué)計劃、教學(xué)進度能緊密結(jié)合,能充分體現(xiàn)教育思想,能使師生相互交流,相互影響,達到互動學(xué)習(xí)的目的。然而,在C語言教學(xué)活動中,主要介紹語句的語法規(guī)則,而這些規(guī)則基本上又都是約定的,不允許變化的,因而很死板、枯燥,學(xué)生學(xué)習(xí)起來興趣不大,調(diào)動不起積極性,但如果加上多媒體的聲、動和計算機的演示功能,就可以提高學(xué)生的學(xué)習(xí)積極性。培養(yǎng)學(xué)生學(xué)習(xí)的興趣,加深理解與記憶??傊?,板書教學(xué)加多媒體教學(xué)可以使課堂教學(xué)靈活多變,培養(yǎng)學(xué)生的學(xué)習(xí)興趣,鍛煉學(xué)生獨立思考,獨立分析問題的能力。

二、改革教學(xué)方法。培養(yǎng)學(xué)生獨立設(shè)計程序的能力

按照職業(yè)教育的特點,遵循學(xué)生認知事物的心理,在傳統(tǒng)教學(xué)方法基礎(chǔ)上,進行適度改革,以對具體知識和技能的掌握作為主要教學(xué)目標(biāo)的教學(xué)方法,它由以下四個教學(xué)環(huán)節(jié)組成。

1、導(dǎo)人。教師在這一環(huán)節(jié)的兩大主要任務(wù):了解學(xué)生已構(gòu)建的知識結(jié)構(gòu)、專業(yè)水準(zhǔn)等情況;南簡單問題展示新教學(xué)內(nèi)容的實際功效。激發(fā)學(xué)生對新知識的學(xué)習(xí)興趣,是任務(wù)執(zhí)行的最大目標(biāo)。

2、精解。教師要讓學(xué)生理解新知識的應(yīng)用機理,向?qū)W生精講操作步驟,講述操作的實現(xiàn)過程。

3、勤練。主要由學(xué)生進行學(xué)習(xí)活動,即按照教師的示范講解學(xué)生自己動手操作,教師精心指導(dǎo),充分發(fā)揮學(xué)生的主體作用。

4、總結(jié)。教師對整個教學(xué)活動進行歸納總結(jié),對教學(xué)重點、難點進行反復(fù)講解,也可以了解學(xué)生對新知識的掌握程度。在此基礎(chǔ)上,由學(xué)生自己通過多練習(xí),逐步對新學(xué)知識達到完全掌握和熟練運用的程度。

在《C語言程序設(shè)計》教學(xué)中,以循環(huán)結(jié)構(gòu)for語句學(xué)習(xí)為例,其四步教學(xué)法:

第一步:以實際問題切入主題環(huán)節(jié)。

演示用C語言編寫的音樂程序、用C語言編寫的動畫設(shè)計程序,讓學(xué)生產(chǎn)生好奇心,思維活躍起來,此時教師導(dǎo)人課題。

第二步:

a、以1+2+3+4+……+100為例,分析計算機解題的思維方式,講解循環(huán)結(jié)構(gòu)的特點、for語句語法及應(yīng)用方法;

b、介紹流程圖畫法,捕述計算機解題步驟。

第三步:

a、學(xué)生練習(xí)1*2*3*4……*100求積的程序,以訓(xùn)練學(xué)生知識遷移能力:

b、演示for語句應(yīng)用中的錯誤,把握forN句應(yīng)用的語法、格式細節(jié);

C、練習(xí)閱讀程序能力,修改程序的錯誤。

第四步:總結(jié)及布置作業(yè)。

總結(jié)課堂知識;布置作業(yè):完成編寫1!1+2!+3!……+100!的程序,上交文檔資料包括流程圖、程序。

三、采用任務(wù)驅(qū)動式教學(xué),充分調(diào)動學(xué)生的學(xué)習(xí)積極性

任務(wù)驅(qū)動式教學(xué)法是指在教學(xué)中,教師根據(jù)教學(xué)要求和教學(xué)的重點、難點,設(shè)計任務(wù)來組織教學(xué),使學(xué)生在教師引導(dǎo)下,以“任務(wù)解決者”的角色積極主動地參與課堂研討,提出任務(wù)、分析和解決任務(wù),從而啟發(fā)學(xué)生思維和培養(yǎng)學(xué)生能力的一種教學(xué)方法。任務(wù)驅(qū)動式教學(xué)法在C語言程序設(shè)計教學(xué)中是一種相當(dāng)有效的教學(xué)方法,能夠充分發(fā)揮學(xué)生的思維,調(diào)動學(xué)生的學(xué)習(xí)積極性,突出學(xué)生的主體作用,能有效地培養(yǎng)學(xué)生的分析問題與解決問題的能力。以“判斷一個數(shù)是否為素數(shù)”為例,筆者沒有平鋪直敘地介紹算法與程序代碼,而是先講解什么是“索數(shù)”,然后讓學(xué)生思考判斷一個數(shù)是否為素數(shù)的算法思路,進而讓學(xué)生討論并寫出算法流程圖;接下來教師講解如何用for與證程序結(jié)構(gòu)實現(xiàn)算法,然后畫出流程圖,最后編寫程序并分析其過程。整個講解過程結(jié)合板書,逐步引導(dǎo),層層深入,取得很好的教學(xué)效果。

四、加強實踐環(huán)節(jié)訓(xùn)練,培養(yǎng)學(xué)生創(chuàng)新意識

C語言程序設(shè)計是一門實踐性很強的課程,通過上機操作才能使學(xué)生真正理解、消化課堂上的理論知識,因此要以應(yīng)用為目的,注重培養(yǎng)應(yīng)用能力,大力加強實踐環(huán)節(jié),激勵學(xué)生創(chuàng)新意識。教學(xué)中堅持指導(dǎo)與輔導(dǎo)、投影演示與上機操作相結(jié)合。具體措施如下:

1、要合理地安排上機實驗課時與理論教學(xué)課時的比例;使教學(xué)實驗與理論教學(xué)協(xié)調(diào)同步,特別是時間、內(nèi)容上要銜接好,講完課要及時上機并保證上機效果。

2、學(xué)生上機目的和步驟要明確,這要求教師課前寫好含有實例和習(xí)題的實習(xí)指導(dǎo)書,指導(dǎo)書的內(nèi)容要盡量緊扣教材,學(xué)生實習(xí)結(jié)束要上交實習(xí)報告由教師批閱。

3、實驗分組制。傳統(tǒng)實驗課一般是學(xué)生單獨完成實驗。這種實驗機制下,基礎(chǔ)偏差的學(xué)生動作慢,不容易按時完成任務(wù),跟不上進度,而基礎(chǔ)較好的學(xué)生實驗時間過剩。對此,教師可以根據(jù)學(xué)生實際情況,按組劃分,有針對性地分別設(shè)計和布置不同的實驗內(nèi)容,學(xué)生可以選擇性地做實驗。同時每組安排一個基礎(chǔ)好的學(xué)生負責(zé)。通過這種協(xié)作學(xué)習(xí)的方式,學(xué)生為了達到小組學(xué)習(xí)目標(biāo),個體之間可以采用對話、討論等形式對問題進行充分論證,以期獲得達到學(xué)習(xí)目標(biāo)的最佳途徑。

4、跟蹤實驗過程中,對學(xué)生進行及時指導(dǎo)并演示。實驗課上教師要注意巡視學(xué)生的實驗過程及情況,隨時解答學(xué)生的問題,及時了解學(xué)生上機操作的情況。對學(xué)生在實驗中存在的問題進行及時解答。對于學(xué)生中普遍存在的問題,要組織學(xué)生進行討論,并且通過屏幕廣播演示,和學(xué)生一起來解決。最后教師要對實驗加以總結(jié),指出普遍性的問題。

5、加強綜合性實踐。綜合性練習(xí)可以鞏固所學(xué)知識。課程結(jié)束后,布置一項軟件開發(fā)課題,該課題力求既結(jié)合實際,又能涵蓋課程教學(xué)的要求,由學(xué)生自學(xué)和開發(fā)。學(xué)期結(jié)束前完成該項目,其成績記入綜合設(shè)計分。通過課題的開發(fā)過程,促使學(xué)生將所學(xué)的知識融匯貫通。

總之,教學(xué)有法,教無定法,關(guān)鍵要教學(xué)得法。實踐證明,在教學(xué)過程中,學(xué)生知識的獲得、能力的培養(yǎng)、智力的發(fā)展,不能將某種教學(xué)方法生硬地搬到課堂上,而是要根據(jù)教學(xué)目的、教學(xué)內(nèi)容、教學(xué)環(huán)境、學(xué)生特點、教師自身能力等多方面因素綜合考慮,靈活地選用合適的教學(xué)方法,或?qū)⒍喾N教學(xué)方法優(yōu)化組合,達到最佳教學(xué)效果。

猜你喜歡
C語言教學(xué)手段程序設(shè)計
基于Visual Studio Code的C語言程序設(shè)計實踐教學(xué)探索
計算機教育(2020年5期)2020-07-24 08:52:56
從細節(jié)入手,談PLC程序設(shè)計技巧
電子制作(2019年9期)2019-05-30 09:42:04
基于C語言的計算機軟件編程
電子制作(2018年16期)2018-09-26 03:27:08
高職高專院校C語言程序設(shè)計教學(xué)改革探索
創(chuàng)新教育理念下體育教學(xué)方法應(yīng)用研究
《數(shù)據(jù)結(jié)構(gòu)》中“插入”算法課堂教學(xué)實踐與體會
考試周刊(2016年84期)2016-11-11 00:14:50
論體育教學(xué)手段現(xiàn)代化的意義和作用
體育時空(2016年9期)2016-11-10 20:43:37
論《測控儀器電路》課程建設(shè)
科技視界(2016年21期)2016-10-17 18:52:41
PLC梯形圖程序設(shè)計技巧及應(yīng)用
論子函數(shù)在C語言數(shù)據(jù)格式輸出中的應(yīng)用
潞城市| 筠连县| 日土县| 福贡县| 天长市| 永靖县| 永嘉县| 宜州市| 仙居县| 古蔺县| 格尔木市| 义乌市| 茌平县| 万宁市| 兴宁市| 武隆县| 三台县| 确山县| 郧西县| 西华县| 岢岚县| 革吉县| 汶川县| 桂阳县| 丰县| 商洛市| 南昌市| 洛浦县| 吉水县| 邛崃市| 甘德县| 抚顺市| 新野县| 南江县| 赤城县| 镇江市| 远安县| 四川省| 竹山县| 吉安县| 左云县|