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

《C語言程序設計》教學探索

2007-01-01 00:00:00陳志英
職業教育研究 2007年3期

摘要:依據實際教學經驗從教學內容和教學方法兩方面探索了《C語言程序設計》課程的教學。提出了在《C語言程序設計》課程的教學中依據培養學生的目標合理調整教學內容,以激發學生的學習興趣為目的合理改革傳統的教學方法,培養和提高學生分析問題和解決問題的能力為前提,創新引進當今流行的教學方法。

關鍵詞:C語言程序設計;案例教學;任務驅動

C語言是通用的計算機程序設計語言。許多職業學校,在高職學生和中職學生中都開設了《C語言程序設計》課程。學習程序設計必須具有語言、算法、數據結構和程序設計的方法等方面的知識,而C語言本身又比較復雜,較難掌握,所以《C語言程序設計》的教學內容理論性較強,學生容易產生厭煩情緒。C語言教學一般以Turbo C為主,Turbo C的調試環境不是可視化的過程,這在客觀上造成了學生掌握C語言程序設計知識的難度。在職業學校中,《C語言程序設計》的授課時數一般為76課時左右。通過對我校高職計算機專業學生的觀察和調查,學完C語言后能熟練掌握、靈活運用的學生為5%左右,基本掌握的學生為25%左右,大部分學生只能是應付考試,甚至還有5%的學生采取放棄的態度。為了改善C語言的教學狀況,使學生能真正掌握這門課程的知識,有必要依據學生的層次及所選的專業對《C語言程序設計》的教學內容、教學方法等方面作一些探索。

依據培養學生的目標,合理調整教學內容

中職層次中等職業教育的目的是培養生產一線應用型人才,著重培養學生的學習能力、就業能力、工作轉換能力和創業能力。中職學生的學習基礎差。所以,如果在中職學生中開設《C語言程序設計》的課程,則必須考慮中職學生的學習基礎,并依據中職學生的培養目標,適當降低理論知識的難度和深度,教學內容力求淺顯易懂。以譚浩強主編的《C語言程序設計》一書為例,以76課時為總授課時數,一般要求學生掌握程序設計的三種基本結構、數組、函數等內容即可。對于其中過繁過深的例題、習題可省略,如“用二分法求方程2x3-4x2+3x-6=0在(-10,10)之間的根”之類的題目。對于重點、難點的教學內容必須進行詳細講解,如“選擇結構中的閏年的判斷”、“循環結構中的素數的判斷”等經典例題必須設計易于學生接受的教學方法,使學生消化吸收。強化練習也不能缺少,但也不能搞題海戰,要巧設計(題意新穎有趣,貼近實際)、巧安排(當學生躍躍欲試之時布置題目最有效)。總之,教學目的是使學生真正掌握并力求能熟練靈活運用教師所講授的知識內容。

高職學生高職教育著重培養具有實際工作能力的技術型和應用型人才。高職學生一般比中職學生學習基礎都要高一個層次。所以,高職學生對知識的理解力相對也要強一點。因此,除了每堂課的容量要增加外,教師還需要有意識地留一些知識點給學生自學,以培養他們自主學習的能力。其次,教學內容也應有所增刪,盡量使教學內容多和實際的程序設計相聯系。對于一些經典例題要講清所采取的解決方法,如“小猴吃桃”問題,必須講清“遞歸”方法及“遞歸”問題中“回推”和“遞推”的兩個階段,并且還要講清如何設計結束“遞歸”過程的條件。根據實際教學經驗,同樣以譚浩強主編的《C語言程序設計》一書為例,以76課時為總授課時數,一般高職學生能掌握:程序的三種基本結構、數組、函數、指針、結構體、文件等內容。當然,對于計算機專業的高職學生還必須掌握更深層的知識內容,并且要求學生參加國家二級C語言程序設計等級考試。

以激發學生的學習興趣

為目的,改革教學方法

傳統的《C語言程序設計》課程的教學是以課堂為中心的滿堂灌,其中上機一般占30%左右。《C語言程序設計》的授課一般以Turbo C為主,Turbo C的調試環境很不直觀,使學生不容易理解。因此,盡管C語言有實用價值,但生澀的教學內容,不易引起學生的學習注意,如果不講究教學方法,則難以達到課程的預期目標。為了改變這一狀況,教師必須利用現有資源重新整合教學內容,改進單一、乏味的教學方法,力求顯現在學生面前的知識有趣而生活化,以提高學生的學習興趣及學以致用的能力。案例教學法、任務驅動式教學法等都是當前比較受推崇的教學方法,代表著先進的教學理念,但并不等于適合任何一門課程的教學,必須加以革新后才能應用到具體的教學過程中去。

