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

C語言程序設計課程教學研究

2019-07-12 07:08:04李建軍楊保海
電子技術與軟件工程 2019年11期
關鍵詞:程序語言課程

文/李建軍 楊保海

C 語言程序設計是目前理工科專業普遍開設的一門實踐性和操作性很強的專業基礎課程,是學生掌握現代信息技術的基礎,學好C語言程序設計對培養學生的邏輯思維、創新思維和設計能力具有很大的幫助作用。在教學過程中如何調動學生學習的積極性,且達到比較理想的教學效果是擺在廣大任課教師面前的主要問題。本研究通過分析學生學習知識過程的主要問題和一般規律,探討C 語言教學改革方法。

傳統的教學以教師為主,教師在課堂上老師講學生聽的方式進行授課,學生聆聽講授內容的方式學習。學生機械式地追隨教師的腳步,教師雖在課堂上重復地講了各知識點和重點、難點,但由于對程序本身比較生疏,因此學生所能理解和消化的十分有限。長期在這樣的教學模式下,學生逐漸失去對學習知識的興趣。

C 語言作為一門計算機編程的高級語言,其在語法規則上跟人類的自然語言存在很多相似的地方,但它又有很多自身獨特的地方,例如:C 語言是現有程序設計語言中規模小、C語言的語法限制不太嚴格,程序設計的自由度比較大,程序的書寫格式靈活、C 語言具有豐富的數據類型、C 語言用函數作為程序模塊,以實現程序的模塊化等等。既然C 語言程序跟人類的自然語言類似,那么C 語言程序設計的學習過程和方法當然可以借鑒人們自然語言的學習過程和方法。

1 從感性認識入手

從第一節可開始,教師每節課用大量的時間給學生自己編寫教材上,經過教師整理歸類的代碼。在這個過程中教師只要對學生講解程序代碼的功能,對程序中每條代碼的作用不必做太多的解釋,即通過大量的代碼編寫讓學生對C 語言程序設計有直觀感性的認識。這個過程類似于人們在進入學校系統學習語言能力之前的階段,即在不了解任何語法的情況也可以進行思想的表達和交流。感性認識過程大約應該持續15 ~20 個課時,通過20 個課時的鍛煉,學生可以在不了解語法結構的前提下,通過自己的觀察分析寫出功能類似的簡單程序。例如:

學生通過多個類似的程序可以了解兩方面的內容:

(1)C 語言程序的固定格式,即每個C語言程序都要包含頭文件、main 函數、返回值,這是一個完整的C 語言程序所不可或缺,一旦某一項缺失或錯誤便會導致程序無法運行;

(2)當需要在計算機屏幕上輸出一行信息時,通過改變printf 函數中雙引號內部的內容即可實現。但學生本身并不了解printf 函數的使用規則,這時學生對printf 函數的使用規則和功能作用便會產生強烈好奇心,當教師在后續的課程中講解到printf 函數的使用規則是學生必然會集中精神去聽老師的講解。

2 從理性認識學習

通過一段時間的代碼輸入練習,學生對代碼已經有了一定的感性認識,并且代碼書寫速度和格式都有了較大的進步,這個時候教師就可以系統的講解C 語言的語法規則和函數的功能(使用規則)。在講解的過程中由于學生對相應的代碼和函數已經非常熟悉,不會出現學生對代碼生疏的情況,學生能在很短的時間內將教師講解的內容與相應的程序代碼進行必要的結合和對比,引起學生自發的思考,因此在教師講解完成之后學生大多會有一種豁然開朗的感覺。舉例如圖1所示。

圖1:printf 函數結構剖析

圖2:算法流程圖

通過圖1系統的講解printf 函數和學生現場的操作練習,printf 函數的掌握應該變得比較容易。

3 通過問題進階

完成前兩個階段的學習后,再將教材中比較靠前的算法的流程圖表示部分進行系統講解,至此教師便可以利用程序語言開發的標準流程,通過問題引入來完成正常教學活動,即問題分析、算法流程圖、編寫代碼、運行驗證。例如:

問題提出:編程實現,根據任一年的公元年號,判斷該年是否是閏年。

問題分析:解決方案,同時也給出了算法的流程圖,如圖2所示。

程序代碼:

4 課后學習-開放實驗

