計算機(jī)語言課教學(xué)改革

時間:2022-03-25 05:24:00

導(dǎo)語:計算機(jī)語言課教學(xué)改革一文來源于網(wǎng)友上傳,不代表本站觀點(diǎn),若需要原創(chuàng)文章可咨詢客服老師,歡迎參考。

計算機(jī)語言課教學(xué)改革

1激發(fā)學(xué)生學(xué)習(xí)興趣的三步法

學(xué)習(xí)興趣是學(xué)生對學(xué)習(xí)活動或者學(xué)習(xí)對象的一種認(rèn)識?;蜈吔囊庾R傾向。它是一種學(xué)習(xí)動機(jī),是學(xué)習(xí)積極性中最活躍、最現(xiàn)實的心理成分。下面就以《VisualBasic》為例,講講我在講課過程中,激發(fā)學(xué)生學(xué)習(xí)興趣的三步驟。

第一步:教學(xué)前期通過簡單有趣的例子激發(fā)學(xué)習(xí)興趣。

興趣是最好的老師,要想學(xué)生能夠?qū)W好《VisualBasic》,培養(yǎng)學(xué)生的興趣就是關(guān)鍵。

學(xué)生在拿到《VisualBasic》新書,大概的瀏覽了內(nèi)容、并且向高年級的同學(xué)了解后,他們腦子中就有一種這樣的感覺:《VisualBasic》是一門很難學(xué)懂課程,于是就有了害怕心理。為了消除同學(xué)們的這種害怕心理,我就用比較簡單有趣的例子來激發(fā)學(xué)生的學(xué)習(xí)興趣,例子是這樣的:制作一個簡單的動畫。讓圖片在窗體上下左右來回移動。通過這個例題:讓同學(xué)們感性認(rèn)識到用VB也可實現(xiàn)動態(tài)效果,并且讓同學(xué)們覺得:其實用VB來編寫程序也并不象想象中的那么難,用很少的代碼或幾乎不用代碼就可編出有趣的、能解決問題的程序來,在很大程度上激發(fā)了學(xué)生學(xué)習(xí)VB的興趣。

第二步:教學(xué)中期巧用教學(xué)方法持續(xù)學(xué)習(xí)興趣。

1.1用簡單易懂、形象生動的語言來解釋VB中的專業(yè)術(shù)語

VB有很多專業(yè)術(shù)語:如對象、屬性、方法、事件等。例如:在解釋“對象”的時候,先說明這不是我們生活中說的“找對象”的“對象”(廣東人說“拍拖”,同學(xué)們笑),而是現(xiàn)實中實際存在的東西(實體),如:你手中的筆是一個對象,接著轉(zhuǎn)入正題:在VB中,。應(yīng)用程序的每個窗體和窗體上的種種控件都是VB的對象。再如:在解釋“屬性”是這樣說明的:“屬性”就是特征(特點(diǎn))的描述。比如,一個人有:眼睛、鼻子、嘴巴、耳朵等,而描述某個人:大大的眼睛、高高的鼻子就是一個具體的人的特點(diǎn)、即屬性。從而接著說:窗體是VB的對象,而窗體的標(biāo)題、顏色就是窗體的屬性。

1.2用引導(dǎo)法幫助同學(xué)們記憶控件、屬性、方法、事件等有關(guān)專業(yè)術(shù)語的單詞,消除同學(xué)們覺得英語基礎(chǔ)不好,就學(xué)不懂、學(xué)不好的心理

在VB中,編寫代碼要用到大量的英文單詞。而中職學(xué)校的大部分學(xué)生都是英語基礎(chǔ)比較差的,鑒于這種情況,我分兩種情況處理:

第一種:同學(xué)們已學(xué)過的單詞,先解釋在英語學(xué)科中的詞義,再解釋在VB中的意義。例如:

文本框控件:TextBox。

其由兩個單詞Text和Box組成,在英語學(xué)科中Tex!解釋為“課文”,在VB中解釋為“文本”,在英語學(xué)科中Box解釋為“箱子”,在VB中解釋為“框”。

這樣使同學(xué)們覺得這些單詞原本是熟悉的,只是詞義有了變化而已,在不同程度上消除了英語基礎(chǔ)不好就學(xué)不懂、學(xué)不好的心理障礙。

第二種:同學(xué)們未學(xué)過的單詞,讓學(xué)生記住該單詞在VB中的意義:不要求整個單詞會拼寫、會讀,但必須要記住首字母,因為在VB中很多代碼在輸入第一二個字母后,就有整個單詞的提示,無需一個一個字母輸入。

1.3抽象問題生活化

抽象的問題比較理性化,學(xué)生對的事物的認(rèn)識思考開始是直覺性思維在起主導(dǎo)作用,教師可以將抽象問題感性化,生活化。例如:在學(xué)習(xí)用分支結(jié)構(gòu)的if語句縮程求一元二次方程的根時,我采取以下方式來講解;

