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

?

面向“智能科學(xué)與技術(shù)”專業(yè)的c語言教學(xué)探討

2009-07-17 03:48李睿凡
計(jì)算機(jī)教育 2009年11期
關(guān)鍵詞:C語言教學(xué)

李睿凡 李 蕾

摘要:本文探討了面向“智能科學(xué)與技術(shù)”專業(yè)的c語言教學(xué)變革,從該課程對(duì)于新專業(yè)要求所面臨的問題入手,以面向應(yīng)用為目標(biāo),提出了教學(xué)內(nèi)容改變的細(xì)節(jié)與教學(xué)相關(guān)因素對(duì)于教學(xué)進(jìn)程改變影響的討論。改變教學(xué)內(nèi)容與方法,滿足了壓縮學(xué)時(shí)的要求;同時(shí),引入機(jī)器智能中的前沿問題作為實(shí)踐環(huán)節(jié)的設(shè)計(jì)項(xiàng)目,為學(xué)生的專業(yè)興趣與能力培養(yǎng)提供新的思路。

關(guān)鍵詞:c語言;智能科學(xué)與技術(shù);教學(xué)

中圖分類號(hào):G642文獻(xiàn)標(biāo)識(shí)碼:A

1引言

“c語言程序設(shè)計(jì)”是相當(dāng)多工科專業(yè)在低年級(jí)本科生開設(shè)的計(jì)算機(jī)語言課程,典型的專業(yè)包括電子與信息類的自動(dòng)控制、信息工程等相關(guān)專業(yè)。“c語言”從計(jì)算機(jī)專業(yè)的課程逐漸延伸到其他非計(jì)算機(jī)類的專業(yè)之中。

“智能科學(xué)與技術(shù)”專業(yè)是近年來新設(shè)置的本科專業(yè)。開設(shè)該專業(yè)的高校包括北京郵電大學(xué)、北京大學(xué)、首都師范大學(xué)、西安電子科技大學(xué)等,其他高校也在陸續(xù)增加該專業(yè)。在該專業(yè)的課程中,“c語言”仍然作為該專業(yè)的一門重要的基礎(chǔ)課程開設(shè)。另一方面,由于受到學(xué)時(shí)、學(xué)分的限制,“C語言”課程的學(xué)時(shí)、學(xué)分也被壓縮。因此,從新專業(yè)與學(xué)時(shí)壓縮的角度考慮,研究和探討如何講授“c語言”課程,達(dá)到新專業(yè)人才培養(yǎng)的目標(biāo),成為值得一線教師研究與探討的重要問題。

本文針對(duì)智能科學(xué)與技術(shù)的專業(yè)特點(diǎn),研究與探討了新形式下c語言教學(xué)問題。研究主要內(nèi)容包括:教學(xué)內(nèi)容的一體化設(shè)計(jì)、前沿研究導(dǎo)向的項(xiàng)目實(shí)踐,并對(duì)于“c語言”教學(xué)內(nèi)容考慮的因素等相關(guān)問題進(jìn)行了討論。

2教學(xué)內(nèi)容

傳統(tǒng)“c語言”教學(xué)強(qiáng)調(diào)語言細(xì)節(jié)的學(xué)習(xí),其基本出發(fā)點(diǎn)是語言的語法規(guī)則的運(yùn)用勝過程序設(shè)計(jì)的思想。這樣容易導(dǎo)致學(xué)生進(jìn)入語言細(xì)節(jié)的“牛角尖”而忽視了語言應(yīng)用本身,甚至無意中誤導(dǎo)學(xué)生將程序設(shè)計(jì)與計(jì)算機(jī)語言等同起來。事實(shí)上,以程序設(shè)計(jì)為目標(biāo)是進(jìn)行“c語言”教學(xué)的根本指導(dǎo)思想。如若不然,“C語言”的教學(xué)則容易成為語言規(guī)則的講解。這與開設(shè)該課程的目的是不相符合的。

基于以上的考慮,將課程內(nèi)容劃分為兩大部分,語言學(xué)習(xí)與項(xiàng)目實(shí)踐,各占一半的教學(xué)內(nèi)容。對(duì)于32學(xué)時(shí)的情況,各有16學(xué)時(shí)的時(shí)間。具體的教學(xué)安排,以譚浩強(qiáng)教授編寫的《c程序設(shè)計(jì)》一書為教材,進(jìn)行說明,具體參見表1和表2。

3相關(guān)的因素

從以上內(nèi)容的安排出發(fā),其他一些因素也對(duì)內(nèi)容調(diào)整有較大的影響。下面我們對(duì)這些因素進(jìn)行深入討論。

3.1教材與參考書的選擇