C 語言是一門實踐性很強的課程,僅靠課堂上有限的時間是遠遠不夠的,另外對于相對較大的實踐項目,僅憑實驗上機時間是根本無法完成的。因此將上機實驗課程只進行算法講解和程序問題排除,將編寫代碼的時間主要安排在課后的開放性實驗課程中,在開放實驗時間內,學生編寫代碼并通過網絡資源解決一些常見的錯誤,將自己無法解決的問題進行整理歸納,在同學之間進行討論交流后,在上課時間由教師對學生存在的共性問題和疑難問題進行集中的講解,以提高實驗實踐的效率。

5 總結

實踐證明,通過對廣西民族師范學院電子信息工程專業四個班級的試驗,明顯的發現其中實施教學改革的兩個班在改革初期要比沒有進行教學改革的班級在知識掌握方面存在差距,但隨著教學改革的深入,實施教學改革的班級會逐漸縮小差距并最終實現超越。而且隨著教學改革的深入教師也明顯感到熟悉程序代碼的學生對C 語言語法規則的理解也很容易,教師上課時學生對教師提問的反饋也更加積極。

猜你喜歡
程序語言課程
數字圖像處理課程混合式教學改革與探索
軟件設計與開發實踐課程探索與實踐
計算機教育(2020年5期)2020-07-24 08:53:38
語言是刀
文苑(2020年4期)2020-05-30 12:35:30
為什么要學習HAA課程?
試論我國未決羈押程序的立法完善
人大建設(2019年12期)2019-05-21 02:55:44
讓語言描寫搖曳多姿
“程序猿”的生活什么樣
英國與歐盟正式啟動“離婚”程序程序
環球時報(2017-03-30)2017-03-30 06:44:45
累積動態分析下的同聲傳譯語言壓縮
創衛暗訪程序有待改進
中國衛生(2015年3期)2015-11-19 02:53:32
主站蜘蛛池模板: 免费啪啪网址| 国产精品成人第一区| 亚洲欧美日韩另类在线一| 欧美日韩国产在线人成app| 欧美一级专区免费大片| 精品福利视频导航| 久久综合伊人77777| 国产精品视频导航| 国产1区2区在线观看| 国产真实自在自线免费精品| 亚洲AⅤ无码国产精品| 午夜三级在线| 夜色爽爽影院18禁妓女影院| 国产在线观看99| 欧美精品综合视频一区二区| 国产精品福利一区二区久久| 无码国产偷倩在线播放老年人| 国产尤物视频网址导航| 精品久久国产综合精麻豆| 乱人伦99久久| 99热线精品大全在线观看| 亚洲国产理论片在线播放| 天堂在线亚洲| 99久久精品国产综合婷婷| 亚洲一级毛片| 91亚洲免费| 极品尤物av美乳在线观看| 尤物成AV人片在线观看| 精品在线免费播放| 国内99精品激情视频精品| 亚洲综合中文字幕国产精品欧美| 久久福利网| 久久精品无码一区二区日韩免费| 婷婷开心中文字幕| 无码高潮喷水在线观看| 国产精品福利在线观看无码卡| 亚洲日韩每日更新| 九色视频线上播放| 最新加勒比隔壁人妻| 福利姬国产精品一区在线| 真人免费一级毛片一区二区| 欧美午夜久久| 国产极品美女在线观看| 99在线视频免费| 亚州AV秘 一区二区三区| 色偷偷av男人的天堂不卡| 在线免费无码视频| 中文无码毛片又爽又刺激| 九色视频一区| 久久综合色天堂av| 国产成人免费观看在线视频| 久久综合亚洲鲁鲁九月天| 婷婷丁香在线观看| 亚洲午夜久久久精品电影院| 国产丝袜91| 亚洲成人在线免费观看| 狼友av永久网站免费观看| 五月婷婷综合色| 又爽又大又黄a级毛片在线视频 | 亚洲激情99| 国产精品区网红主播在线观看| 久久久精品国产亚洲AV日韩| 色妞www精品视频一级下载| 亚洲熟女中文字幕男人总站| 日本91视频| 国产乱肥老妇精品视频| 激情综合婷婷丁香五月尤物| 香蕉国产精品视频| 久久久久88色偷偷| 日本91视频| 亚洲欧洲日产无码AV| 91福利国产成人精品导航| 亚洲欧洲国产成人综合不卡| 日韩AV无码一区| 欧美一级黄色影院| 国产精品私拍在线爆乳| 亚洲国产精品日韩专区AV| 亚洲精品波多野结衣| 日韩黄色精品| 在线国产91| 国产精品私拍在线爆乳| 国产正在播放|