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

“C語言程序設計”課程教學探索與實踐

2014-12-29 00:00:00陳小輝
職教通訊 2014年33期

摘要:“C語言程序設計”是高校理工科專業學習的重點課程。分析了目前教學中存在的學生學習目標不明確、教學方法有不足、實踐環節實施不利等問題。針對這些問題,對課程教學改革進行了探討,提出了一系列可行的方案,從而提升了學生的程序設計能力及課程的教學效果。

關鍵詞:高校;C語言程序設計;課程教學;改革探索

作者簡介:陳小輝,男,淮陰師范學院計算機科學與技術學院講師,主要研究方向為云計算、數據挖掘。

中圖分類號:G642文獻標識碼:A文章編號:1674-7747(2014)33-0023-02

一、“C語言程序設計”課程教學的問題及其產生根源

“C語言程序設計”是普通高等院校計算機專業以及理工科各專業的一門基礎課程,在課程體系中有著其特殊、重要的地位。C語言十分強大,具備表達方式靈活實用、允許直接對硬件進行操作、生成目標代碼質量高、程序執行效率高、可移植性好等特點。[1]它兼有高級語言和低級語言的許多優點,既可用來編寫系統軟件,又可用來開發應用軟件,已成為一種通用程序設計語言。然而,C語言雖很強大,但是,該課程對于初學者來說比較抽象,學生有很多知識點理解不透。[2]教學實踐中也發現,學生普遍認為課程難度大、不易學,或者學了但不會靈活使用,造成教師教學費力又沒有實效、學生學習困難而失去興趣。[3]

筆者分析,在C語言教學過程中,主要存在以下三個方面的問題。

(一)學習目標不明確

在剛開課時,教師沒有強調C語言在學生所學專業中的目標和地位,很多學生不知C語言的作用,沒有充分調動學習的積極性。學生學習目的不明確,致使聽課沒有興趣,缺乏主動性,教學效果不理想。作為理工科特別是計算機專業學生,對自己的學習與其未來的就業和發展的關系還是比較關注的。為此,教師應介紹往屆學生的就業實例,說明C語言課程的重要性,使學生明確該課程的意義與作用,及課程與今后工作崗位之間的聯系。

(二)教學方法存在不足

在目前的教學實踐中,絕大多數教師還是以傳統的填鴨式教學講授為主,根據課本內容按部就班地進行教學,缺乏活動性。大部分專業將“C語言程序設計”課程當作專業課的先行課來學習,且大部分教學時間用于學習語法、語句,沒有和本專業即將開設的相關聯的專業課程聯系起來,學生感到學習枯燥乏味,無法調動學習的興趣,久而久之,不愛學也學不好。因此,必須改變傳統的教學方式。

(三)實踐環節實施不利

“C語言程序設計”是一門操作性和動手性很強的學科,要在實踐中不斷對理論知識加以驗證和加深理解。然而,由于一些條件的限制,包括硬件和教師軟件這方面的原因,使得很多實驗無法完成;即使已經開出的實驗,也存在實驗目的不明確,沒有和實際應用緊密結合的問題。學生把“上機實驗”當成了“自由活動”,致使達不到預期的效果。

二、“C語言程序設計”課程教學探索與實踐

(一)培養學生學習本課程的興趣

1.興趣是最好的老師,是學生學習新知識的動力源泉。[4]教師應著重給學生講解C語言程序設計的具體實例,通過這些實例所表現出的動畫、界面來吸引學生的注意力;而通過對硬件進行驅動就是很好的應用實例。通過這些實例,可以帶動學生的學習興趣,使他們意識到“C語言程序設計”課程并不單純是枯燥乏味的語法和代碼。

2.加強學生對課程在以后工作中應用前景的認識。通過對本專業所學課程的設置和就業前景的分析,使學生充分認識到學習C語言對本專業學習和就業的作用;并且使學生了解到,所學的知識將來如何解決工作和生活中的相關問題。

3.改變傳統的教學方式方法,采用能夠啟發學生編程思維的教學方式。在課堂上,應適當減少教師講授的時間,教師只講解基本內容和思路,而提出問題讓學生現場討論和解決,以發揮學生的主觀能動性。這樣,由過去填鴨式的教學方式,變為互動的教學方式。教師主要起點撥作用,學生主動學習,由“要我學”變成“我要學”,從而使學習過程變得有趣,知識變得有吸引力,學生在學習過程中得到極大的滿足感,進而提高教學效果。

(二)充分利用網絡資源和現代化教學手段

1.利用網絡資源,提高教學效果。目前,網絡上存在大量可以輔助教學的資源,教師可以從中有針對性地選取并加以改造。多媒體設備在教學中的應用奠定了良好的硬件基礎,因此,多媒體教學在現代教學中得到越來越廣泛的使用。“C語言程序設計”中一些比較抽象、難懂的問題,可以通過多媒體手段將之形象化,從而使教師能夠深入淺出,將深奧的理論通過淺顯的例子講解給學生。例如:講解循環,可利用Authorware做一課件形象演示這一過程。通過動畫演示,讓學生了解程序的執行過程,這樣,枯燥的理論就變得更為直接,學生對知識點的掌握和理解也更加容易。

