【摘 要】技工類院校中計算機專業(yè)的學(xué)生對一些專業(yè)課程一直存在著學(xué)習(xí)難度大、學(xué)習(xí)興趣低、學(xué)習(xí)沒動力等困難,在教學(xué)中,作為教師就必須想法設(shè)法引導(dǎo)出學(xué)生的學(xué)習(xí)積極性,同時通過各種教學(xué)手段,各種指導(dǎo)方法,讓學(xué)生在實踐中學(xué)習(xí),在娛樂中學(xué)習(xí),這樣就提高了學(xué)習(xí)的主動性。C語言是計算機專業(yè)的基礎(chǔ)課程,是一種通用性計算機程序設(shè)計語言,用它不僅寫操作系統(tǒng)軟件,而且還發(fā)展各個領(lǐng)域的應(yīng)用軟件,以及它的實用性,成為首選的編程語言。但學(xué)生在學(xué)習(xí)后,僅僅是為應(yīng)付考試而死記硬背,無法真正掌握C語言的編程精髓,不能夠自主進行程序設(shè)計和編寫。因此,在教學(xué)中要啟發(fā)并訓(xùn)練學(xué)生的編程思維。通過研究,在教學(xué)中采用良好的指導(dǎo)方法,結(jié)合多樣的教學(xué)手段,有利于學(xué)生在C語言的學(xué)習(xí)中更好的掌握學(xué)習(xí)的主動性。
【關(guān)鍵詞】C語言 指導(dǎo)方法 教學(xué)手段 實踐性
目前,以計算機編程語言,學(xué)生未來的工作需要有能力來學(xué)習(xí)各種語言。技工類院校中計算機專業(yè)的學(xué)生對一些專業(yè)課程一直存在著學(xué)習(xí)難度大、學(xué)習(xí)興趣低、學(xué)習(xí)沒動力等困難,C語言是計算機專業(yè)的課程,是一種通用的計算機編程語言,匯編語言和高級語言的雙重優(yōu)點,用它不僅能寫的操作系統(tǒng)軟件,但也發(fā)展的各個領(lǐng)域的應(yīng)用軟件,C顯示語言的實用性,使其成為首選的編程語言。學(xué)習(xí)C語言,再進一步學(xué)習(xí)C + +/ VC++,JAVA等字樣,有一個堅實的基礎(chǔ)。然而,許多學(xué)生在學(xué)習(xí),感覺閱讀計劃沒關(guān)系,靠死記硬背,只是為了考試,完全背離了教育的初衷沒有編程思想。因此,如何在教學(xué)和訓(xùn)練學(xué)生的編程思想的啟發(fā),發(fā)人深省的問題,為每位教師。學(xué)習(xí),不管以后的學(xué)習(xí)什么語言,只需要重新學(xué)習(xí)語法,和解決問題的能力已經(jīng)形成,所以要掌握C語言,也掌握了學(xué)習(xí)的能力,學(xué)習(xí)其他編程語言。通過研究,在教學(xué)中采用良好的指導(dǎo)方法,有利于學(xué)生在C語言的學(xué)習(xí)中更好的掌握學(xué)習(xí)的主動性,同時通過指導(dǎo),引導(dǎo)出學(xué)生的學(xué)習(xí)積極性,通過各種教學(xué)形式,讓學(xué)生在實踐中學(xué)習(xí),在娛樂中學(xué)習(xí),這樣就提高了學(xué)習(xí)的主動性。下面就教學(xué)指導(dǎo)方面,談?wù)勔恍┬牡茫?/p>
一、學(xué)生的基礎(chǔ)決定教學(xué)的循序漸進
教授的對象是技校學(xué)生,他們的基礎(chǔ)不是很好,數(shù)學(xué)基礎(chǔ)薄弱,往往缺乏積極性和主動性,在學(xué)習(xí)過程中的困難不能刻苦鉆研,往往會選擇放棄。教學(xué)進度不能太快,不能太難,要靈活,教學(xué)方法,只有這樣,才能教好的C語言課程教學(xué)內(nèi)容。首先一個好的第一課是至關(guān)重要的,因為學(xué)生是初次接觸,C語言對他們來說是一個謎,“興趣是最好的老師”,與利益,他們會積極主動地學(xué)習(xí),所以成功第一類或感興趣的學(xué)生在這個過程中的能力沒有直接關(guān)系。您還可以滑動到學(xué)生展示不同的結(jié)果屏幕上,如各種電腦游戲,激發(fā)學(xué)生的興趣,讓大家知道C語言,C語言的強大功能,是一種實用的課程,理論與實踐相結(jié)合,加強學(xué)生的動手能力,解決問題的能力,給學(xué)生學(xué)習(xí)方法的指導(dǎo),告訴學(xué)生如何自學(xué),講座,動手實踐,強調(diào)實踐的重要性。
二、生動的課堂決定教學(xué)的效果
許多生動的課堂決定在C語言教科書,為了不使學(xué)生有厭煩感,平凡的教師教的內(nèi)容必須著眼于教學(xué)的有效性。一種語言的語法,教基本語法和編程的過程中經(jīng)常使用的,將著重于在后續(xù)章節(jié)的影響?;菊Z法教學(xué)的學(xué)生要記住,內(nèi)存必須讓學(xué)生記牢。常見的技校學(xué)生固體材料的基本知識,強調(diào)基礎(chǔ),語言力求通俗易懂,程序設(shè)計為主線,以編程應(yīng)用驅(qū)動和知識啟發(fā)的重點案件和問題,突出程序設(shè)計思路知識語言和方法,穿插講解的有效性教學(xué)的深度和廣度。除了老師的C語言類教學(xué),主要是讓學(xué)生動手實踐。這是一個非常重要的方面。老師講得再好,學(xué)生不動手,還不能掌握的知識,更不用說使用。過程中,學(xué)生可以進一步了解和掌握的材料覆蓋在一流的知識,很多人不知道或不明白的問題可以很容易地在機器上操作解決。在組織學(xué)生上機實踐進程,教師應(yīng)適當(dāng)?shù)脑O(shè)計難度適中運行,激發(fā)學(xué)生使用他們的大腦,他們的目的,使學(xué)生,找到一個解決方案,從而使真正的主人學(xué)習(xí),限制,激發(fā)學(xué)生學(xué)習(xí)的積極主動性??傊覀儜?yīng)高度重視實際動手編程和運行程序的機器。
三、多種教學(xué)手段決定教學(xué)氣氛的活躍
由于活躍的教學(xué)氣氛入門的初學(xué)者最大的問題是困難的,學(xué)生們普遍反映,講座可以理解,自己的教訓(xùn)看課本不會,這種現(xiàn)象不讀程序。研究發(fā)現(xiàn),大多數(shù)學(xué)生學(xué)習(xí)數(shù)據(jù)類型,運算符和表達式仍然是非常積極的,在教學(xué)課堂教學(xué)內(nèi)容的教訓(xùn)也是一個很好的把握,可以按時完成。一個與條件語句,循環(huán)和數(shù)組的內(nèi)容,這部分有一些學(xué)生不能掌握學(xué)習(xí)的積極性越來越差,這現(xiàn)象是,一些學(xué)生不開始看到程序根本就沒有知道該怎么寫,我不知道具體的想法,一種恐懼感。指導(dǎo)教學(xué)學(xué)生閱讀程序,在閱讀理解的過程中,提高閱讀的過程中。軟件生命周期的設(shè)計,編碼,調(diào)試,運行幾個階段,由C語言設(shè)計示例實施例中,以培養(yǎng)學(xué)生的編程工程的思想。講授課程深化的問題,提出問題,解決問題,然后解決問題,問題評估和優(yōu)化設(shè)計的滾動教學(xué)方法,收到了良好的教學(xué)效果。數(shù)組,指針和其他重要的知識在教學(xué)過程中,教學(xué)課件生動,提高學(xué)生的學(xué)習(xí)興趣和主動性。發(fā)泡方法排序數(shù)組解釋。
四、技能培訓(xùn)的決定教學(xué)內(nèi)容
上機實驗上的應(yīng)用是學(xué)習(xí)一種編程語言的重要組成部分,編寫自己的程序在機器上運行調(diào)試,可能會有很多意想不到的錯誤,糾正這些錯誤,能逐漸改善c語言的語法的把握。培訓(xùn)之前,讓熟悉的發(fā)展環(huán)境,在教學(xué)中使用Turbo C2.0中,我們了解的C程序編輯器,編譯器,在運行程序的過程中和運行操作。然后引導(dǎo)學(xué)生用這個開發(fā)環(huán)境,編程,調(diào)試程序。在教學(xué)中,階段訓(xùn)練計劃,每個階段通過研究總結(jié)和提高。將知識轉(zhuǎn)化為編制方案,以鞏固所學(xué)知識點和瑣碎的知識集成。
C語言教學(xué)的重點是培養(yǎng)學(xué)生分析問題和解決問題的能力。這種能力是離不開與學(xué)生的刻苦學(xué)習(xí),在課堂上強調(diào)的C語言是不,也不是聽,但親自動手培訓(xùn)會。我相信,只要采用有效的教學(xué)方法,必須讓學(xué)生學(xué)習(xí)這門課程。