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

?

淺談中職學(xué)校C語言程序設(shè)計(jì)課程教學(xué)改革

2019-05-30 02:18李月杰
職業(yè) 2019年5期
關(guān)鍵詞:C語言程序設(shè)計(jì)考核方式教學(xué)方法

李月杰

關(guān)鍵詞:C語言程序設(shè)計(jì) ?教學(xué)方法 ?考核方式 ?改革

對(duì)于計(jì)算機(jī)專業(yè)而言,C語言程序設(shè)計(jì)是一門基礎(chǔ)性語言,其實(shí)踐性強(qiáng),語言簡(jiǎn)潔,但語法較多。通過C語言的學(xué)習(xí)可以培養(yǎng)學(xué)生基本的編程思維,幫助他們解決在編程中遇到的一些問題。C語言的實(shí)踐性較強(qiáng),學(xué)生通過上機(jī)操作掌握編程的基本知識(shí)、程序調(diào)試能力以及養(yǎng)成一個(gè)良好的編程習(xí)慣。對(duì)中職學(xué)生而言,學(xué)好這門語言為后期其他語言的學(xué)習(xí)打下了堅(jiān)實(shí)的基礎(chǔ),可以達(dá)到事半功倍的效果,如JAVA的很多語法知識(shí)都是繼承了C語言的相關(guān)內(nèi)容。而在教學(xué)上想讓中職學(xué)生掌握這門語言并不容易。

一、中職學(xué)生學(xué)習(xí)現(xiàn)狀

目前中職學(xué)校的生源基本上都是沒有考上高中的學(xué)生,跟大學(xué)生不一樣,大部分中職學(xué)生的自律性以及控制力較差,容易受到外界干擾。大部分學(xué)生在初中時(shí)學(xué)習(xí)就不好,沒有養(yǎng)成良好的學(xué)習(xí)習(xí)慣。再者,在目前智能手機(jī)人手一部的情況下,學(xué)生也變得不愛動(dòng)腦,遇到問題不愛思考,稍微好點(diǎn)的學(xué)生會(huì)通過手機(jī)查找答案,但更多的卻是直接被告知答案。基于中職學(xué)生的這些特點(diǎn),如果沒有好的教學(xué)方法及措施,想要獲得一個(gè)好的教學(xué)效果基本是不可能的。

二、C語言課程教學(xué)現(xiàn)狀及存在問題

目前部分中職學(xué)校在C語言程序設(shè)計(jì)課程設(shè)計(jì)上采用的是理論與上機(jī)操作分開。理論課上,教師先對(duì)語法及語句結(jié)構(gòu)進(jìn)行分析,然后再對(duì)課本的例子進(jìn)行語句解讀。實(shí)訓(xùn)課則由教師布置任務(wù),然后學(xué)生去完成實(shí)訓(xùn)任務(wù)。對(duì)中職學(xué)生而言,這種課程設(shè)計(jì)和教學(xué)方法是不適合的,難有良好的教學(xué)效果。理論在教師的講解下,學(xué)生是聽懂了,但也存在著無法提出問題的情況。到了上機(jī)課,學(xué)生由于一時(shí)難以記起所學(xué)過的知識(shí),編程時(shí)又無從下手。好學(xué)的學(xué)生會(huì)提問,而教師只有一個(gè),難以同時(shí)應(yīng)付多個(gè)學(xué)生的提問,致使一部分學(xué)生需要花不少的時(shí)間等待教師過來解答。這就使學(xué)生學(xué)習(xí)的興趣打了折扣。而部分本就不感興趣的學(xué)生甚至?xí)霈F(xiàn)放棄的情況,無法達(dá)到想要的教學(xué)效果。

課上完了,少不了要對(duì)學(xué)生進(jìn)行考核,傳統(tǒng)的考核方式就是考試,主要還是紙質(zhì)的考試,以理論為主。這種考試局限于標(biāo)準(zhǔn)答案,以記憶及分析能力為主。難免就缺少了對(duì)學(xué)生學(xué)習(xí)過程的一種考量,學(xué)生對(duì)程序的調(diào)試能力得不到體現(xiàn)。

