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

數學專業C語言教學淺談

2013-11-15 06:50:50湛靜梅
中國校外教育 2013年15期
關鍵詞:程序教學內容課程

◆湛靜梅

(河北省唐山師范學院灤州分校)

對于非計算機專業理工類學生而言,C語言程序設計這門課有著較強的應用前景。它不僅是計算機二級考試要求的課程之一,而且也為解決實際問題提供了方法或者是方便。尤其是與數學應用聯系緊密。因為教程內容中大多以數學問題作為實例,應用C語言解決數學問題也應該是學生具備的一種能力。在我校??普n程設置中,C語言成為數學專業學生的必修課。對于數學專業學生學習該課程,教學內容上應該本著突出基礎理論知識的應用和實踐能力培養的原則,能夠達到學以致用,加強針對性和實用性。

一、了解C語言的特點及重要性

C語言是一種通用的程序設計語言,具有功能強大、表達簡明、使用靈活、結構化的流程控制、豐富的數據結構和操作符集合、良好的程序可移植性和高效率的目標代碼等特征。既可以編寫系統軟件,也可以用于編寫應用軟件。C語言的語法規則清晰,便于掌握和記憶,是大多數程序設計者的入門語言。C語言兼有高級語言的容易學校及低級語言的強大控制能力著兩種特性,也因這兩種特性,使它取代了許多程序設計語言的地位,成為大多數程序設計人員喜愛的程序語言。然而C語言的數據類型較多、表達式豐富、語法結構較復雜,也使它成為一門教師難教、學生難學的課程。

二、合理組織學習過程

單純的程序語言指令規則枯燥乏味,按部就班地講解指令規則和介紹書本上的例子很難引起學生的學習興趣。這樣也很難使學生在C語言課程中找到編程的樂趣。因此,教師需要在授課時多聯系實際舉例,多激發學生自主學習的能力。

1.明確學習目標,提高學習動力

“沒有目標的人,就好比沒有眼睛的魚。”在教學過程中我們不難發現,很多學生都是學的時候很迷茫,不知道該如何運用,甚至不知道到底有什么用。C語言這門課程作為一門程序設計課,不僅僅要求學生對C語言本身有準確的理解,還要求學生能夠合理運用,提高程序設計能力。在具體教學組織中每節課我都給學生制定學習目標,使他們能夠有方向、有目的的去學習。事實證明在C語言教學中,幫助學生明確學習目標是增加學生的學習動力的有效辦法。

2.增加實例的趣味性、實用性,提高教學效果

C語言中有許多實例,比如,猜數字游戲、水仙花數、fibonaCCi數列、猴子吃桃、譯密碼等。在教學過程中盡量運用簡單實用有趣味性的作為教學內容,巧妙設計。像這樣的例子可能比比皆是,在此我簡述我在循環結構教學中的幾個案例。

案例1.講到循環結構時,強調while語句使用應該注意的問題。(while后面是否加“;”,復合語句要用“{}”)。最初的授課方法就是先講述后練習,這樣的講解學生在學習學習過程中并沒有引起注意,記憶也不深刻。到后面做練習的時候錯誤百出。后來我改變了教學技巧。講述完基本用法之后我給了一個大家感興趣的話題《找不同》。

通過區別程序,輸出了不同結果,學生在分析它們的執行過程的同時深刻理解并記住了這些問題。這次教學效果明顯提高。

此外教學實例還應該盡量做到少而精、一例多用,通過一個例子起到對前后相關內容的融合貫通。例如,實例“猜數字游戲“分別用于選擇和循環結構教學內容中。實例(1)將十個數按照逆序排列。(2)將十個數排序,分別貫穿于數組,函數,指針教學內容中等。因為學生是數學專業,所以也可以多運用數學例子,比如,用牛頓迭代法(或者二分法)求方程的根,用遞歸方法求勒讓德多項式。這樣既適合專業性質,又解決了本課程的學習,一舉兩得。

案例2.在循環結構當中用“計算1+2+….+100的和”的實例來講解while語句的語法和使用,再用do~while語句和for語句實現。

進而還可以推導出if語句使用過程中三個表達式的缺省問題,三種語句在什么條件下可以等價轉換,掌握了三個語句的用法的同時,也理解力它們之間的區別。

3.發展學生自主學習,培養學生學習興趣

新課程強調學生是學習的主人,在教學中要充分發揮主體性。因為C語言這門課程僅僅依靠課本或是老師教的知識是遠遠不夠的,它是一門帶有探究性的、以學生動手實踐為主的學科,探究性學習以“問題”為基礎,“問題”是學生進行探究式學習的載體,而教師可通過“問題”的提出,激發學生探求新知的欲望,在引導學生去探究的過程中,學生主動地產生學習的需求。因此,恰當的“問題”是信息技術教學的重要手段,它不但能鞏固知識,及時反饋教學信息,而且能激勵學生積極自主地參與到教學活動,成為學習的主人。所以教學應立足于學生學習能力的培養,特別是自主學習能力的培養,只有這樣,才能促進課堂教學質量的提高。

