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

基于項目驅動式的《C語言程序設計》教學新模式的探索

2010-01-01 00:00:00陳曉飛

摘要:本文介紹了作者在高職高專教學活動中基于項目驅動式的《c語言程序設計》教學新模式的探索,得出了項目驅動式教學適合計算機程序設計語言教學的需要,是高技能人才的培養的一個有效途徑。

關鍵詞:項目驅動 程序設計語言 教學

0 引言

C語言是計算機基礎性程序設計語言,它的發展貫穿了計算機發展的歷程,它蘊含了程序設計的基本思想,是理工科高等院校的一門基礎課程。教學實踐證明,程序設計課教學質量對后續相關課程的教學與實踐有很大影響。因此,提高《C語言程序設計》課程教學質量是課程改革的一項急迫任務。我校的《C語言程序設計》課程中使用了項目驅動式教學法,取得了一定的經驗。

1 C語言教學現狀

1.1 C語言課程的教學仍停留在傳統的教學模式上 傳統教學模式過分注重語句、語法等細節的教學,采用“講解分析概念-例題講解-習題”的方式,教學以教師“教”為中心,學生在教師的指導下完成相應內容的學習,學生基本上處于被動的接受狀態。這種“填鴨式”模式,能較好地保證所授知識的系統性,但因為知識枯燥,學生學習的積極性不高,不能充分發揮他們的學習自主性,教師與學生之間的交互很少,學生的“做”更少,容易導致理論與實踐脫節,教學效果較差。

1.2 高職高專C語言課程教學難度大 由于高職高專教育的特殊性,多數學生理論基礎差,實踐能力和自學能力不強,有相當數量的學生反映學習《C語言程序設計》課程困難,直接影響了后繼軟件課程的理論教學和實踐教學。

1.3 C語言課程常見的教學結果 傳統教學模式一般圍繞C語言自身的體系展開,忽略了對學生程序設計能力的培養,表現于學生熟知C語言知識,應付卷面考試,但是自己卻寫不出程序,或寫不出有良好風格的程序,很難培養學生在程序設計上的創新能力和邏輯思維能力,這就給后續課程的教學、畢業設計乃至學生日后從事的工作留下了隱患。

2 “項目驅動式”教學法的優點

2.1 “項目驅動式”教學 “項目驅動式”教學就是以項目為目的,以理論教學為過程,最終實現能設計項目的要求。“項目驅動式”教學的關鍵在于培養學生“可以干什么”和“如何做什么”。在教學過程中以一個或多個項目為主線來展開教學,把相關的知識點融入到項目的各個環節中去,層層推進項目。通過對問題的深化或功能的擴充,來拓寬知識的廣度和深度,直至得到一個完整的項目解決方法,從而達到學習知識、培養能力的目的。

2.2 項目驅動式教學法的優點 一是教學實施更加符合人的認知規律。我們的項目驅動式教學法在教學實施的時候,讓學生設計一個程序模擬某個管理系統的過程,教學內容設計上是以某個管理系統(例如學生成績管理系統等)典型項目為核心,通過將項目的幾個模塊(數據錄入、修改、查詢、統計)分解成不同的學習階段、和不同的章節中。而這些案例都是學生能夠直接感受到的東西,因此學生能夠很快理解教學內容。

二是教學實施更加注重操作能力和實際解決問題的能力。現在很多企業招聘人才都需要有操作經驗、有工作經驗的人才。因此培養有操作能力和實際解決能力符合企業的需求。

3 項目驅動式教學法的具體實施

3.1 項目設置的原則 在“項目驅動”教學模式的實施過程中,項目的設置應遵循如下原則:①項目內容應基本涵蓋C語言課程的絕大部分知識點,并且是學生感興趣的和熟悉的;②選擇的項目應有一定的綜合性,且要具有一定的難度、深度,不應過于簡單,難度太大,學生容易喪失信心,但是難度太小,學生會沒有興趣;③項目完成應能看到具體的效果學生經摸索完成后有成就感,使他們真正掌握系統設計的基本方法。

3.2 教學項目的具體選取 項目的選取當中,教師應該把“適用、實用”作為首要目標。選擇具體的項目以培養學生理解應用知識,提高分析問題、解決問題的能力為根本出發點,根據某個單元教學目標和內容的需要,結合教學大綱的要求,選取合適項目。在組織教學時,要以一個或兩個具體項目為中心來組織教學。根據C語言課程的特點,我們選擇學生比較熟悉的學生成績管理系統為邏輯線索設計項目,該項目貫穿于教學過程的始終。具體設計成兩個項目:用數組實現簡單的學生成績管理系統和用指針、結構體與文件來實現學生成績管理系統,每個項目有若干典型案例與之相匹配。附項目一具體安排如下:

項目一:簡單的學生成績管理系統(用數組實現)

當學完課程后,一個簡單的學生成績管理系統就自然完成了。這樣就可以使學生在整個學習過程中都有一個總項目的驅動,學生在一個個短期項目的驅動下,學習C語言的主要知識點,原先比較瑣碎的知識,變得更加有系統、有條理,普遍有一種“從一盤散沙到一串珍珠”的感覺,最終達到提高學生編程能力的目的。

3.3 《C語言程序設計》中使用項目驅動法應注意的問題

