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

C語言教學的實踐與思考

2008-04-12 00:00:00高建明
陜西教育·高教版 2008年4期

[摘要]C語言是計算機程序設計的入門課程,是高校計算機專業學生學習計算機專業后續課程的基礎。本文從如何改進教學方法,提高C語言課程教學質量,增強教學效果,培養和提高學生自主學習能力等方面進行了探討。

[關鍵詞]教學方法 案例教學 能力培養 自主學習

目前C語言程序設計課程已成為高校計算機專業及其他相關專業的基礎課,目的是通過C語言程序設計課程的學習,使學生掌握常用的各種算法和程序設計的基本思想。程序設計思想貫穿于相關專業的后續課程,是最基礎的內容。C語言課程側重于應用,需要大量的上機實踐,并且C語言課程中存在較多新的概念和思想,較為抽象、復雜,對于一年級學生尤其是非計算機專業的學生來說還存在很大的難度。

調整教學內容,改進教學方法,激發學生學習興趣

目前國內高等院校在進行C語言課程教學時,多數仍通過教師講解、板書和各種媒體作為教學的手段和方法向學生傳授C語言中的概念、語句、語法規則等內容,這種灌輸模式能較好地保證所講授知識的系統性,但因為知識枯燥,學生學習的積極性不高,教學效果較差。同時在培養學生的實際應用能力和創新思維方面也暴露出許多弊端。我們說學習編程的最終目的是解決實際問題,所以要理論聯系實際。對程序設計而言,重點講授程序設計的思維、方法和設計風格,使學生能從更高的角度認識該課程的學習目的,不局限于對語言本身的學習和編程技巧的掌握,更注重對語言應用能力的培養。為了更好地實現教學內容的組織思路,在教學過程中采用案例驅動的主題式教學和基于任務驅動的教學相結合的方式。

1.案例驅動學習的積極性首先來源于興趣。所謂案例教學就是在教師的指導下,對案例提供的客觀事實和問題,用所學的相關理論知識進行分析研究,教給他們分析問題和解決問題的方法,進而加深他們對基本概念和基本原理的理解。以實例介紹語句功能、格式、特點,分析執行過程等。在《C語言程序設計》課程教學中采用案例式教學法不是完全放棄傳統的教學方式,而是將案例教學與傳統教學方式相結合,在教學過程中將案例教學融入到教學過程中。學生在學習過程中不再是完全被動的“填鴨式”學習,而是積極主動地參與到教學過程中,從而增加學生學習的興趣。

案例教學法根據所學內容對所要講授的案例進行精心設計,教師在設計案例時,必須接近實際,與實際生活或工作相關且具有一定規模,又能讓學生感興趣,用由易而難的C程序案例入手去組織教學。初級階段的案例按教學順序設計,盡量避免涉及后續章節的知識,后續高級階段的案例盡可能涵蓋前面的設計內容,以加深和鞏固所學知識,此時案例不但應使學生感興趣而且要具有一定難度。

2.基于任務驅動的教學方法。該教學方法使學生的學習活動與任務或問題相結合,以探索問題來引導和維持學習者的學習興趣和動機。教師運用建構主義教學理論,把教學內容設計成一個或多個具體的任務,讓學生通過完成具體的任務,來掌握教學內容,完成整個教學任務。

由于C語言程序設計課程的教學課時有限,而需要講授的內容又比較多。在教學中應該強調突出教學重點,要求學生掌握C語言基本知識,以及程序設計的基本原理、結構化程序設計基本方法。在教學中,將每一次講課內容精心組織,明確教學重點,準備好課堂程序實例,一般每一次8~10個程序,實施“精講精練”。老師講解結束后,學生在課堂內自己親手運行程序,調試程序,老師隨堂進行輔導。

強化實踐教學環節

C語言課程的實踐教學環節包首先要做到及時答疑,精講多練,適當安排習題課。實際上,在理解課程內容與能夠較好完成習題之間還有明顯差距。要避免這種情況,教師應適當安排一些習題課,及時答疑和批改作業;學生通過做一定量的習題,可以積累一定的經驗,同時對程序設計的精髓會有所領悟,從而重視上機實驗環節。程序正確性判斷的實用方法是上機進行程序調試,而對程序調試這一艱苦工作的熟練掌握,只有通過大量上機才能做到。因此,加強程序設計的上機實踐環節顯得格外重要,也是培養學生創造性思維的手段之一。在上機實驗過程中教師要督促檢查學生在調試程序時有可能會遇到各種問題,針對出現的語法、邏輯、算法和運行等不同錯誤,采用不同的方式去解決。

程序設計教學中自主學習