三、課程教學(xué)、實(shí)驗(yàn)教學(xué)以及考核方式改革及措施

1.課程教學(xué)改革

首先在課程安排上,盡量不安排在教室上理論課,所有的課均安排在機(jī)房進(jìn)行。將C語言程序設(shè)計(jì)這門課全部安排在機(jī)房上,由教師通過教師機(jī)即時(shí)操作演示給學(xué)生看,邊講解邊操作,每講完一個(gè)知識(shí)點(diǎn)就停下來讓學(xué)生即時(shí)敲程序、運(yùn)行,看能不能成功。如果不能成功,學(xué)生也可以馬上找出問題然后進(jìn)行解決。如果有問題,也可以通過軟件舉手,教師通過教師機(jī)看到有學(xué)生機(jī)舉手信息后,可以通過單獨(dú)監(jiān)控該學(xué)生機(jī)查看學(xué)生的問題所在,然后解決問題。這樣既解決了教師在機(jī)房來回跑的問題,又做到了具體問題具體分析。學(xué)生通過程序即時(shí)驗(yàn)證更容易掌握一個(gè)知識(shí)點(diǎn),一回驗(yàn)證勝過百回分析。比如在講到定義變量的時(shí)候,要對(duì)變量進(jìn)行初始化,也就是第一次賦值。如果不進(jìn)行初始化,在輸出的時(shí)候就會(huì)輸出一個(gè)隨意值。那么是不是運(yùn)行結(jié)果跟教師說的一樣是一個(gè)隨意值呢?學(xué)生就會(huì)有疑問了。如果這時(shí)候直接跟學(xué)生講理論是比較抽象的,不如直接在計(jì)算機(jī)上進(jìn)行驗(yàn)證更直接:使用語句int i; printf(“i =%d\n”,i);,最后會(huì)發(fā)現(xiàn)輸出確實(shí)如此。學(xué)生在學(xué)生機(jī)上運(yùn)行成功了,自然感到高興。在學(xué)習(xí)過程中,沒有比自己做實(shí)驗(yàn)獲得成功所帶來的成就感更值得高興的了,學(xué)生的學(xué)習(xí)興趣自然也就提高了。

教師在給學(xué)生進(jìn)行理論部分的講解時(shí),建議單獨(dú)建立一個(gè)文檔,從第一節(jié)課開始就將每次課所要講的重點(diǎn)內(nèi)容羅列出來。將當(dāng)次課將要解決的問題、知識(shí)點(diǎn)一一羅列出來,讓學(xué)生了解本次課需要學(xué)習(xí)哪些知識(shí)、解決哪些問題,并將重要的筆記直接打在文檔上,類似于黑板上的板書。不需要學(xué)生做筆記,學(xué)生只需要聽課即可。講完知識(shí)點(diǎn)后,文檔的筆記也完成了,其中的難點(diǎn)可以用紅色字體體現(xiàn)出來。學(xué)生由于不用做筆記,全程只需要聽課即可,解決了學(xué)生由于做筆記會(huì)漏掉的一些重要語句,而對(duì)接下來所講內(nèi)容懵懵懂懂的問題。每次講完后,由教師通過教師機(jī)將文檔筆記分發(fā)到學(xué)生機(jī),學(xué)生就可以通過文檔筆記回顧剛才所講過的知識(shí)。一個(gè)學(xué)期下來,教師的文檔就將本學(xué)期課程所有知識(shí)點(diǎn)都羅列出來,其中的重、難點(diǎn)一目了然。學(xué)生通過文檔,特別是其中的紅色字體就可以回憶出當(dāng)時(shí)學(xué)習(xí)的情景,查看重、難點(diǎn)內(nèi)容,提高學(xué)習(xí)效率。

