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.

主站蜘蛛池模板: 熟女日韩精品2区| 强乱中文字幕在线播放不卡| 欧美一区福利| 亚洲成a∧人片在线观看无码| 国产一二三区视频| 日本精品影院| 亚洲综合精品香蕉久久网| 亚洲精品免费网站| 久久99国产综合精品1| 热久久综合这里只有精品电影| 国产va在线| 亚洲最黄视频| 亚洲欧美不卡中文字幕| 丰满人妻一区二区三区视频| 亚洲无码视频喷水| 日本少妇又色又爽又高潮| 一级毛片在线免费看| jizz在线观看| 亚洲欧美在线看片AI| 免费看av在线网站网址| 伊人久综合| 国产亚洲精品自在久久不卡| 亚洲AV一二三区无码AV蜜桃| 夜夜高潮夜夜爽国产伦精品| 日韩不卡高清视频| 亚洲欧美色中文字幕| 国产麻豆精品久久一二三| 亚洲综合九九| 欧美精品1区2区| 国产国产人成免费视频77777 | 亚洲中文无码av永久伊人| 无码精品国产dvd在线观看9久| 在线观看免费人成视频色快速| 91丨九色丨首页在线播放 | 欧美成人午夜影院| 伊人福利视频| 国产人免费人成免费视频| 亚洲欧美另类日本| 四虎影视国产精品| av色爱 天堂网| 日本欧美视频在线观看| 日韩一区二区在线电影| a毛片基地免费大全| 夜夜操天天摸| 小说 亚洲 无码 精品| 精品国产免费观看一区| 免费 国产 无码久久久| 最新国产精品第1页| 婷婷亚洲最大| 国产成人综合亚洲网址| 亚洲国产综合自在线另类| 亚洲精品日产精品乱码不卡| 久久五月视频| 91精品国产综合久久香蕉922| 在线播放国产99re| 国产SUV精品一区二区6| 国产视频a| 久久久成年黄色视频| 国内黄色精品| 久久性视频| 久久中文无码精品| 青草午夜精品视频在线观看| 亚洲第一中文字幕| 在线精品欧美日韩| 国产91精品调教在线播放| 国产又粗又爽视频| 午夜福利在线观看成人| 制服无码网站| 国产一二三区在线| 亚洲精品第1页| 久久亚洲高清国产| 欧美日韩成人| 国产麻豆永久视频| 91热爆在线| 熟女日韩精品2区| 97视频精品全国免费观看| 精品综合久久久久久97超人该| 国产无码精品在线| 麻豆精品在线播放| 国产精品99久久久| 伊在人亚洲香蕉精品播放| 国产91色|