999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

《C語言程序設(shè)計》教學(xué)之我見

2011-10-17 01:15:32劉麗娟
中國科技信息 2011年5期
關(guān)鍵詞:程序用戶課程

王 穎 劉麗娟 張 鑫

1.大連海洋大學(xué) 信息工程學(xué)院, 遼寧 大連 116023 2.大連交通大學(xué) 軟件學(xué)院,遼寧 大連 116052

《C語言程序設(shè)計》教學(xué)之我見

王 穎1劉麗娟2張 鑫1

1.大連海洋大學(xué) 信息工程學(xué)院, 遼寧 大連 116023 2.大連交通大學(xué) 軟件學(xué)院,遼寧 大連 116052

《C語言程序設(shè)計》是大學(xué)理工專業(yè)的一門重要必修課,但是學(xué)生學(xué)習(xí)該門課時都或多或少地感到頭疼,學(xué)習(xí)不得要領(lǐng),這就要求我們教師在教學(xué)中特別注意教學(xué)方法。本文結(jié)合作者多年的教學(xué)經(jīng)驗(yàn),介紹了幾個關(guān)于程序設(shè)計類語言課程的教學(xué)觀點(diǎn)。

C語言程序設(shè)計;縝密思維;選擇結(jié)構(gòu)

《C語言程序設(shè)計》是大學(xué)幾乎所有理工科學(xué)生一入學(xué)必學(xué)的課程。由于C語言既能編寫系統(tǒng)軟件又能編寫應(yīng)用軟件,在計算機(jī)行業(yè)中有著的特殊重要的地位,同時,學(xué)好C語言又能為學(xué)習(xí)其他學(xué)科培養(yǎng)嚴(yán)密的邏輯思維,所以C語言的重要性不言而喻。

1 學(xué)生學(xué)習(xí)C語言的實(shí)際狀況

因?yàn)榇蟛糠謱W(xué)生頭一次接觸程序設(shè)計類課程,對程序的架構(gòu)、設(shè)計思想、設(shè)計理念等等一概一片空白,更別說什么編程技巧了。加之若干零零碎碎的語法細(xì)節(jié),真是讓學(xué)生云里霧里,等稍微回過神來、剛剛有點(diǎn)感覺的時候,課程可能已經(jīng)過了大半,此時在指針處再“摔個跟頭”,還沒等“爬起來”又“碰”上了看上去代碼一堆一堆的結(jié)構(gòu)體、共用體、文件,得!這一路,真是跌跌撞撞,沒準(zhǔn)很多人上了考場還是“鼻青臉腫”呢!

針對初學(xué)者的這種狀況,結(jié)合多年的教學(xué)經(jīng)驗(yàn),我認(rèn)為在《C語言程序設(shè)計》的教學(xué)過程中應(yīng)著重貫徹以下幾點(diǎn)。

2 幾個教學(xué)觀點(diǎn)

2.1 從“過去”到“現(xiàn)在”

每每看到學(xué)生被C語言“折磨”的心力交瘁的樣子,就會聯(lián)想起當(dāng)初自己學(xué)習(xí)C 語言時的“迷茫”、“無助”。此時我就愈發(fā)體會到教師的作用有多么重要,如果教師在教學(xué)中多注意學(xué)生的感受,多反思自身的教學(xué)[1],多換位思考,多回憶一下“當(dāng)初自己學(xué)習(xí)C語言時處在什么樣的知識結(jié)構(gòu)狀態(tài)?對課程存在哪些疑慮?”,那么你可能就會給出他們心坎上的答案,及時消除了他們的困惑。因此,經(jīng)常從“過去”的自己聯(lián)想到“現(xiàn)在”的學(xué)生,備課時教師就會自然地多想想自己第一次學(xué)習(xí)C語言時存在什么疑惑?如何從學(xué)生目前所學(xué)的知識出發(fā)引出新的教學(xué)內(nèi)容?用什么樣的例子能形象說明重點(diǎn)、難點(diǎn)?諸如此類的問題我們想得越多,上課時就越游刃有余。

2.2 從“宏觀”到“微觀”