通過這種教學(xué)方式的改革,相對(duì)于傳統(tǒng)理論的講解更容易讓學(xué)生接受,也更容易取得好的教學(xué)效果。采用這種教學(xué)方法既直觀,又方便解決問題。學(xué)生有問題可以當(dāng)場(chǎng)提出來,即時(shí)解決,不把問題滯后解決,以免打擊學(xué)生的學(xué)習(xí)積極性。

2.實(shí)驗(yàn)教學(xué)改革

通過課程教學(xué)改革,學(xué)生的操作時(shí)間變多了,熟練程度也有所提高,但這并不等同于學(xué)生的編程能力提高了,還必須通過實(shí)際的操作來提高。在這個(gè)過程中,必須要讓學(xué)生養(yǎng)成一個(gè)良好的編程習(xí)慣。首先就是要會(huì)盲打。中職學(xué)生在初中階段接觸電腦的時(shí)間并不多,大部分學(xué)生估計(jì)連指法都不一定熟悉,更別說盲打了。做不到盲打,想要提高學(xué)生的編程能力十分困難。在實(shí)驗(yàn)課上,可以讓學(xué)生在完成實(shí)驗(yàn)內(nèi)容前先進(jìn)行敲程序練習(xí),這些程序可以包含未學(xué)到的內(nèi)容。這樣做的目的一是主要培養(yǎng)學(xué)生練習(xí)敲程序的感覺;二是練習(xí)盲打;三是提高程序運(yùn)行調(diào)試能力,減少程序出錯(cuò)的幾率。

實(shí)驗(yàn)階段,如果一開始就讓學(xué)生進(jìn)行編程是不符合實(shí)際的,可以給學(xué)生一些比較簡(jiǎn)單的程序進(jìn)行練習(xí),就讓學(xué)生按照教師所給的程序打,然后再運(yùn)行,如果成功了,再讓學(xué)生按照給定的程序進(jìn)行模仿編寫,再運(yùn)行,看能否運(yùn)行成功。比如給定一個(gè)程序,定義三個(gè)整型變量數(shù)為3、9、10進(jìn)行相加,讓學(xué)生照著敲,然后運(yùn)行,如果學(xué)生得到運(yùn)行結(jié)果為22則成功,然后再讓學(xué)生將這三個(gè)數(shù)改為3.5、9.3、10.6進(jìn)行改寫程序。這就考察學(xué)生的應(yīng)變能力,由于這三個(gè)數(shù)含有小數(shù),需要將變量改為浮點(diǎn)型才能運(yùn)行成功,如果不改,則最后運(yùn)行結(jié)果仍為22。如果學(xué)生不修改變量類型,顯然看到運(yùn)行結(jié)果仍為22,就會(huì)覺得不對(duì),這就讓學(xué)生思考為什么得不出對(duì)的結(jié)果,然后對(duì)照自己的程序進(jìn)行思考是不是哪里出錯(cuò)了。對(duì)每一次的這種練習(xí)教師都要做好詳細(xì)的記錄,作為學(xué)生平時(shí)成績(jī)以及是否進(jìn)步的考察項(xiàng)目。通過這種方式逐漸培養(yǎng)學(xué)生的編程能力,到學(xué)習(xí)的后期就可以布置稍微復(fù)雜一點(diǎn)的任務(wù)給學(xué)生編程,教學(xué)的效果就實(shí)現(xiàn)了。

在實(shí)驗(yàn)教學(xué)階段,首先對(duì)學(xué)生進(jìn)行分組,布置完實(shí)驗(yàn)任務(wù)后,讓每個(gè)學(xué)生小組自己討論編程的方案,并且要在規(guī)定的時(shí)間完成。時(shí)間到了,每個(gè)小組對(duì)自己的程序進(jìn)行運(yùn)行,運(yùn)行成功的就讓該小組介紹自己的編程構(gòu)思和經(jīng)驗(yàn),教師對(duì)編程運(yùn)行成功的小組進(jìn)行記錄作為平時(shí)分考察項(xiàng)。最后再由教師對(duì)實(shí)驗(yàn)任務(wù)進(jìn)行分析、講解,公布程序。對(duì)于運(yùn)行不成功的小組, 首先由教師指出其中錯(cuò)誤的地方,其次再進(jìn)行改正,最后還需要將教師公布的程序在自己的計(jì)算機(jī)上再敲一遍、運(yùn)行,加深印象。