1.4設(shè)置“陷阱”,培養(yǎng)學(xué)生善于思考的能力

在講到兩個變量值互相交換的問題時,我就采用設(shè)置“陷阱”的教學(xué)方法。首先將題目寫出,然后讓學(xué)生自己先編程序,找一個學(xué)生錯誤的程序行A=B;B=A寫在黑板上,多數(shù)學(xué)生采用此方法,然后引導(dǎo)學(xué)生一起分析程序。我向?qū)W生展現(xiàn)實驗,拿兩只杯子,一只裝滿茶(名為A杯)。另一只裝滿咖啡(名為A杯)。要求交換杯里面的液體,學(xué)生會馬上說“再拿一個空的杯子來”。借助于第三變量(中間變量)C,程序行應(yīng)改為C=A:A=B:B=C,這樣程序也解決了。教師通過一個錯誤的語句一步步啟發(fā)了學(xué)生的思維,通過設(shè)置“陷阱”,使學(xué)生印象更深刻,培養(yǎng)學(xué)生善于思考的能力,教學(xué)效果更明顯。

1.5復(fù)雜問題簡單化

學(xué)生不愿思考的原因之一是可能老師所講的問題較為復(fù)雜,學(xué)生往往知難而退。這時教師不妨采取將問題分解,或者用類似此問題的另外一個簡單問題來替代的方法將該問題簡單化。例如:我在講授用VB編寫一個畢業(yè)生管理系統(tǒng)的下拉菜單時,學(xué)生開始對下拉菜單無感性認(rèn)識。這時我就用小食店的菜單來作例子進(jìn)行講解,圖解如下所示;

簡單的吃早餐的例子一較復(fù)雜的程序設(shè)計的例子

通過上圖的比較,學(xué)生不但興趣濃厚,而且也比較容易掌握下拉菜單的制作。

第三步。教學(xué)后期用大實例高漲學(xué)習(xí)興趣。

在VB的教學(xué)中,采用大實例作為教學(xué)內(nèi)容,能夠高漲學(xué)生的學(xué)習(xí)興趣。由于大實例都是具有一定的實用性的,功能都比較全面和實際,學(xué)生在做的時候就有了目標(biāo),而且大實例一般都分為幾大模塊,每一個模塊都是各自獨(dú)立的功能,學(xué)生通過一個一個模塊的制作編寫來完成一個大實例,使學(xué)生有較大的成就感,學(xué)習(xí)的興趣也隨之高漲起來。在VB的教學(xué)中使用大實例作為教學(xué)內(nèi)容。在上課時可以比較明顯的感受到學(xué)生的注意力較為集中,而且動手實際操作的時間比平常延長較多,這對于課堂的教學(xué)活動開展是十分有利的。從我自己在大實例的教學(xué)過程中,我感到用大實例進(jìn)行教學(xué)在高漲學(xué)生學(xué)習(xí)興趣的同時,有如下幾點(diǎn)很重要的作用;(1)可以鍛煉學(xué)生綜合運(yùn)用知識的能力I(2)可以讓學(xué)生了解各種知識和思想的實際運(yùn)用I(3)可以讓學(xué)生了解程序軟件的開發(fā)的全過程;(4)可以培養(yǎng)學(xué)生綜合考慮問題和解決問題的能力。

2運(yùn)用項目導(dǎo)向教學(xué)模式進(jìn)行計算機(jī)語言課的實踐教學(xué)環(huán)節(jié)

針對計算機(jī)語言教學(xué)的特殊性,以及中職生的思維特點(diǎn)和學(xué)習(xí)特點(diǎn),我在進(jìn)行計算機(jī)語言實踐教學(xué)環(huán)節(jié)中運(yùn)用項目導(dǎo)向模式進(jìn)行教學(xué),發(fā)現(xiàn)項目導(dǎo)向模式是一種行之有效的教學(xué)改革。

2.1認(rèn)識項目導(dǎo)向教學(xué)模式

項目導(dǎo)向教學(xué)模式是指用實踐項目進(jìn)行新知識的傳授,讓學(xué)生從事某一實踐項目的訓(xùn)練,從而獲得與之相關(guān)的理論和實踐知識。這種模式以“項目驅(qū)動”為主要形式,著重培養(yǎng)學(xué)生分析問題和解決問題的能力,并在分析和解決問題的過程中鞏固和深化與之相關(guān)的基礎(chǔ)理論知識和專業(yè)知識,達(dá)到全面提高學(xué)生綜合職業(yè)素質(zhì)的目的。

2.2項目設(shè)計的步驟

項目設(shè)計一般包括如下六個步驟

(1)項目的選題:學(xué)生根據(jù)老師發(fā)的項目設(shè)計任務(wù)書、指導(dǎo)書思考項目的選題,思考項目的定位及完成所需資料的搜集工作。