案例3.在“循環語句”的教學中,安排學生完成課本的一道習題。題目要求:猜字游戲。(給一個數字,猜對了輸出**right**,猜錯了輸出**wrong**)。

程序分析過程中要鼓勵學生勇于質疑,大膽發表自己獨特的見解。教師在教學中要給學生留有思考、探究和自我開拓的余地,要善于把教學內容本身的矛盾與學生已有的知識、經驗間的矛盾作為突破口,啟發學生去探究,使學生的思維活躍起來,使學生勤于思考,樂于思考,從而更加積極自主地投入學習。討論過程學生可以得出如下結論:應該限定猜的次數;猜對后就應該結束循環。實現過程中同學們運用不同的方法實現。

三、注重學習與實踐相結合

C語言程序是一門理論加實踐的課程,必須上機實踐,將程序運行調試才能真正解決問題,得到正確結果。有的同學認為完成程序的編寫,就萬事大吉。實際上上機運行時可能會不斷出現錯誤有時候可能沒有語法錯誤,但是結果不對。這樣只有在上機的過程中還能發現,進而改正。還要特別強調的是,最好是先講課后上機,而且時間間隔不能太長。所以多實踐是學習掌握C語言的必經之路。

上機實踐課主要采用分組討論。先將學生分成小組根據學習水平均衡分配,這樣有助于互幫互帶。實現過程:難度低的程序實行每個人獨立完成后組內交流討論,難度較高的程序一個人思考可能存在一定的困難,就實行組內先討論然后共同完成。大家彼此學習好的編程思路和方法,得到質量較高的程序也達到共同提高的目的。這樣既可以鍛煉個體,也能培養大家團結協作的團隊精神。

四、結束語

要教好C語言,關鍵在于教師要明確學生學習目標,有效地組織教學,這樣才能激發學生的學習興趣,讓學生主動、愉快地學習,滿足他們的求知欲,從而取得良好的教學效果。

[1]譚浩強.C語言程序設計.清華大學出版社.

[2]孟祥雙.C語言教程.北京師范大學出版社.

[3]王保勝.C語言程序設計教學探討與實踐.科技信息,2011,(27).

猜你喜歡
程序教學內容課程
數字圖像處理課程混合式教學改革與探索
軟件設計與開發實踐課程探索與實踐
計算機教育(2020年5期)2020-07-24 08:53:38
為什么要學習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
“清末新政”也可作為重要的教學內容
主站蜘蛛池模板: 欧美色亚洲| 无码aaa视频| 国产区精品高清在线观看| 欧美成人免费午夜全| 国产成人喷潮在线观看| 日韩免费成人| 亚洲福利网址| 亚洲熟女中文字幕男人总站| 亚洲成人播放| 国产香蕉在线视频| 欧美一道本| 亚洲精品手机在线| 午夜毛片免费看| 四虎影视库国产精品一区| 久久综合丝袜日本网| 国产靠逼视频| 91久草视频| 在线精品亚洲国产| 伊人久久婷婷| 91亚洲影院| 久久公开视频| 亚洲国产精品日韩专区AV| 亚洲无码视频一区二区三区| 国产无码精品在线| 亚洲欧洲日本在线| 91国内外精品自在线播放| 中国国语毛片免费观看视频| 一本一道波多野结衣av黑人在线| 婷婷丁香色| 国产导航在线| 色综合天天娱乐综合网| 国产爽妇精品| 国产白丝av| 亚洲视频免费在线看| 色婷婷啪啪| 乱系列中文字幕在线视频| 国产精品大尺度尺度视频| 国产精品免费福利久久播放| 国产chinese男男gay视频网| 欧美视频免费一区二区三区| 无码人妻热线精品视频| 亚洲精品在线观看91| 日韩欧美成人高清在线观看| 99re视频在线| 午夜国产不卡在线观看视频| 91精品综合| 99久久人妻精品免费二区| 欧美三级日韩三级| 精品欧美视频| 亚洲欧美在线综合图区| 国产精品无码久久久久AV| 一本无码在线观看| 福利国产在线| 久久永久精品免费视频| 国产一区二区三区在线观看免费| 国产精品综合久久久| 国产精品一区在线麻豆| 日韩经典精品无码一区二区| 国产亚洲精品自在线| 日本精品一在线观看视频| 99在线免费播放| 国产成人久久综合777777麻豆| 五月婷婷综合网| 国产精品浪潮Av| 午夜精品区| 欧美在线视频不卡| 中文字幕在线日韩91| 亚洲欧美日韩成人在线| 亚洲中文字幕日产无码2021| 日本免费a视频| 青草视频在线观看国产| 欧美亚洲香蕉| 国产美女一级毛片| 无码视频国产精品一区二区| 国产精品美人久久久久久AV| 怡红院美国分院一区二区| 青青操视频在线| 精品少妇人妻av无码久久| 国产三级精品三级在线观看| 色婷婷色丁香| 18黑白丝水手服自慰喷水网站| 欧美福利在线|