網站首頁 文學常識 簡歷 公文文書 文學名著 實用文 人生哲理 作文 熱點話題作文
當前位置:文萃咖 > 實用範文 > 論文

C語言程序設計教學研究論文

欄目: 論文 / 發佈於: / 人氣:7.83K

1以問題為導向的《C語言程序設計》的教學設計

C語言程序設計教學研究論文

(一《)C語言程序設計》的教學目標

社會對於人才的需要,並不是要求他們只要學會理論知識就可以,各個單位對人才的要求更看重於他們的實踐能力,要求他們能夠把所學習過的知識轉化為動手能力與實際解決問題的能力。因此,對於學生的《C語言程序設計》課程的教學只是進行理論知識的教育是遠遠不夠的,還有提升學生的綜合能力。學生要達到的認知類目標包括:掌握C語言程序設計課程相關的基本概念;理解解決問題的基本技巧;理解標記控制循環與計數控制循環;把握程序性的知識,並學會如何應用。學生要達到的能力類的目標包括:掌握C語言程序設計的基本技能,進行程序計算;熟練運用與、或、否命題,以此來解決實際中的程序問題;熟練運用一些基本的邏輯運算符;能夠使用break和continue程序控制語句;學會編寫基本字符模式下的簡單程序;另外還有培養學生動手實踐能力和與他人合作的能力。除此之外,還有培養學生學習C語言程序設計的興趣,養成學習工作中嚴謹、務真求實的良好態度,培養解決程序問題的開放性思維。

(二《)C語言程序設計》教學策略設計

對學生進行C語言程序設計的教育,其最終目的就是要讓學生掌握這門課程,並且運用到實際工作中,而教學策略的設計,就是為了在最短的時間內,讓學生掌握更多的知識,並且將其轉化為自身的實踐能力。(1《)C語言程序設計》的教學方法教學方法多種多樣,其中講授法、談話法、演示法、實踐法等最為常見。教師在選擇教學方法的時候,要充分考慮教學大綱的要求和教材中的內容,還要考慮學生的學習情況與學習能力,以及現有的教學條件,從而選擇最適合教學工作的一種方法。同樣的教學方法,對於某一個班級的學生合適,對於另外一個班級也許就不適用,因為每個班的學習氛圍不同,同理,對於某一位學生教學方法很恰當,而對另外一個學生來説,可能就是阻礙學習的因素。因此,教師在教學過程中要對各個方面影響教學效果的因素進行充分的考慮。對學生的教學工作,可以採取分組教學的形式,這種方法不但可以讓教師能夠更大程度上關注到每一位學生的學習情況,還能夠通過小組間學生相互幫助,分享交流學習經驗,從而獲得更多提高成績的機會。另外,學生之間的交流要比學生與教師之間的交流更為順利,學生之間相互學習更容易發現自身的優勢與不足之處,從而把自己的學習經驗分享給其他人,同時向其他同學學習自己沒有掌握的知識。小組教學還能夠增強學生的交流能力,加強學生之間的人際關係,培養學生的團隊合作能力,從而提升學生的綜合素質。(2《)C語言程序設計》的學習組織形式學習組織能力是指學生在學習的過程中,師生的共同活動在程序、人員、時空關係上的組合形式。運用適合學生的學習組織形式,有助於學生提高C語言程序設計學習的效率,同時,還可以將一些高效率的學習方法、學習敬仰在學習組織形式中進行運用,由於《C語言程序設計》教學分為基礎知識與課程設計兩種基本形式,我們把以問題為導向的《C語言程序設計》教學模式下的學習組織形式也分為兩種類型。一種是課堂小組合作學習。在《C語言程序設計》所有課時中,基礎知識的課程佔據了絕大多數,教學地點可以選為網絡機房,以問題為導向的《C語言程序設計》有利於學生培養團隊合作精神,提高彼此之間的交流能力,鼓勵學生在學習的過程中勇敢地提出問題回答問題,為學生營造一種良好的學習氛圍。教師充分發揮自身的引導與輔助的作用,幫助學生髮現問題,解決問題。另一種類型是課程設計探究學習。課程設計的時間一般比較短,在此期間,教師要通過合理的課程設計來為學生創造一個和諧的學習氛圍,師生之間、學生之間進行交流,分享學習經驗與解決問題的方法,一方面可以增加學生彼此學習的機會,另一方面也可以監督學生完成自己的學習任務。(3)網絡環境下的問題導向教學模式網絡環境下的以問題為導向的《C語言程序設計》課程教學模式,則是利用網絡科技來輔助教師的教學活動,在這個教學過程中,教師是教學活動中的引導者與輔助者,而學生才是學習的主體。教師為學生設計好學習任務,明確每一位學生所要解決的問題,再對學生進行合理的分組,讓學生充分利用網絡資源,收集對自己有利的信息,並且對信息進行有效的篩選與整合。學生在尋求解決問題的過程中,能夠充分利用網絡環境的優勢,推動以問題為導向的教學模式的實施,實現學生的自主學習、互動合作、自覺約束自己的學習活動。這樣,學生在整個學習過程中,不僅解決了教師提出的問題,還掌握了蒐集、處理信息的能力,收穫成功之後的成就感,增強與他人之間的交流,提高自身的創造能力,真正做到增強自身的.綜合素質。