3.考核方式改革

課程學(xué)習(xí)免不了要對(duì)學(xué)生的學(xué)習(xí)進(jìn)行考核,C語言程序設(shè)計(jì)是一門實(shí)踐性很強(qiáng)的課程,不應(yīng)只由單一的紙質(zhì)考試作為唯一的考核標(biāo)準(zhǔn),而應(yīng)該加入學(xué)生的平時(shí)練習(xí)、實(shí)驗(yàn)結(jié)果以及上機(jī)操作這些內(nèi)容。學(xué)習(xí)是一個(gè)連續(xù)的過程,對(duì)平時(shí)學(xué)生完成程序練習(xí),教師都要有詳細(xì)記錄,這個(gè)就是一種學(xué)習(xí)的憑證。每完成一次記錄一次,讓學(xué)生獲得成就感的同時(shí)也有學(xué)習(xí)的壓力,還可以作為平時(shí)成績(jī)的考核項(xiàng)目。實(shí)驗(yàn)結(jié)果成功與否,上機(jī)操作考試則是學(xué)生學(xué)習(xí)能力、解決問題能力的一種綜合表現(xiàn)。這兩項(xiàng)既考核了學(xué)生理論知識(shí)的學(xué)習(xí)水平,又考核了學(xué)生的實(shí)際操作能力。這些項(xiàng)目都應(yīng)該作為學(xué)生的學(xué)習(xí)憑證,加入到課程考核當(dāng)中。

四、小結(jié)

C語言程序設(shè)計(jì)作為計(jì)算機(jī)專業(yè)的一門重要的語言基礎(chǔ)課,其學(xué)習(xí)效果還會(huì)影響到后期其他課程的學(xué)習(xí),基礎(chǔ)打好了,學(xué)習(xí)其他課程也就輕松了。對(duì)于中職生而言,教師想教好C語言并不是一件容易的事,在教學(xué)上需要改進(jìn)舊的教學(xué)方式,采用多種教學(xué)手段,多讓學(xué)生進(jìn)行上機(jī)操作,在實(shí)踐中發(fā)現(xiàn)問題、解決問題,增加學(xué)生編程帶來的成就感,提高學(xué)生的學(xué)習(xí)興趣,有意識(shí)地提高學(xué)生編程的能力,從而提高教學(xué)質(zhì)量達(dá)到預(yù)期教學(xué)效果。

參考文獻(xiàn):

[1]莫海城.電子基本技能中元件識(shí)別教學(xué)一體化改革[J].教育界,2015(15).

[2]劉滿君.《C語言程序設(shè)計(jì)》課程考核方式改革初探[J].福建電腦,2018(11).

(作者單位:廣西電子高級(jí)技工學(xué)校)

猜你喜歡
C語言程序設(shè)計(jì)考核方式教學(xué)方法
教學(xué)方法與知識(shí)類型的適宜
金融管理與實(shí)務(wù)專業(yè)人才培養(yǎng)方案探究
我的教學(xué)方法
师宗县| 句容市| 双桥区| 渭源县| 龙州县| 乾安县| 罗平县| 行唐县| 叙永县| 阿合奇县| 竹溪县| 阜城县| 临沭县| 精河县| 富锦市| 嵊泗县| 湖州市| 嘉善县| 河北省| 清河县| 满洲里市| 泗阳县| 武邑县| 麦盖提县| 河池市| 句容市| 贡嘎县| 永康市| 紫阳县| 芜湖市| 囊谦县| 仙居县| 汉源县| 雅江县| 阜康市| 游戏| 当涂县| 炎陵县| 上虞市| 诸城市| 喜德县|