(2)頂層設(shè)計(算法、界面):思考程序中使用的主要語句及所用的控件方法,并針對程序的面向?qū)ο笤诓莞寮埳线M(jìn)行界面的設(shè)計。

(3)上機(jī)實踐:利用課堂時間上機(jī)進(jìn)行程序的編寫、調(diào)試、修改等工作,教師給予指導(dǎo)及技術(shù)支持。

(4)編寫簡單軟件文檔:利用課后時間編寫程序使用說明書或簡單的說明文檔等。

(5)作品評價:利用課堂時間自我評價和對他人作品進(jìn)行評價,教師給予適當(dāng)引導(dǎo)和鼓勵。

(6)提交實踐報告:完成項目后提交實踐報告。

2.3項目設(shè)計的選題關(guān)系實踐教學(xué)的實效性

在整個實踐教學(xué)中,項目的選題十分重要,它關(guān)系到實踐教學(xué)的實效性。一般來說,應(yīng)選擇那些便于綜合應(yīng)用所學(xué)知識技能,又能在今后實際工作常見的問題,難度和工作量大小也要合適,能讓學(xué)生在規(guī)定時間內(nèi)完成,也就是常說的讓學(xué)生“跳一跳就夠得著”的項目。這些小項目可以是模擬的,也可以是真實的。為保證項目設(shè)計的順利進(jìn)行,指導(dǎo)老師應(yīng)在下發(fā)項目的同時,發(fā)放設(shè)計實踐任務(wù)書,并根據(jù)每個學(xué)生的水平適當(dāng)分配設(shè)計任務(wù)。通常,每個班可以有若干個題。設(shè)計任務(wù)書應(yīng)提前發(fā)給每個學(xué)生,以便他們搜集材料,早做準(zhǔn)備。在整個實踐教學(xué)過程中,教師主要發(fā)揮主導(dǎo)作用,在實踐教學(xué)的開始階段,注重啟發(fā)、引導(dǎo)、鼓勵和支持學(xué)生發(fā)現(xiàn)問題,在設(shè)計進(jìn)行階段,以糾錯性指導(dǎo)為主,切忌越俎代庖,要注意保護(hù)學(xué)生的創(chuàng)造積極性。設(shè)計進(jìn)入后期,應(yīng)對學(xué)生的設(shè)計進(jìn)行全面審查,并指導(dǎo)學(xué)生進(jìn)行作品的評價。

2.4項目導(dǎo)向教學(xué)模式的教學(xué)效果

經(jīng)過實踐教學(xué)環(huán)節(jié),發(fā)現(xiàn)在項目教學(xué)模式下。教師由傳統(tǒng)的管理者和解釋者的地位轉(zhuǎn)變?yōu)榧夹g(shù)助理、合作者和幫助者;學(xué)生也由原來的被動接受者轉(zhuǎn)變?yōu)橹鲃犹剿髡吆头e極的合作者;這種教學(xué)模式順應(yīng)了計算機(jī)語言課程改革發(fā)展的方向,使學(xué)生真正地掌握了操作技術(shù);項目教學(xué)模式使得學(xué)有余力的同學(xué),在完成任務(wù)后,可深入學(xué)習(xí)其它知識,而后進(jìn)的同學(xué),也可以循序漸進(jìn)地學(xué)習(xí),教師也可花較多的時間用以輔導(dǎo)后進(jìn)同學(xué)。既保證了課的容量,又提高了課堂效率-學(xué)生往往下課了還不愿意離開機(jī)房。

學(xué)生也養(yǎng)成了利用課余時間主動學(xué)習(xí)、主動思考的習(xí)慣,養(yǎng)成了編程前先設(shè)計算法的良好習(xí)慣,這對于中職生是十分難得的。通過這樣的實踐,學(xué)生不僅僅是在知識和技能上有了提高,更重要的是提高了學(xué)生學(xué)習(xí)的主動性、積極性,提高了學(xué)生的創(chuàng)新能力,主動思維能力、項目團(tuán)隊中的協(xié)作能力、口頭能力、交流能力等。例如:07電腦(1)班的李燕婷和曾翠娟兩位同學(xué)合作的用VB開發(fā)的“惠城職校畢業(yè)生管理系統(tǒng)”,獲得了惠州市電腦作品評比“一等獎”。作為指導(dǎo)老師的我也獲得了“優(yōu)秀指導(dǎo)教師獎”。

蘇霍姆斯基的教育學(xué)說中有這樣一句話,即“教學(xué)應(yīng)使學(xué)生從中產(chǎn)生發(fā)現(xiàn)的驚奇、自豪、滿足、求知的愉快和創(chuàng)造的歡樂等各種情感體驗,從而使學(xué)生帶著高漲的、活動的情感進(jìn)行學(xué)習(xí)和思考,使教學(xué)成為一種充滿活力和激情的活動”。這應(yīng)是我們每位教師努力追求的境界。