2以問題為導向的《C語言程序設計》的實踐

在《C語言程序設計》課程教學過程中,教師的教學工作與學生的學習活動總是會暴露一些問題,如教師講解不到位,學生不能理解理論知識,教師講課難以吸引學生的學習興趣,學生學習效率低下等問題。而以問題為導向的《C語言程序設計》教學模式,要如何進行具體的實施,才能夠幫助學生掌握解決問題的技巧,加深對理論知識的理解呢?

(一)以問題為導向的教學模式中的課程設計

在《C語言程序設計》教學過程中,使用以問題為導向的教學模式,要明確本次課程的教學目標是什麼,所有的課程設計的大方向要以教學目標為準則,教學中要以人為本,以學生為中心,站在學生的立場上,充分考慮到學生的接受知識的能力與完成任務的可能性。另外還有考慮哪些教學設備可以供學生使用,做到最大程度利用現有的資源,幫助學生掌握更多的知識。同時,對於學生的要求要合理,要求過高,學生難以完成目標,將會打擊學生的參與教學的積極性與信心,要求過低,將會浪費時間,學生的實際能力達不到質的飛躍。因此,課程的設計要實事求是,一切從實際出發。

(二)以問題為導向的教學模式實施的原則

1.遵循現代社會教育事業的發展規律,尊重學生的認知規律,鼓勵學生運用自己的優勢進行創新性的學習。2.堅持以學生為主體、以學生為中心的原則,讓學生出於教學中的主體地位。營造輕鬆的學習氛圍,讓每一位學生都積極大膽地參與到其中,敢於提出自己的疑問,敢於回答教師與其他學生提出的問題,積極參與具有挑戰性的任務。3.教師發揮自身的引導與輔助的作用,引導學生進行有利於提高自身能力的學習活動,幫助學生解決難度較大的問題,並且監督學生對問題作出總結,從完成任務的過程中學到更多的知識。

(三)以問題為導向的教學模式應當注意的問題

1.教師要注意因材施教,每一位學生的學習能力不同,不能一概而論。針對不同學生提出不同要求,有助於學生揚長避短,提高學生的整體素質。2.對學生的學習結果給予客觀公正的評價,參與教學活動積極性高及表現突出的學生要給予表揚,進一步調動學生參與的積極性。3.注意課堂中的氣氛,輕鬆的學習氛圍不代表可以隨意討論與課程學習無關的內容,教師要保證學生將時間都應用到學習中來。