采用案例教學法,激發學生的學習興趣所謂案例是指那些在日常生活中較能典型地反映教學內容的事例。一般的課堂舉例并不等同于案例教學。案例教學是指在教學過程中,引導學生對案例進行剖析研究,使學生能由特殊歸納一般,掌握知識內容,從而達到教學目標的教學方法。教師在準備案例的過程中,首先要確定哪些是要學生掌握的知識點,然后再精選能夠說明、反映這些知識點的案例。在案例的設計中要不拘一格,巧妙使用可視化的程序設計語言或Flash動畫設計軟件。不要拘泥于C語言的語句格式,而要注重案例的生動、形象,能否真正激發學生的學習興趣。只有激發了學生的學習興趣,學生才會自覺、主動地記憶C語言的語句格式。如在講授選擇結構中的多路選擇結構時,利用VB程序設計語言設計一個紅綠燈自動變化(紅燈:2秒;綠燈:3秒;黃燈:1秒)的案例,使學生掌握多路選擇結構,更主要的是使學生了解多路選擇結構的用途(如表1所示)。實踐表明,在案例教學的過程中,學生興趣高,教學容量大,知識點的前后聯系緊密,學生對通過案例教學的方式傳授的知識點印象深,能靈活運用。

應用“任務驅動”教學方式,提高學生分析問題和解決問題的能力在《C語言程序設計》的教學中,當傳授完一個知識點或知識結構時,為了使學生能靈活運用,經常會采用再現式教學。如何將再現式教學轉變為以解決問題、完成任務為主的探究式教學呢?答案是采用“任務驅動”式教學方法。所謂“任務驅動”,就是學生通過完成教師布置的任務,建構真正屬于自己的知識與技能。其中的任務既蘊含了學生應該掌握的知識與技能,也蘊含了學生應該獲得的能力訓練。學生完成任務的過程,是一個不斷提出問題、解決問題的過程。如在復習選擇結構時,可以借助Flash動畫制作一個模擬“打火機的點火效果”,其中火苗的出現與否即讓按鈕實現點火的功能,就可以利用Turbo C程序設計中的if條件語句來實現。在教學過程中以問題為導向,并引導學生解決問題(如表2所示)。

在教學過程中還有很多有效的教學方法,如展示型教學、拓展式教學等,教師要結合實際情況靈活運用。

在當今的信息社會中計算機的應用非常廣泛,各行各業需要不同層次的計算機專業人才。所以,學校在進行計算機教育中應依據培養目標提出不同的教學要求。對于每一個學習計算機知識特別是C語言的學生,都有一個由淺入深、逐步提高的過程。教師在這個過程中必須激發學生的興趣,更新教學理念,充分利用、整合各種教學資源,注重教學方法的探索,真正使C語言這門課程成為學生學習其他計算機知識的基石。

參考文獻:

[1]陳躍紅.《液壓傳動》教改探索[J].職業教育研究,2005,(12).

[2]譚浩強.C語言程序設計[M].北京:清華大學出版社,2000.

主站蜘蛛池模板: 成年人国产视频| 国产精品漂亮美女在线观看| 91在线日韩在线播放| 九月婷婷亚洲综合在线| 亚洲综合欧美在线一区在线播放| 亚洲aaa视频| 一本久道久综合久久鬼色| 日韩亚洲综合在线| 午夜在线不卡| 综合色在线| 国产精品免费露脸视频| 97se综合| 亚洲欧美日韩精品专区| 亚欧美国产综合| 日韩精品少妇无码受不了| 老司机aⅴ在线精品导航| 亚洲福利视频一区二区| 国产成人啪视频一区二区三区| 狠狠色成人综合首页| 99免费在线观看视频| 伊人天堂网| 激情无码字幕综合| av天堂最新版在线| 久久精品亚洲中文字幕乱码| 老司机精品一区在线视频| 国产美女久久久久不卡| 九九热在线视频| 免费99精品国产自在现线| 精品一区国产精品| 99在线视频网站| 亚洲男人的天堂在线| 中文字幕 91| 91综合色区亚洲熟妇p| 国产在线视频欧美亚综合| 91毛片网| 色成人亚洲| 成人在线天堂| 波多野结衣AV无码久久一区| 特黄日韩免费一区二区三区| 欧美在线网| 国产视频一二三区| 国产情精品嫩草影院88av| 午夜小视频在线| 无码福利日韩神码福利片| 欧美高清国产| 亚洲国内精品自在自线官| 人妻一区二区三区无码精品一区 | 精品国产成人高清在线| 亚洲一区免费看| 亚洲综合激情另类专区| 久久久久久国产精品mv| 女同久久精品国产99国| 中文字幕av无码不卡免费| 国产一区亚洲一区| 欧美精品二区| 中国特黄美女一级视频| 91久久偷偷做嫩草影院| 国产成人免费观看在线视频| 亚洲女人在线| 国产成人精品一区二区| 99re免费视频| 久久精品国产电影| 国产激情无码一区二区三区免费| 欧美亚洲香蕉| 久久五月视频| 大香伊人久久| 国产精品伦视频观看免费| 71pao成人国产永久免费视频| 欧美精品v| 最新国产午夜精品视频成人| 老司机久久99久久精品播放| 国产99视频在线| 潮喷在线无码白浆| 欧美三级视频在线播放| 动漫精品啪啪一区二区三区| 国产无码网站在线观看| 青青草久久伊人| 一级高清毛片免费a级高清毛片| 国产极品美女在线观看| 夜夜拍夜夜爽| 国产视频自拍一区| 免费国产小视频在线观看|