嚴若樣
【摘要】在計算機程序設計中《C語言程序設計》作為其相關設計的基礎,在對計算機進行硬件編程時擁有很強的能力,這一特點使其在工科教學中占據的地位越來越重要。在傳統的教學模式中,教師在進行《C語言程序設計》相應課程教學時,通常都只是按照其相應教材中的內容進行上課以及上機,在考試的時候也大多是采取筆試的形式。這種比較傳統的教學模式對于其相應的語句以及語法太過重視,從而使學生們的編程思路達不到足夠的培養力度。
【關鍵詞】任務驅動式 C語言程序設計 高職應用
【中圖分類號】G712 【文獻標識碼】A 【文章編號】2095-3089(2014)03-0250-02
在高職院校中,其在對學生們進行培養的時候具有很強的針對性,從培養的對象以及其相應的目標來對其教學內容進行確定。作為高職院校中電子信息以及計算機等類的相關課程中的專業課程,《C語言程序設計》對培養學生對相應的程序設計語言等基礎知識的掌握,以及其對程序設計的相關基本方法的掌握有重要意義,促使學生正確程序設計思想的形成。其中,在《C語言程序設計》教學中對任務驅動教學方法進行運用,在一定程度上對學生在課堂上的參與意識有提高的效果,可以在一定程度上對學生自主學習能力進行培養。
1.任務驅動式教學的特點和原理
1.1 任務驅動教學方法的內涵
任務驅動教學方法在教學過程中具有自身的獨特特點,作為實施探究教學中教學模式中的一種,其在運用過程中,教師引導著學生圍繞著一個目標進行學習,通過對課程的學習對相應的任務進行解決,對學生相應的獨立分析和解決相關問題的能力以及自學能力的培養有著重要作用,對教學中具有較強實踐性的理工科比較適用。任務驅動教學方法在教學過程中,教師對學生整個學期要學習與掌握的相應課程進行設計,把一整個學期的學習內容濃縮成幾個相應的問題,使學生在對這些問題進行解決的過程中對其所需要學習的內容進行掌握,從而使其在學習中的創新能力以及解決實際問題的能力得到相應的提高。
1.2 任務驅動教學方法在《C語言程序設計》教學中的優勢
在《C語言程序設計》教學中運用任務驅動教學方法在對學生進行教學的過程中,其具有很強的目標性以及針對性。其在教學過程中,針對相應的問題以及任務進行主要分析,使教學和學生在學習過程中對其中的難點以及重點都有相應的了解,這種具有極強針對性的學習方式在一定程度上有利于學生學習質量的提高。其中,任務驅動教學方法在教學過程中可以使學生具有相應的緊迫感,對具體任務的完成能使學生更好的參與到課堂學習中,積極思考,主動學習,從而使學生的學習能力得到相應的鍛煉以及提高。
2.任務驅動式教學在高職《C語言程序設計》課程教學中的應用
2.1 針對教學內容,提出任務
在高職《C語言程序設計》教學中,教師運用任務驅動教學方法對相應的教學內容進行具體教學任務的設計,讓學生在有限的時間內對設計的任務進行解決以及完成。在對相關任務進行設計的過程中,教師要注意設計的內容必須與學生需要學習的內容緊緊相連,使任務對相關任務點有突出總結的作用,其中,任務的形式以及內容要與學生的日常生活相貼切,保證學生對其擁有一定的興趣,從而使學生自覺主動的對任務進行解決。這樣的教學方式在一定程度上對學生輕松學習氛圍的重要作用,提高學生在學習過程中的積極性,也對教師的親和力具有一定的提高作用。
2.2 對提出的任務進行分析
教師在運用任務驅動教學方法對相關知識點的任務進行設計和提出后,需要運用多媒體以及相關教學設備對相關知識點進行講解和介紹,使學生對相關知識的陌生感得到一定程度的緩解,引導學生對相應任務進行完成的大體思路。在運用任務驅動教學方法進行教學的過程中,教師對學生有絕對的主導作用,引導學生對任務進行完成,從而使其掌握相應的知識點,達到提高學習效果的目的。
2.3 對任務進行執行
在對任務驅動教學方法進行運用的過程中,教師需要根據相應的教學內容引導學生進行學習以及訓練,結合學生對知識的實際掌握程度以及相關教學任務的具有難度,對不同的教學方式進行采用。其一,教師在面對相對較難的任務時,可以先把任務的整個解決過程完成一遍,再讓學生自己操作。其二,對與一些中等難度的任務,教師只需要在教學過程中,對學生具體的解題思路進行相應的引導。其三,在教學過程中,教師還可以根據任務給出相應的解題思路和操作步驟,讓學生按照具體要求完成任務。
2.4 對任務中的問題進行歸納總結
在對任務驅動教學方法進行運用的時候,對任務中所出現的具體問題進行相應的總結和歸納是一個極為重要的過程。教師在教學的過程中,結合相應的教學任務以及學生實際操作情況,對解決完成任務中所出現的具體問題以及操作技巧進行歸納總結,從實踐中引出相關的理論,從而使整個教學的知識點串聯在一起。教師在對其進行總結的過程中,要注意對任務的重點進行突出,從而使學生的印象更加深刻,對學習中的知識重點更加深刻的掌握。
3.結束語
綜上所述,高職院校在《c語言程序設計》的課程中,對培養學生對相應的程序設計語言等基礎知識的掌握,以及其對程序設計的相關基本方法的掌握有重要意義,促使學生正確程序設計思想的形成。在《c語言程序設計》課程教學中對任務驅動式教學方法的運用在一定程度上有利于教學中教學情境的構建,為學生們營造輕松的學習環境,從而使學生的學習興趣得到最大程度的提高,有利與學生學習中自主性的培養,其還在一定程度上培養學生在學習過程中的學習積極性、創造性以及主動性。
參考文獻:
[1]劉平.任務驅動式教學法在《C語言程序設計》教學中的應用[J].無錫南洋職業技術學院論叢,2009,31(3):193-194
[2]李詩泉.“任務驅動法”在C語言程序設計課程教學中的應用[J].才智,2011,15(7):127-128
[3]龔衛.“任務驅動教學法”在《C語言程序設計》課程教學中的應用[J].電子世界,15(1):124-125