• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    淺談C語言項目教學中案例選取的原則

    2014-10-20 11:13:10李紅
    科技經(jīng)濟市場 2014年8期
    關鍵詞:項目教學法

    李紅

    摘 要:項目教學法中案例的選取是重要前提,生動的項目案例有利于激發(fā)學生的學習興趣,在教學實踐中受到學生的認可。本文從培養(yǎng)學生程序設計思路的角度出發(fā),探討了基于項目式教學的C語言課程案例選取的基本原則。

    關鍵詞:項目教學法;C語言;案例選取

    0 引言

    《C語言程序設計》課程是五年制高職院校計算機類專業(yè)開設的專業(yè)平臺課程之一。通過該課程的學習,學生可以較全面地理解和掌握結構化程序設計的基本概念和方法,使學生具有一定的邏輯思維能力,并能設計一些簡單的程序來解決實際的問題。但C語言是學生入校后學習的第一門計算機語言,其中概念復雜、規(guī)則繁多,入門難,學生對此有較強的畏懼心理,因此很容易產生消極的情緒,喪失了學習的信心和興趣。為了改善這種情況,各種教學方式被提出并驗證,項目教學法就是其中的一種。

    項目教學法是指學生在教師的指導下自己處理一個項目,學生可全部或部分獨立組織、安排學習行為,解決處理項目時遇到的困難。這種方法將理論與實踐有機地結合,容易提高學生的興趣,自然就能調動學習的積極性,同時還十分有利于培養(yǎng)學生分析、解決實際問題的能力。

    選擇合適的項目案例是實施項目教學法的重要前提,也是教學目標的直接體現(xiàn),對教學效果起著非常重要的影響。因此,如何選取案例一直是該方法應用于C語言課程教學中討論和研究的重點。本文結合作者在校多年的C語言課程教學經(jīng)驗,就C語言項目教學中案例選取的原則進行初步的探討。

    1 案例選取的原則

    C語言這門課知識點多、信息量大,采用按部就班、以理論為主導的課堂教學模式,就只是枯燥知識的累積,久而久之,學生因為某個知識點沒理解,會導致很難掌握后面相關的知識點,時間一長就形成了畏難情緒,造成了思考和學習的惰性,突出表現(xiàn)在課堂氣氛壓抑,學習積極性倦怠,十分不利于學生對知識點的掌握。同時,C語言還是一門應用性很強的課程,既有理論又有實踐,即講方法又講動手能力,采用項目教學法,可以用項目案例將知識點關聯(lián)起來,設置情境激發(fā)學生興趣的同時,還能使學生了解知識點的應用,培養(yǎng)學生分析、解決問題的能力。那選取什么樣的項目案例才能有效地發(fā)揮項目教學法的優(yōu)勢呢,從培養(yǎng)學生程序設計思路的角度出發(fā),一般遵循以下原則:

    (1)貼近生活

    貼近生活的項目案例容易被學生理解和接受,學生很自然地就產生了興趣。教師在課前可以布置學生收集與項目案例相關的信息,由于與生活相關,學生很容易就能完成任務。課上一開始就可以創(chuàng)設與項目案例相關的情境,興趣很容易就被激發(fā),任務就能順利引入。然后老師就可以引導學生分析任務探究解決問題所需的知識點,學生可先以自己的生活經(jīng)驗提出設想方案,教師再將知識點融入,鞏固學生對知識點的認識。

    (2)覆蓋知識點

    選擇項目案例時應該考慮到解決方案中需要用到哪些知識點,這些知識點是否已經(jīng)學習過,學生掌握的程度深淺等等問題。使用一個熟悉的案例貫穿教學過程,漸進式的學習會更利于學生理解并掌握知識點。例如,簡單計算器的生成這個項目中,學生可以先采用基本的if語句實現(xiàn)加法和減法器的生成,再使用if語句的嵌套加入乘法和除法器的功能,最后還可以用switch語句來實現(xiàn)。這樣僅僅使用了一個項目案例就將選擇結構中涉及的知識點覆蓋了。

    (3)針對性強

    選取的項目案例要符合授課對象的知識結構,具有較強的針對性。五年制高職院校的學生來源于初中畢業(yè)生,教材采用的是清華大學出版社出版的譚浩強主編的《C語言程序設計》,大部分學生對于教材例題中的數(shù)學和物理知識還沒有搞懂,而且學習本課程前只學習過《計算機應用基礎》這門基礎課,沒有任何的程序設計基礎,所以采用這些案例讓學生實現(xiàn)是有很大難度的。因此,針對學生的知識結構,在選取項目案例時盡量避免高深的數(shù)學和物理知識,要求學生掌握的重點和難點也要合理安排。

    (4)具備典型性

    學習C語言的目的是為了進行應用,但是應用范圍太過于廣泛,在教學過程不可能完全讓學生接觸到。選取典型的案例可以幫助學生將相似的問題歸類,舉一反三,達到事半功倍的效果。例如,對于單層的循環(huán)結構,就可以設計"序列數(shù)的生成"這一項目案例,不僅涉及變量、表達式、輸入輸出函數(shù)等舊知識,還加入了循環(huán)這個新知識,在項目實施的最開始,教師引導學生分析理解何為循環(huán)結構,實現(xiàn)循環(huán)需要哪些條件以及循環(huán)的具體內容,并給出動畫演示1到10這個等差數(shù)列的生成過程。學生在明確循環(huán)的運行過程后,再引導學生學習資訊,先使用for語句實現(xiàn),在此基礎上,再使用while、do…while語句來實現(xiàn)。在學生基本掌握用循環(huán)語句解決案例后,教師再提出:如果要生成一個等比數(shù)列或Fibonacci數(shù)列呢?如果要將生成的序列數(shù)進行求和呢?若將求和改為求累積又應該怎么辦?等等同類型的問題。

    3 結束語

    學習C語言這門課的目的是要讓學生掌握結構化程序設計的基本思路,學會使用C語言編寫簡單的程序,從而能夠處理實際的問題。項目教學法通過設計合理的項目案例將抽象的語法規(guī)則應用到現(xiàn)實情境中,有利于學生快速有效地學會程序設計方法。因此,項目案例選取的重心并不在于語法規(guī)則,而是要培養(yǎng)學生的程序設計思想,使學生理解規(guī)律,具有一定的邏輯思維能力,為今后學習其它程序設計語言奠定扎實的基礎。

    參考文獻:

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

    [2]濮中, 謝峰. 項目化教學法在職業(yè)學校C語言教學中的應用[J]. 職教通訊, 2013(35):47-48.

    猜你喜歡
    項目教學法
    高校聲樂小組課教學效率的提升途徑探討
    戲劇之家(2016年22期)2016-11-30 18:24:27
    項目教學法在“Flash動畫短片制作”課程中的應用研究
    科教導刊(2016年27期)2016-11-15 21:44:22
    項目教學法在建設項目LCM課程實訓中的創(chuàng)新應用
    價值工程(2016年29期)2016-11-14 02:44:24
    項目教學法在PLC課程教學中的應用
    考試周刊(2016年86期)2016-11-11 08:49:05
    探析項目教學法在化工管路拆裝實訓中的應用
    考試周刊(2016年85期)2016-11-11 02:22:39
    項目教學法在中職flash課程教學中的應用探究
    職業(yè)(2016年10期)2016-10-20 22:17:40
    項目教學法在園林工程招投標與預決算課程中應用
    基于項目化教學形成性考核評價體系探索
    淺談項目教學法在房屋建筑學實訓課中的應用
    科技視界(2015年25期)2015-09-01 17:16:18
    基于高職教育的印品整飾與成型課程改革探索
    科技視界(2015年25期)2015-09-01 16:01:25
    阿坝县| 宿州市| 北流市| 蕲春县| 互助| 江城| 娄底市| 汽车| 瑞安市| 鹿邑县| 盐边县| 泾川县| 广宗县| 崇礼县| 花莲市| 张家港市| 渝中区| 宾川县| 屯昌县| 鹤壁市| 宜城市| 舞钢市| 胶州市| 龙岩市| 浙江省| 同心县| 拉萨市| 永福县| 闽清县| 新巴尔虎左旗| 哈尔滨市| 崇礼县| 黄浦区| 丰原市| 万源市| 蓬莱市| 临城县| 凉城县| 龙山县| 上思县| 邵阳市|