2.利用網絡教學手段,延伸教學課堂。利用學校提供的課程網絡教學平臺,將“C語言程序設計”課程相關內容部署在網絡教學平臺上,模塊包括教學大綱、實驗大綱、電子教案、精選習題、網上答疑、在線編程及在線交流BBS等。學生可利用這些網絡資源進行自主學習、互相交流,提高學習效率。網絡教學平臺的交互性、協作性、個性化、及時反饋等特性,能有效激發學生的學習興趣。

(三)加強實踐教學環節建設

在上機實驗課前,教師除了配套實驗書本上給過的實驗內容外,還需要精心準備一些趣味性強、實用性強、有形象表現力且與所學內容結合緊密的課外實驗題目,以激發學生主動學習。[5]可以先舉一個或幾個實例,如筆者在上課時,就以自己用C語言開發的挖雷游戲為例,詳述了從問題的提出、分析到方案的具體設計,讓學生了解解決問題的全過程,從而指導學生在遇到問題時該如何解決;然后,提出一些與演示問題相似的案例,讓學生利用自己所學到的知識去解決問題,以提高學生的自學能力和團隊協作能力。

總之,“C語言程序設計”課程教學改革中還將面臨很多問題,改革之路還很長。但核心是要依據學生的具體情況,因材施教,精心設計教學內容和實踐題材,充分調動學生的積極性;要將多種教學方法、教學手段、教學資源結合起來,設置問題應由易到難,逐步提升學生分析問題、解決問題的能力。這樣,才能使教師的教有實效,學生的能力有提升,從而為學生后續課程的學習打下一個良好的基礎。

參考文獻:

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

[2]李新霞.也談C語言教學[J].計算機教育,2004(12):67-69.

[3]劉華艷,張雯雰.高校計算機教育改革探討[J].計算機教學與教育信息化,2010,6(8):30-31.

[4]薛小鋒,薛向紅.案例教學在非計算機專業“C語言程序設計”教學中的應用[J].江蘇技術師范學院學報,2010,16(4):80-82.

[5]王培培,劉芳.計算機課程的“任務驅動教學法”研究[J].新課程研究,2009(6):64-66.

[責任編輯盛艷]

主站蜘蛛池模板: 亚洲国产精品不卡在线| 亚洲a免费| 久久亚洲国产视频| 成人福利在线视频| 精品福利视频网| 国产91视频免费| 伊人成人在线| 日韩精品一区二区深田咏美| 91亚洲国产视频| 亚洲狼网站狼狼鲁亚洲下载| 亚洲国产AV无码综合原创| 国产精品午夜福利麻豆| 激情综合婷婷丁香五月尤物| 精品无码一区二区三区电影| 漂亮人妻被中出中文字幕久久| 国产毛片不卡| 亚洲成人网在线观看| 欧美不卡视频一区发布| 狼友视频国产精品首页| 免费高清a毛片| 国产一区二区人大臿蕉香蕉| 久久久精品无码一区二区三区| 中文字幕伦视频| www.狠狠| 欧美精品亚洲精品日韩专区| 国产一级裸网站| 91国语视频| 亚洲三级网站| 五月激情婷婷综合| 亚洲国产精品VA在线看黑人| 亚洲精品高清视频| 免费一级无码在线网站 | 91色综合综合热五月激情| 国产精品综合久久久| 欧美一区精品| 亚洲欧美一区二区三区图片 | 熟女视频91| 成年午夜精品久久精品| 中文字幕久久亚洲一区| 亚洲视频影院| 中文字幕在线观| 天天躁日日躁狠狠躁中文字幕| 久久77777| 久久综合亚洲鲁鲁九月天| 美女被操91视频| 亚洲男人天堂2020| 国产美女精品人人做人人爽| 青草91视频免费观看| 久久黄色视频影| 亚洲AV无码乱码在线观看代蜜桃| 美女一级毛片无遮挡内谢| 亚洲天堂免费在线视频| 久久午夜夜伦鲁鲁片不卡| 在线综合亚洲欧美网站| 999精品视频在线| 国产精品爽爽va在线无码观看| 99精品在线视频观看| 欧美国产综合色视频| 午夜老司机永久免费看片| 国产精品分类视频分类一区| 国产成人做受免费视频| 91po国产在线精品免费观看| 久久精品无码专区免费| 午夜综合网| 国产精品人人做人人爽人人添| 亚洲精品无码抽插日韩| 国产无遮挡裸体免费视频| 成人亚洲国产| 日本在线免费网站| 99re66精品视频在线观看| 免费在线看黄网址| 啪啪啪亚洲无码| 国产亚洲视频免费播放| 国产青榴视频| 园内精品自拍视频在线播放| 国产剧情伊人| 中文字幕亚洲精品2页| 日本一区二区不卡视频| 亚洲欧美一区二区三区蜜芽| 亚洲天堂自拍| 国产嫖妓91东北老熟女久久一| 国产成人资源|