沒有學(xué)過任何編程語言的人剛接觸入門時,可以說一點(diǎn)感覺沒有,他們不知道要學(xué)的是個什么東西,“長”成什么樣,有什么用。因此C語言教學(xué)之初,先應(yīng)該從全局上概述C程序的框架,讓學(xué)生能從宏觀的角度把握即將學(xué)習(xí)的內(nèi)容,對新內(nèi)容有個大體輪廓,形成全局意識,為以后有的放矢的學(xué)習(xí)作個良好的鋪墊。等到所有內(nèi)容學(xué)完之后,一定再強(qiáng)化一下所有內(nèi)容的內(nèi)在聯(lián)系,為原來的框架“填血加肉”,使其更加豐滿、更加鮮活,畢竟學(xué)活的知識才更加有意義。

所以教學(xué)中,應(yīng)把握以下幾點(diǎn):(1)C程序由若干函數(shù)組成,函數(shù)無外乎三大類:主函數(shù),庫函數(shù)和自定義函數(shù);(2)每個函數(shù)都可能涉及決定機(jī)器操作流程的三種結(jié)構(gòu)(其實(shí)也就是人解決問題的思維過程);(3)機(jī)器干活時,首先需解決原材料、加工過程中的中間產(chǎn)物和最終結(jié)果的存放空間問題,即數(shù)據(jù)的存儲問題,通過定義不同類型的變量來解決。如果想長期存放數(shù)據(jù),用文件解決;(4)在以上向機(jī)器下達(dá)指令的過程中,需要一套完整的語言體系以達(dá)到讓機(jī)器能“看懂命令”的目的,這就是編程語言的基本語法。

2.3 從“看程序”到“編程序”

學(xué)習(xí)程序設(shè)計很大程度上要求學(xué)會編程思想,能自己編出實(shí)用的程序來。不過一提到編程,恐怕大部分學(xué)生就會頭疼,即使課程學(xué)完了,能將典型程序獨(dú)立編出來的也是鳳毛麟角。

其實(shí),編程序跟寫文章一樣,一開始誰都不會編。回想我們小學(xué)時寫作文,不都是先看很多優(yōu)秀作文選里的文章,然后慢慢自己模仿著寫嗎?所以在讓學(xué)生自己動手編程前也應(yīng)該鼓勵學(xué)生多看書上寫好的程序,特別是經(jīng)典的程序。看懂后自己一定試著編一遍,然后與原程序比較,看看自己有哪些地方?jīng)]想到,哪些地方有問題,人家又是怎么處理的。

2.4 從“用程序”到“編程序”

很多學(xué)生看程序時總會感嘆于編程人思維的縝密,“人家怎么就能想到,我怎么就沒想到呢?”,于是有部分人就開始自怨自艾,唉!我不是編程的料!其實(shí),人家的縝密思維除來自大量程序的積累外,還有很重要一點(diǎn)就是編程人一定要站在用戶的立場上看程序,把自己想象成用戶正在使用這個程序,那么在程序運(yùn)行過程中自己可能會有什么樣的操作呢?比如選擇結(jié)構(gòu)部分有一道根據(jù)收入計算納稅的問題(假設(shè)變量income存放收入)。思路代碼如下:

這個思路再正常不過,但是如果自己操作時不小心將數(shù)據(jù)輸錯了,可能輸了負(fù)數(shù),那么程序應(yīng)該有個信息提示告訴用戶輸錯了。思路代碼修改如下:

這樣改完之后,即使輸入有誤,計算機(jī)也不至于還“傻乎乎”地按錯誤輸入進(jìn)行計算,同時屏幕上不但有錯誤信息提示,還給用戶改正機(jī)會,而且機(jī)會還是無限次。瞧!如果編程人始終從用戶的角度考慮問題,那么縝密性思維不也就逐步形成了嗎?

3 結(jié)束語

printf(“Input error! ”);/*收入是負(fù)數(shù)時,輸出錯誤信息提示*/

}

雖然有錯誤信息提示,但是進(jìn)一步思考,光讓計算機(jī)不再計算、用戶知道自己輸錯了就萬事大吉了嗎?犯錯在所難免,總得給人家改正的機(jī)會吧,鑒于此,作如下修改:

世上沒有醫(yī)治百病的靈丹妙藥,更沒有醫(yī)治教育百病的靈丹妙藥,所以不可能單憑幾個教學(xué)經(jīng)驗(yàn)總結(jié)就能解決所有學(xué)生的學(xué)習(xí)問題。因此,我們教師應(yīng)該在教學(xué)中不斷地發(fā)現(xiàn)每個學(xué)生的特點(diǎn),具體問題具體分析,在一些總的原則下因人而異,因?yàn)榻處煹恼嬲绢I(lǐng),不在于他是否會講述知識,而在于是否能喚起學(xué)生的求知欲望,讓他們興趣盎然地參與到教學(xué)過程中來[2]。

while(1) /*第一次輸入或重新輸入收入時無條件進(jìn)入循環(huán)體*/

[1]閆林,劉慧.反思性教學(xué)在C語言教學(xué)中的應(yīng)用研究[J].福建電腦.2007(11):211-212

[2]http://www.360doc.com/content/11/0110/16/5451058_85515092.shtml

10.3969/j.issn.1001-8972.2011.005.084

猜你喜歡
程序用戶課程
數(shù)字圖像處理課程混合式教學(xué)改革與探索
軟件設(shè)計與開發(fā)實(shí)踐課程探索與實(shí)踐
為什么要學(xué)習(xí)HAA課程?
試論我國未決羈押程序的立法完善
“程序猿”的生活什么樣
英國與歐盟正式啟動“離婚”程序程序
關(guān)注用戶
商用汽車(2016年11期)2016-12-19 01:20:16
關(guān)注用戶
商用汽車(2016年6期)2016-06-29 09:18:54
關(guān)注用戶
商用汽車(2016年4期)2016-05-09 01:23:12
創(chuàng)衛(wèi)暗訪程序有待改進(jìn)
主站蜘蛛池模板: 亚洲人成网站日本片| 精品色综合| 国产精品美女网站| 一区二区三区国产精品视频| 亚洲美女高潮久久久久久久| 国产成人精品高清不卡在线| 欧美国产精品拍自| 久久久久久尹人网香蕉| 亚洲美女一区| 日本高清免费一本在线观看| 亚洲精品无码AV电影在线播放| 日本午夜影院| 黄色a一级视频| 91久久精品日日躁夜夜躁欧美| 国产丝袜无码精品| 亚洲欧美日韩成人在线| 亚洲AV无码精品无码久久蜜桃| 九九视频免费看| 亚洲中文字幕久久无码精品A| 香蕉伊思人视频| 欧美a√在线| 午夜福利在线观看入口| 欧美色综合网站| 色综合激情网| 一区二区影院| 国产精品无码久久久久久| 韩日无码在线不卡| 92午夜福利影院一区二区三区| 欧美日韩精品一区二区在线线 | 看av免费毛片手机播放| 国产特一级毛片| 国产一区二区人大臿蕉香蕉| 国产精品欧美激情| 国产成人高清精品免费| 亚洲免费福利视频| 国产又大又粗又猛又爽的视频| 性欧美久久| 日韩毛片免费视频| 国产在线视频导航| 2021国产精品自拍| 亚洲成A人V欧美综合| 亚洲中文精品人人永久免费| 99热这里只有免费国产精品| 欧美日韩午夜视频在线观看 | 久久午夜夜伦鲁鲁片不卡 | 手机在线国产精品| 亚洲第一色视频| 国产成人精品18| 国产精品人莉莉成在线播放| 免费国产高清精品一区在线| 久久永久免费人妻精品| 三区在线视频| 国产91精品调教在线播放| 国产福利免费在线观看| 无码人中文字幕| 国产va在线观看| 国产一级视频久久| 国产超碰在线观看| 国产成人午夜福利免费无码r| 一区二区自拍| 日本不卡在线视频| 午夜成人在线视频| 成年人久久黄色网站| 亚洲第一页在线观看| 亚洲成人一区二区三区| 99久久精品久久久久久婷婷| 91探花国产综合在线精品| 26uuu国产精品视频| 被公侵犯人妻少妇一区二区三区| 国产精品密蕾丝视频| 蜜芽一区二区国产精品| 国产美女精品在线| 国产美女主播一级成人毛片| 久久成人18免费| 国产久操视频| 国产亚洲精品va在线| 国产农村妇女精品一二区| 中文字幕亚洲乱码熟女1区2区| 92午夜福利影院一区二区三区| 最新国语自产精品视频在| 搞黄网站免费观看| 日韩精品成人网页视频在线|