3.3.1 教學過程中應幫助學生樹立面向工程的觀點 要讓學生在學習程序設計的初級階段就樹立正確的軟件工程觀點。這樣做不僅可以為學生將來從事計算機應用設計打下良好的基礎,而且有利于培養學生分析問題的完備性,以及統籌全局,協調關系的基本素質。

3.3.2 從單一的“結構化程序設計”向“結構化與面向對象并舉”轉變 在以往《C語言程序設計》教學過程中,學生會覺得越學越難,這是不符合邏輯的一種怪現象。要切實解決這個問題,首先應該改變程序設計的觀念。“結構化與面向對象并舉”是現代計算機程序設計的發展趨勢,應該認真探索研究,讓學生有一個較為輕松的學習過程,將目前最為流行又極為實用“面向對象程序設計”思想融合到教學中。

3.3.3 教學過程應培養學生良好的程序設計風格 具有良好的設計風格應該是程序員所具備的基本素質,程序設計風格,實際上是指的是編碼風格。在教學過程中應從源程序文檔化,數據說明的原則,輸入/輸出方法這三個方面培養學生的編碼風格,進而從編碼原則探討提高程序的可讀性、改善程序質量的方法。

3.3.4 改革課程考核方式 課程考核是檢驗學生學習效果、評價學生學習成績的重要環節。基于傳統教學的考核方式存在的諸多問題,我們對C語言課程進行考核改革,根據C語言課程本身的特點,我們將該門課的成績計算方法設計為:平時考勤占20%,平時作業20%,平時上機操作占20%,期末上機考試占40%。學生平時成績考核、測驗、期末考試主要是程序設計取消期末筆試,最終形成完整的注重過程考核、以考核程序設計為主的綜合成績評價體系。通過加強程序設計能力考核,強調了程序設計能力培養的重要性,引導學生正確把握重點,集中精力于程序設計。

4 結論

基于項目驅動的教學作為一種培養學生編程能力教學方法.在計算機程序類課程中運用是非常必要的。通過基于項目驅動的教學。啟發學生思維。逐步培養學生掌握分析問題并解決問題的途徑。通過項目驅動教學,不但讓學生從一個個層層遞進的任務成長為項目的過程中。掌握了項目開發的技能,而且培養了學生的溝通技巧與協作精神。教學實踐證明,在C語言程序設計教學中采用基于項目驅動的教學法能夠把理論教學與實踐教學有機地結合起來,不僅有利于學生加深理解和掌握書本的理論知識,更能使學生懂得怎樣靈活應用所學的知識與技能去解決實際問題。

參考文獻:

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

[2]張悅.項目驅動教學法在C語言課程中的應用[J].職業教育研究.2007.

主站蜘蛛池模板: 亚洲最大福利视频网| 亚洲天堂.com| 国内精品伊人久久久久7777人| 国产精品福利一区二区久久| 天天干伊人| 欧美午夜网| 国产激情无码一区二区三区免费| 国产 在线视频无码| 国产第一页亚洲| аv天堂最新中文在线| 国产v欧美v日韩v综合精品| 欧美影院久久| 最新国产高清在线| 日韩精品一区二区三区免费在线观看| 久久99热这里只有精品免费看| 视频二区亚洲精品| 日韩色图区| 日韩欧美视频第一区在线观看| 91网站国产| 日韩无码黄色| 国产成人一区免费观看 | 亚洲香蕉在线| 手机精品福利在线观看| 在线观看免费人成视频色快速| 日韩精品欧美国产在线| 国产麻豆永久视频| 国产91视频免费观看| 欧美劲爆第一页| 一级片一区| 中文成人在线视频| 亚洲AV无码乱码在线观看裸奔 | 国产微拍一区| 国产不卡网| 国产精品污视频| 日本免费a视频| 国产色网站| 91久久精品日日躁夜夜躁欧美| 青青青国产免费线在| 国产Av无码精品色午夜| 日韩无码一二三区| 一本大道无码高清| 久久一日本道色综合久久| 亚洲一区色| 无码视频国产精品一区二区| 国产精品流白浆在线观看| 国产精品手机在线播放| 26uuu国产精品视频| 亚洲视频一区在线| 国产屁屁影院| 国产美女主播一级成人毛片| 国产青青操| 青青久视频| 亚洲欧美色中文字幕| 99ri精品视频在线观看播放| 亚洲国产成人在线| 国内精品久久久久久久久久影视 | 青青青国产视频| 91精品视频网站| 制服丝袜国产精品| 久久精品国产精品一区二区| 国产成人凹凸视频在线| 69视频国产| 露脸国产精品自产在线播| 无码精品国产dvd在线观看9久 | 免费AV在线播放观看18禁强制| 无码人中文字幕| 亚洲三级电影在线播放| 国产a在视频线精品视频下载| 国产无码性爱一区二区三区| 亚洲成a人片在线观看88| 本亚洲精品网站| 精品国产免费观看一区| 99久久无色码中文字幕| 亚洲日韩精品综合在线一区二区 | 亚洲欧洲日韩综合色天使| swag国产精品| 精品在线免费播放| 国产精品v欧美| 中文无码精品A∨在线观看不卡| 久久国产V一级毛多内射| 免费无码AV片在线观看国产| 精品一区二区三区自慰喷水|