c語言的教材數(shù)不勝數(shù),經(jīng)典的教材有譚浩強(qiáng)教授編寫的《c程序設(shè)計(jì)(第三版)》。此外,新近陳良銀等編寫的《c語言程序設(shè)計(jì)(c99版)》教材也很有特色。此外,筆者建議可以將C語言的創(chuàng)立者撰寫的《The c ProgrammingLanguage》作為學(xué)生的參考書,可以拓寬學(xué)生的眼界與知識(shí)面。同時(shí),這可與雙語教學(xué)的方式有更好的配合。

3.2雙語教學(xué)的考慮

目前,教育部與高校都提倡雙語教學(xué)。對(duì)于“c語言”,筆者也建議采用這種授課方式,至少在專業(yè)術(shù)語上用英文介紹。這是基于如下兩點(diǎn)的考慮:一是“c語言”是基于英語描述的,程序的開發(fā)環(huán)境一般都是英文環(huán)境,熟悉這些有助于學(xué)生提高學(xué)生編寫、調(diào)試程序的能力,提高學(xué)生素質(zhì)。二是智能科學(xué)與技術(shù)本身的前沿性要求。以蟻群算法為例,它的提出大概在98年,大量文獻(xiàn)是英文的,較早接觸到英文文獻(xiàn),有助于提高學(xué)生專業(yè)興趣、培養(yǎng)能力。配合影印版的教學(xué)參考書,是一種更好的選擇。

3.3學(xué)生差異性的考慮

大學(xué)學(xué)生來自全國(guó)各地。學(xué)生對(duì)于計(jì)算機(jī)語言的接觸與否、熟悉的程度都有較大的差別。有的學(xué)生完全沒有概念,而有的學(xué)生對(duì)于c語言有較好的掌握,甚至于著手c++等其他計(jì)算機(jī)語言的學(xué)習(xí)。基于這種情形,c語言的教學(xué)需要照顧到不同層面的學(xué)生。有從課堂講解與實(shí)踐環(huán)節(jié)的兩個(gè)方面。在講解基礎(chǔ)內(nèi)容的同時(shí),點(diǎn)到更高級(jí)的問題,留給那些有較好基礎(chǔ)的學(xué)生探索與思考,特別是算法等方面的點(diǎn)到。對(duì)于實(shí)踐環(huán)節(jié),介紹和引導(dǎo)學(xué)生參與TopCoder的程序?qū)嵺`中,對(duì)于高水平的學(xué)生則鼓勵(lì)、引導(dǎo)到ACM程序設(shè)計(jì)大賽等活動(dòng)中。

3.4細(xì)節(jié)的拿捏

c語言的語法細(xì)節(jié)有一定的復(fù)雜性。初學(xué)c語言的學(xué)生很容易陷入其中。如何把握好這個(gè)度是教師應(yīng)該考慮的。以標(biāo)準(zhǔn)輸入、輸出為例,在說明它們的使用時(shí),如果以課本上的內(nèi)容進(jìn)行講解,學(xué)生難免陷入其中,也產(chǎn)生枯燥和乏味的感覺。如果以幾個(gè)例子說明,并指出其中常用的方式,對(duì)照課本表格,使得學(xué)生更容易接受。

4結(jié)束語

本文探討了面向“智能科學(xué)與技術(shù)”專業(yè)的c語言教學(xué)變革,從該課程對(duì)于新專業(yè)要求所面臨的問題入手,以面向應(yīng)用為目標(biāo),對(duì)教學(xué)內(nèi)容的變革與相關(guān)因素在教學(xué)上的影響因素等兩大方面進(jìn)行了討論。

猜你喜歡
C語言教學(xué)
“C語言程序設(shè)計(jì)”課程混合教學(xué)探索
基于C語言的計(jì)算機(jī)軟件編程技術(shù)探究
中職計(jì)算機(jī)C語言教學(xué)的探討與研究
中職C語言單片機(jī)課堂教學(xué)中的趣味性探討
“自我診斷表”在高中數(shù)學(xué)教學(xué)中的應(yīng)用
計(jì)算機(jī)原理中C語言的應(yīng)用價(jià)值
類比在高中數(shù)學(xué)教學(xué)中的探索
在遺憾的教學(xué)中前行
計(jì)算教學(xué)要做到“五個(gè)重視”
教育教學(xué)
都安| 花莲市| 梨树县| 平顺县| 思茅市| 苍梧县| 满城县| 清镇市| 乌兰浩特市| 扶风县| 葫芦岛市| 昔阳县| 梁山县| 库伦旗| 喀喇沁旗| 文成县| 桐柏县| 邵东县| 安龙县| 桑日县| 册亨县| 开平市| 玉山县| 玉林市| 丰顺县| 奉贤区| 嘉义县| 得荣县| 德清县| 都安| 彭山县| 章丘市| 牟定县| 曲周县| 绥化市| 遵义市| 海门市| 荣昌县| 奉节县| 醴陵市| 长汀县|