在當今信息時代,知識總量以成倍速度遞增,自主學習的培養是現代教學發展的必然趨勢,是現代素質教育的靈魂。自主學習是指學習者在把握學習規律的基礎上,能夠根據學習內容、學習情景、學習條件、個人學習的特點與因素,自覺主動地選擇學習方法,組織調控學習活動,最終表現為樂于學習、善于學習、實現自身發展的需要。實現課堂自主學習要在教師的指導下,讓學生成為教學的主體,充分調動學生的自覺學習、主動學習、學會學習的積極性,培養學生主動學習的意識、習慣和能力。C語言程序設計課程內容較多,課堂教學中無法把所有內容都講到,這就要求我們必需在教學中努力培養學生的自主學習能力。運用問題引導教學手段來激發學生的思維,使之達到自主參與、自覺發現、自我完善、自行掌握知識的目的。自主學習要讓學生積極能動地參與教學活動,積極主動地進行學習認知和學習實踐活動。

教學是一門藝術,它是教師的創造性、能動性、科學水平的綜合體現。教師要想一個程序設計獲得良好的效果,其關鍵就在于對教學內容和教學方法進行合理的組合。但現實中由于教學目的、教學內容及學生情況等因素的千差萬別,沒有一種教學模式或方法是普遍適用的,惟一的原則就是根據實際情況采用合適的教學模式和教學方法。在理論與實踐結合過程中傳授和學習基本知識,在動手實踐中引導學生運用所學知識去分析問題和解決問題。通過課程教學方式的改變,激發學生學習興趣,使學生不僅掌握高級編程語言的知識、編程技術和基本算法,更重要的是掌握程序設計的思想和方法,具備利用計算機求解實際問題的基本能力,能靈活應用高級編程語言進行程序設計,以適應社會發展的需求。

[1]譚浩強.C程序設計(第三版)[M].北京:清華大學出版社,2005.

[2]陳寶賢.C語言程序設計實驗指導[M].北京:人民郵電出版社,2005.8.

[3]石志國等.C++程序設計教程[M].北京:清華大學出版社北京交通大學出版社,2005.7.

[4]朱永新.有效教學方法[M].南京:江蘇教育出版社,2002.

主站蜘蛛池模板: 一本一本大道香蕉久在线播放| 久久这里只有精品2| 女人18一级毛片免费观看| 热久久国产| 国产精品黄色片| 欧美成人精品欧美一级乱黄| 国产亚洲精品自在久久不卡| 欧美日韩精品在线播放| 欧美综合在线观看| 欧美日本视频在线观看| 亚洲欧美日韩另类在线一| 亚洲丝袜第一页| 国产靠逼视频| 在线看片中文字幕| 婷婷色狠狠干| 国产一级视频在线观看网站| yjizz视频最新网站在线| 欧美成一级| 欧美一区日韩一区中文字幕页| 91福利片| 丁香六月激情婷婷| 狠狠ⅴ日韩v欧美v天堂| 亚洲天堂色色人体| 在线网站18禁| 精品视频第一页| 国产91无毒不卡在线观看| 亚洲天堂区| 免费欧美一级| 欧美精品亚洲二区| 亚洲av综合网| 亚洲无码四虎黄色网站| 亚洲欧洲日韩久久狠狠爱 | 国产亚洲欧美日韩在线观看一区二区| 国产情精品嫩草影院88av| 男女男精品视频| 69av在线| 2022国产无码在线| 国产综合精品一区二区| 免费看a毛片| 2020精品极品国产色在线观看| 天天色天天操综合网| 色九九视频| 四虎成人在线视频| 色综合成人| 超碰91免费人妻| 欧美福利在线观看| 亚国产欧美在线人成| 日本道中文字幕久久一区| 免费日韩在线视频| 啦啦啦网站在线观看a毛片| 国产精品人莉莉成在线播放| 国产91小视频| 久久91精品牛牛| 麻豆精品久久久久久久99蜜桃| 日韩毛片在线播放| 美美女高清毛片视频免费观看| 国产成人久久综合777777麻豆| 亚洲中文字幕在线观看| 1769国产精品免费视频| 婷婷五月在线| 中文字幕av无码不卡免费 | 亚洲欧洲日韩久久狠狠爱| 成人精品免费视频| 中文字幕免费播放| 成色7777精品在线| 久久大香香蕉国产免费网站| 97无码免费人妻超级碰碰碰| 日韩欧美在线观看| 久久精品一卡日本电影| 中文字幕调教一区二区视频| 国产精品香蕉在线观看不卡| 国产拍在线| 四虎国产在线观看| 国产女同自拍视频| 波多野结衣第一页| 婷婷亚洲综合五月天在线| 最新无码专区超级碰碰碰| 久久这里只有精品2| 日韩亚洲高清一区二区| 日韩国产黄色网站| 国产精品99久久久久久董美香 | 91福利在线观看视频|