語言教學方法范文
時間:2024-02-21 17:46:38
導語:如何才能寫好一篇語言教學方法,這就需要搜集整理更多的資料和文獻,歡迎閱讀由公文云整理的十篇范文,供你借鑒。

篇1
中圖分類號:TP312
隨著科學技術的飛速發(fā)展,計算機技術已經(jīng)廣泛地應用到我們的生活中。大部分高等院校都開始了計算機課,程培養(yǎng)學生的編程能力。C語言由于其強大的表達能力和功能,成為了高等學校計算機相關專業(yè)的必修課。但是C語言強大的表達能力與功能也帶來了復雜的語法與種類很多的數(shù)據(jù)類型,給剛進行計算機技術學習的學生來帶來了比較大的困難,如何使學生在有限的上課時間中學習掌握更多的C語言編程技巧,提高學生C語言編程語句的準確性,對C語言老師的教學方法要求就比較高。下面,就目前C語言教學過程中存在的問題進行分析,找出更好的教學方法,提升C語言的教學效果。
1 C語言教學中存在的問題
通過這幾年對《C語言程序設計》的教學,我總結了C語言教學過程中存在的一些主要問題:
1.1 沒能激發(fā)學生的學習興趣
大部分的高等院校C語言課程都開設在大學一年級,而剛進入大學的同學們很多甚至連計算機的基礎知識都沒有進行系統(tǒng)的學習。這樣低的起點,導致他們在C語言的學習上存在很大的困難。C語言數(shù)據(jù)類型的多種多樣、復雜的語法結構,缺少了C語言教師的正確指導,很難使學生提起學習興趣,不利于教學的順利進行。
1.2 教學內(nèi)容和目的不明確
大多數(shù)情況下,C語言教師不了解學生的特點,不知道哪些知識點是學生難以掌握的、哪些知識點是學生想要掌握的。這導致C語言教師的教學內(nèi)容的不明確、教學目的的錯誤定位,C語言教師在語法等理論知識方面投入太多精力,而忽視了C語言的實際運用??菰锏睦碚搶W生,再加上編程過程中的不順利,嚴重影響學生對C語言的學習積極性,完成不了既定的教學效果。
1.3 對上機實踐不夠重視
C語言是一門實踐性非常強的課程,只有通過不斷地上機實踐,才能更好地掌握語法和算法;只有在上機實踐中,才能發(fā)展編程過程中的錯誤,并加以改正。而在目前的C語言教學過程中,C語言教師并沒有明確地給學生布置上機任務,在上機實踐課上,大多數(shù)同學不知道上機內(nèi)容,沒有明確的目的。有的學生在上機時,只是將課本的例子或者教案的例題輸入到編譯器里面。完全沒有達到上機的目的。
2 改進C語言的教學方法
通過對C語言教師教學方法的改進,能使學生明確C語言的學習目的,加強教師與同學之間的交流,改變C語言教師一往灌輸式的教學模式,激發(fā)學生對C語言學習的積極性,培養(yǎng)學生獨立、創(chuàng)新和善于解決問題的能力。
2.1 改進C語言教學方法,培養(yǎng)學生興趣
恩格斯曾經(jīng)說過這么一句話:“興趣與愛好是最好的老師”。在C語言的教學過程中,C語言教師要注意培養(yǎng)學生對C語言的學習興趣。比如,可以在課前的幾分鐘向學生介紹C語言的廣泛用途:C語言可以編寫系統(tǒng)軟件,設計小游戲等功能;C語言是其他計算機軟件課程,諸如C++、Linux等課程的基礎,學好C語言對以后學習其他計算機語言具有很大的幫組。在《C語言程序設計》一書中,直接開始介紹函數(shù)的使用規(guī)則和C語言的語法,然而學生對這些知識完全不了解,如果按照書本上的順序進行教學,學生會因為理解困難而失去學習興趣。剛學習C語言的學生大多數(shù)對上機比較感興趣,雖然他們不知道上機是做什么。C語言教師在開始上課的時候,可以先采用上機教學的方法,通過用C語言解決一些實際的問題來提升學生的學習興趣。比如我們采用C語言解決數(shù)學中的問題:已知三角形的三條邊求三角形面積的問題,編程結果如下:
#include
#include
int main()
{
int a, b, c;
double s;
printf("enter a,b,c:");
scanf("%d%d%d", &a,&b,&c);
if(!(a>0&&b>0&&c>0))
{
printf("invalid input.\n");
return 0;
} else if((a+b>c)&&(a+c>b)&&(b+c>a))
{
s=(a+b+c)/2;
s=sqrt(s*(s-a)*(s-b)*(s-c));
printf("area: %f", s);
} else
printf("can not form a triangle.\n");
return 0;
}
在教學過程中,我們指導學生輸入三角形三條邊的長度,學生在輸入的過程中就會發(fā)現(xiàn)有些輸入的條件不會顯示錯誤,他們就會產(chǎn)生疑問,這時候C語言老師就應該對程序中的一些代碼進行解釋,比如“a>0&&b>0&&c>0”表示三角形的任意一條邊都必須大于0;“(a+b>c)&&(a+c>b)&&(b+c>a)”表示三角形兩邊之和大于第三邊;如果輸入的數(shù)據(jù)不滿足這些條件,就會顯示出錯誤。這樣不僅提升了學生的興起,更重要的是把算法提前植入了學生的腦海里。
2.2 明確C語言教學內(nèi)容,提高教學效果
任何課程的老師都需要在開課前對課程的內(nèi)容進行精心全面的備課,然而如果在教學內(nèi)容的定位上發(fā)生了錯誤,無論C語言教師在課堂上如何耐心、投入的講解,但是學生可能完全不知道老師在講什么,這會嚴重打擊教師的教學積極性,同時影響同學們的學習。在備課的過程中,C語言教師應該以教學大綱為主,了解學生的計算機水平,針對性地對教學內(nèi)容進行選擇。備課要突出重要的知識點,對難點要著重進行講解。在C語言的學習過程中,指針既是一個重要的知識點,又是學生難以掌握的知識點。由于指針代表的是地址,學生容易將指針和變量搞混淆。C語言教師在教學過程中可以采用比較記憶法對學生進行講解,指針的數(shù)據(jù)類型非常多如:int *p;int (*p)();int *p[n]等,如果單獨進行記憶,不僅花費時間長,還容易產(chǎn)生混淆。在教學過程中將各類指針的使用方法和形式放在一起,進行比較記憶能加快學生的記憶速度和記憶的準確性。
2.3 加強C語言上機實踐,培養(yǎng)學生能力
C語言程序設計是一門實踐性非常強的學科。只有通過學生對程序的正確編譯,運行程序,才能達到C語言的學習目的。在進行上機實踐之前,C語言教師要深入地研究上機內(nèi)容,明確地給學生布置上機任務,讓學生在上機實踐之前做好充分的準備。當學生調試好一個程序后,C語言教師應指導學生在原有程序上進行優(yōu)化,減少程序運行時間,培養(yǎng)學生優(yōu)化算法的能力。
3 結束語
計算機軟件技術是一項不斷發(fā)展的高新技術,而C語言是計算機軟件技術的基礎,對學生學習其他軟件技術有很大的幫助。高校C語言教師應結合當前計算機技術的發(fā)展,改進自身教學方法,提升教學能力,促進計算機應用型人才的培養(yǎng)。
參考文獻:
[1]杜燕萍,喬沛榮.C語言教學方法探討[J].計算機與現(xiàn)代化,1998,03:32-36.
[2].C語言教學方法探討[J].滁州學院學報,2004,04:96-98.
[3]張建珍.C語言教學方法探究[J].計算機教育,2007,18:12-13.
篇2
【關鍵詞】教學方法;激發(fā)興趣;實踐能力;探索研究
LOGO語言是一門易學、易懂、易于掌握的結構化程序設計語言,它能讓小學生在相對輕松、愉快、有趣的環(huán)境中學習結構化的程序設計思想,可以培養(yǎng)和訓練學生的思維能力,發(fā)展他們的智力及創(chuàng)造力。它是通過海龜在屏幕上形象直觀地移動,幫助學生掌握計算機的基本操作,理解相關概念,豐富學生的觀察力和想象力,同時又能訓練他們的邏輯思維和抽象思維能力,激發(fā)學生進一步學習計算機的興趣。
在課堂教學的過程中,我一直在思考探索有哪些教學方法能進行有序、高效的課堂程序語言教學?在邊摸索邊進行教學的過程中,我漸漸的有了一些自己的體會。下面本人就針對小學LOGO教學方法談談自己的幾點看法。
一、激發(fā)學生興趣,善于質疑
興趣是學生最好的老師,要想使課堂成為高效的課堂,我們教師必須抓住的學生的興趣點,只有這樣學生的思維跟著課上的教學內(nèi)容走。LOGO語言作為程序設計語言,要求學生有一定的邏輯思維能力和空間的想象能力,因此我們必須要激發(fā)學生的興趣,有意識地啟發(fā)學生思考問題和分析問題的能力,對新程序進行研究,探索編程的技巧。
比如,在《畫樓梯》教學中,為了同學們理解左轉和右轉這兩條簡單的命令,我先跟學生玩一個“向左走向右走”的游戲,學生的學習積極性就馬上被調動起來了,興趣也提了起來。接下來,讓學生自己動手通過觀察、比較,得出海龜轉角度與上體育課轉方向的相同之處,學生的學習情緒高漲,對小海龜?shù)呐d趣更加濃厚了,接下來老師講的繪圖基本命令就認真去聽、去記、去學,教學效果自然提高了。但是不是所有的向右都是應該使用RT命令呢?一般情況我們在講到左轉和右轉時,海龜?shù)某蚨际谴怪背系?,如果此時的海龜?shù)某蚴谴怪毕蛳履??這時我們教師就要適時的進行設疑,有意識地啟發(fā)學生思考問題和分析問題的能力。
另外,為了鞏固左轉和右轉命令的使用,要讓學生特別注意當海龜?shù)某蚴谴怪毕蛳聲r,海龜是左轉還是右轉,要讓學生好好的嘗試。
我在教學過程中發(fā)現(xiàn),每當學生成功利用自己的思維畫出想要的圖形時便高興得手舞足蹈,歡呼鵲躍,我覺得這就是學生學習過程中獲得了成功的感覺。這種感覺猶如催化劑,催引學生向更高、更深層次的內(nèi)容學習,促使學生形成積極健康、迎難而上的創(chuàng)新思維態(tài)度的形成,為學生的思維訓練、創(chuàng)新實踐活動打下基礎。
二、強化動手能力,注重實踐
“實踐出真知”這個淺顯易懂的哲理告訴我們,所有的知識都是通過實踐得來的。實際上,教師所傳授的知識都是前人在實踐中得到的。所以我們也應該讓學生在學習知識的同時,用實踐來印證知識,在實踐中獲取知識。
還是在《畫樓梯》這一課教學中,當老師或者學生提出“當海龜朝向不是垂直向上時,海龜左轉右轉時的方向問題”疑問后,作為老師應該讓學生來實踐操作。如當海龜?shù)某蚴谴怪毕蛳聲r,如果海龜右轉的話,海龜應該是朝黑板的哪個方向。教師在黑板上進行示范時,不能把黑板給轉過來,但是學生在白紙上操作時可以白紙的方向轉一下,就可以驗證自己猜測的結果。
在《畫星星》這一課教學中,為了探索五角星內(nèi)角的度數(shù)時,學生根據(jù)剪下的角,貼一貼,拼一拼,發(fā)現(xiàn)拼出來一個平角,也就是180度,那么五角星內(nèi)角和就是180度,然后算一算,發(fā)現(xiàn)五角星每個角的度數(shù)是相等的,每個角的度數(shù)就是“180/5”了,那么小海龜轉的度數(shù),也就是外角的度數(shù)就是“180-180/5”了。
學生通過動手、動腦發(fā)現(xiàn)并總結五角星內(nèi)角度數(shù)的規(guī)律,既培養(yǎng)了學生的動手能力,又能讓學生加深理解,深刻記憶。
在教學過程中,教師講得再詳細,學生聽得再認真,學生們得到的只是間接經(jīng)驗,作為教師應該創(chuàng)造條件,盡一切可能讓學生獲取直接經(jīng)驗,強化動手實踐理論聯(lián)系實際,培養(yǎng)良好的學習習慣,同時讓學生對知識由感性認識向理性認識升華。
三、增強小組交流,協(xié)同合作
小組合作學習起源于美國,并在上個世紀七十年代后被廣泛應用于美國中小學各科教學實踐中,它主要的特點是能克服傳統(tǒng)教學中存在的一些弊端,改革課堂教學,提高課堂效率。它的成功之處就是將社會心理學的合作原理納入課堂教學之中,強調了人際交往對于學生認知發(fā)展的促進作用。
在上述《畫星星》課例的教學中的“剪一剪,拼一拼”活動中,采用分小組研究小海龜轉角特點這種方式進行探索研究,在探索角星內(nèi)角角度的環(huán)節(jié),小組進行分工合作,有負責剪得,有負責貼的,有負責匯總的,采用小組合作的方式既節(jié)省了時間,又鍛煉了學生的團隊合作意識。
在LOGO的教學中,不僅要讓學生學會某些知識點,能把圖形畫出來,更重要的是一種學習方法,思維方式,學習能力,人格品德的逐步形成。在小組合作中,要著重培養(yǎng)學生的群體意識和合作意識。小組合作學習,不能只注重形式,應該讓每個學生都參與進去,每個學生都有自己的分工,在這過程中,要讓學生集思廣益,互助互學,培養(yǎng)學生的主體參與意識。
篇3
【關鍵詞】幼兒 語言教育 方法
幼兒期是人一生中重要的發(fā)展階段,在這一階段,幼兒的語言、動作初步形成,語言發(fā)展進入關鍵期。因此,在這一時期如何有效運用各種方式方法培養(yǎng)幼兒理解和運用語言的能力成為幼兒教育階段一大重要課題,引起廣大幼教工作者的高度重視和研究。
一、兒歌與語言教育
1.利用兒歌教材,激發(fā)兒童學習興趣。幼兒的語言學習教材多種多樣,但根據(jù)幼兒的心理特點,兒歌簡單的語法結構、淺顯的詞匯和口語化的語言,很容易激發(fā)兒童對語言的模仿興趣,在兒歌營造的歡樂有趣的氛圍里,兒童的想象力、理解力和語言表達能力都有了提升。例如,《小熊過橋》的兒歌:“小竹橋搖啊搖,有個小熊來過橋。立不穩(wěn),站不牢,走到橋上心亂跳。頭上烏鴉哇哇叫,橋下流水嘩嘩笑......”這樣的兒歌在激發(fā)兒童對事物想象力的同時,也鍛煉了記憶力,最重要的是兒歌“ao”的押韻,讓兒童在不知不覺間對音調和元音因素有了感性認識,在積累大量簡單詞匯和感性認知以后,對后期語言學習將有很大幫助。
2.科學選擇兒歌,循序漸進用兒歌教學。兒歌作為早期語言教育的重要形式,對兒歌材料的選擇要求很高,各級幼兒教育工作者、幼兒文化研究者都比較重視對兒歌材料的創(chuàng)造、收集、整編和研究?;诓煌挲g段兒童的特點,科學的選擇符合兒童身心發(fā)展規(guī)律和認知能力的材料,對幼兒語言學習有重要作用,只有兒童可理解、可接受的材料才有助于語言教學。幼兒階段,小班、中班和大班的兒童認知能力有很大不同,對兒歌的感知能力也不一。例如,小班兒童對兒歌的節(jié)奏感知強于內(nèi)容探索,因此,對他們可采用吟誦、打節(jié)拍的方法幫助學習;大班的兒童年齡較大,創(chuàng)造力和探索欲增強,因此,可以引導他們自己創(chuàng)造或編排兒歌,這樣可以滿足兒童的創(chuàng)造需求和想象力。
二、故事與語言教育
兒童故事是深受幼兒喜愛的另一文學題材。優(yōu)秀的兒童故事語言生動,情節(jié)有趣,富于情感,是兒童獲得生活知識、拓展眼界和想象力、豐富感性認知經(jīng)驗的重要途徑。無論是在家里還是學校,兒童只要一聽到講故事,就會情緒高漲,熱情洋溢,這充分說明了故事在兒童心目中的分量。故事中的白雪公主、小矮人、森林、城堡、小動物、精靈、巫婆、妖精等為兒童的想象力插上了翅膀,打開了與現(xiàn)實世界完全不同的一扇門,在這個世界,所有東西都是有生命力的,每個人物都是活生生存在的,因此,在這個美麗的童話世界,他們懂得了什么是真善美,什么是假惡丑。兒童故事的魅力在于,它給與了兒童豐富的精神食糧,讓他們的精神世界豐富多彩。
情節(jié)曲折生動的故事,常常會出現(xiàn)各式各樣的人物、動物、植物、花草、地名等,這些詞匯對兒童來說有可能是熟悉的,有可能是在生活中完全沒接觸過的,但通過故事的講解,幼兒會逐步認識這些陌生的詞匯,從而擴大了他們的詞匯量。
故事的呈現(xiàn)方式有很多種,比如口頭的講解、圖文并茂的故事書、繪聲繪色的音頻、生動的動畫播放等,不同的呈現(xiàn)方式對兒童語言發(fā)展有不同作用。例如,利用多媒體給幼兒播放動畫片,這種方式實現(xiàn)了聲音和圖像的完美結合,因此,能夠直接促使兒童快速學習陌生詞匯。對大班的兒童,可以呈現(xiàn)一個故事的開頭,然后鼓勵兒童發(fā)揮形象力自己編故事,這樣有助于幼兒口頭語言表達能力的提升;在欣賞完故事以后,教師可以根據(jù)故事內(nèi)容向學生簡單的提問,讓他們發(fā)表自己的聽后感或觀后感,自由表達對某一人物的喜愛或厭惡,這有助于提升兒童的語言組織能力和連貫性。
三、游戲與語言教育
語言活動中一種常用的教學方式就是游戲。游戲是兒童的天性,是兒童社會交往的開始,在游戲中,兒童通過扮演不同的角色,與他人交往、合作、獲取信息、溝通情感,這有助于孩子形成健康的個性和良好的自我概念。
在游戲中,幼兒是游戲的主體,他們對游戲有著完全的自,教師在給予幼兒指導時,只需用心了解兒童心中所想,引導兒童陳述自己這樣做的原因,以及想收到什么樣的成果;游戲環(huán)境布置,游戲規(guī)則等由兒童自己制定,使兒童用自己的方式方法解決與環(huán)境、他人的矛盾,在這一過程中,兒童的語言表達能力會有較大發(fā)展。
游戲的設置多種多樣,可以利用語言文字游戲檢驗兒童的詞匯量,比如,讓孩子比賽說出盡可能多的水果種類、運動項目、動植物花卉等;利用簡單的詞匯引導孩子造句,鍛煉連詞成句的能力;通過兒童熟知的幼兒故事進行角色扮演,演一出話劇,每名角色配有自己的臺詞,這些生動有趣的游戲使兒童在合作、交往和溝通中自然的提高了口語交際和運用能力。
目前的幼兒語言教育過多的重視教師的講解,忽視了語言在不同情境中的運用,致使有些兒童雖然掌握了一些詞語,但在日常生活中仍找不到合適的詞匯表達自己的想法和感情。通過課堂內(nèi)外的游戲設置,通過與小伙伴的交流和溝通,為兒童正確運用已學的語言找到了用武之地,這極大地促進了幼兒語言運用能力的發(fā)展。
參考文獻:
篇4
關鍵詞:C語言;程序設計;教學改革
一、背景
隨著科學技術的不斷發(fā)展,計算機科學與其他學科的聯(lián)系越來越緊密。C語言具有功能強大、表達能力豐富、使用靈活便捷、應用范圍廣、目標程序執(zhí)行效率高、可移植等優(yōu)點[1],因此很多高校將其作為計算機程序設計類課程的基礎課。該課程對于培養(yǎng)高校學生的邏輯思維能力、編程技能、自主學習能力、分析問題和解決問題的能力都有極大幫助,并對數(shù)據(jù)庫原理及應用、操作系統(tǒng)、單片機應用等后續(xù)課程的學習起鋪墊作用。但是,由于C語言課程中涉及到的知識點繁多、概念多、重點難點多、規(guī)則較為復雜、運用靈活、不易調試、難以調動學生的學習興趣和積極性,教師教學過程和學生學習過程都感到較為困難。
二、傳統(tǒng)C語言教學方法和手段
傳統(tǒng)的C語言教學過程中,課任教師作為主要的知識點傳授者,大多數(shù)側重于課本上C語言語法知識點的傳授和鞏固,按照所選教材的章節(jié)順序和章節(jié)中例題先后次序進行上課講解,針對課后習題進行作業(yè)的布置。這種按部就班地跟從教科書的授課方式,不易于將學生的實際接收和反饋情況作為授課依據(jù),難以激發(fā)學生對該課程的學習興趣。傳統(tǒng)的C語言作業(yè)布置模式,讓學生針對課堂上的例題和課后的習題進行編程調試,如果學生對課堂上的知識點未完全消化或學生本身非計算機專業(yè),編程基礎較差,這種作業(yè)布置模式容易使得學生有挫敗感,大大降低學生學習本門課程的動力且使得部分學生畏懼上機編程。當然,也有部分學生按照課本的例題程序進行輸入、調試和修改后,可實現(xiàn)例題中所要求的功能,帶給學生一定的成就感和滿足感,但也容易讓學生誤以為自己對C語言編程完全掌握了,而實際上,學生面對靈活多變的編程題,缺乏自我思考和靈活應用知識要點的能力。以往,傳統(tǒng)的C語言授課方式多數(shù)是將理論課和上機實踐課分開。通常先安排理論課,再安排少于理論課課時的上機課。這種傳統(tǒng)模式容易將理論知識點和上機操作分離,學生經(jīng)過理論授課后若不及時上機復習和鞏固,待下一次上機操作時,容易將知識點遺忘,且不利于學生課堂上及時地理解書本中抽象的概念。而單一的上機課,學生專注于完成編程題目,或是將編程題當作此次上課的目的,單純地為交作業(yè)而編程,臨下課時,部分學生甚至為交差而拷貝、抄襲他人的程序,這種上機實踐效果不利于學生將理論知識點和實踐結合。
三、傳統(tǒng)教學模式存在的問題
“C語言程序設計”作為高校相關專業(yè)的基礎課程,多數(shù)高校的教學計劃將本門課安排在大一或大二的第一學期,采用傳統(tǒng)的課堂教學、課后上機編程的傳統(tǒng)教學模式,在實際教學過程中會出現(xiàn)以下幾個問題:(1)學生自身的計算機基礎參差不齊,部分學生在初、高中階段接受的計算機基礎教學和操作訓練不足,導致學生突兀地進入程序編程階段,傳統(tǒng)的教學模式難以讓學生從零基礎良好地過渡到自主編程狀態(tài),容易導致學生產(chǎn)生挫敗感。(2)傳統(tǒng)的C語言教學模式是一種學生被動接受知識的模式,而C語言實踐性較強、重視學生分析問題能力培養(yǎng),傳統(tǒng)教學模式難以調動學生學習和編程的積極性,學生缺乏獨立編寫程序、解決問題的能力,難以培養(yǎng)學生的自主創(chuàng)新能力。(3)對后續(xù)相關課程的影響。在后續(xù)的面向對象的程序設計、單片機應用、MATLAB語言及應用等課程的實驗及教學設計,對C語言基本知識有較高的要求,若C語言掌握得不好,會嚴重影響這些后續(xù)課程的學習和掌握。(4)學生自身對課程的重視度不足[2]。一些學生認為自己不是計算機專業(yè),將來就業(yè)可能不會涉足“程序員”崗位和軟件開發(fā)方面的工作,對課程的認識僅僅局限于C語言編程是計算機專業(yè)才應該熟練掌握的技能。C語言的學習實際上是通過一門具體的計算機語言系統(tǒng)地培養(yǎng)學生的邏輯思維能力。
四、對C語言教學改革的幾點建議
1.作為授課教師,需要明確教學內(nèi)容和目的定位。在C語言課程的第一節(jié)課,老師應當清晰地告訴學生這門課的學習目的是通過學習C語言,了解基本的算法,掌握正確的編程思想和方法,培養(yǎng)思考問題和解決問題的能力,提高計算機應用水平,為后續(xù)相關課程奠定堅實的基礎。教學內(nèi)容應該針對學生的專業(yè),利用各種多媒體手段,選擇趣味性、交互性和內(nèi)容充實性的教學內(nèi)容,制作適合學生在課堂上集中注意力學習的課件,幫助學生在配備教科書的學習過程中,通過教師講授加深對所學知識的理解和掌握[3]。2.激發(fā)學生的學習熱情,培養(yǎng)學生興趣和自信心。興趣是最好的老師。教師的授課應當易于學生的接受和理解,具有一定的啟發(fā)性,引導學生在聽課的過程中,自主思考和編程。教師應當注重課堂氣氛的保持,讓學生在有限的授課時間內(nèi)盡可能地集中注意力,被教學內(nèi)容所吸引,使教和學的師生雙方都能獲得極大的滿足。在進行課堂教學內(nèi)容的設計過程中,教師應圍繞教學大綱的要求,設置一些學生熟悉的、簡單的實際問題,讓學生利用所學知識進行編程計算和實現(xiàn)。理論教學過程中,及時地發(fā)現(xiàn)學生的薄弱點,進行強化,師生共同參與整個教學環(huán)節(jié)。3.改進傳統(tǒng)的教學方式。理論課和上機實踐課可以同時進行,將授課課堂搬到機房,學生第一節(jié)課可以學理論課,教師在授課過程中,將一些實際編程案例通過軟件界面實時再現(xiàn)和實現(xiàn)其功能。第二節(jié)課學生上機,學生可以及時地將上節(jié)課的理論知識點進行鞏固和驗證,并可以通過編程,發(fā)現(xiàn)自己的不足,任課老師第一時間向學生答疑解惑,對程序進行點評和調試。4.重視實踐內(nèi)容的教學。C語言這門課實踐性很強,具有一定的邏輯性,應當削弱語法知識的傳授,重視實踐內(nèi)容的教學,讓學生從實際的案例編程中加深和強化理論知識點。一個完整的程序開發(fā)過程要經(jīng)過需求分析、算法確定、程序設計、程序設計和調試環(huán)節(jié)。在布置上機實踐作業(yè)之前,授課教師務必對本次上機內(nèi)容進行思考和設計,寓知識點于編程題中,對算法有個總體的把握,允許學生將課堂無法編程完成的作業(yè)帶到課下,課堂僅對其程序設計流程圖或NS圖進行檢查和把關,實踐內(nèi)容從易到難,循序漸進。此外,上機實踐課,可將學生進行分組,針對某一編程題,進行小組討論和協(xié)作編程,共同完成實踐教學的內(nèi)容。針對上機編程題目,學生可以利用計算機網(wǎng)絡,將一些感興趣的問題帶入課堂,通過老師講解,學生小組討論,利用所學編程知識實現(xiàn)功能,既能增強學生的學習興趣,又培養(yǎng)了學生的自學能力。
篇5
關鍵詞:項目驅動;Java;教學;程序設計
中圖分類號:G623.58文獻標識碼:A文章編號:1009-3044(2010)22-6388-02
Research and Practice of Java Teaching Methods Based on Project-driven
WANG ZHI-qiang
(Institute of Electronic and Information Engineering Henan University of Science and Technology, Luoyang 471003, China)
Abstract: In order to stimulate enthusiasm and improve initiative for learning of students, a project-driven method has been introduced. Aimed at the student, active dynamic access to knowledge, and finally to the students to turn knowledge into capability, improve the analysis of problems and the practical ability to solve problems. After practice, good results.
Key words: project-driven; Java; teaching; programming
目前,Java程序設計已經(jīng)成為各類高等院校計算機及其相關專業(yè)的一門重要的主干課程。與其它課程相比, 本課程更要求理論與實踐的統(tǒng)一, 更強調學生綜合素質的培養(yǎng)。
傳統(tǒng)的教學模式是“提出概念―解釋概念―舉例說明”。傳統(tǒng)的教學方法顯然不能適應現(xiàn)代科技和社會的發(fā)展需要,迫切需要探索并實踐新的教學方法。針對計算機語言課程的實踐性、可操作性的特點,應該重視培養(yǎng)學生的獨立分析問題、解決問題的能力,培養(yǎng)學生的應用和創(chuàng)造能力。通過長時間的教學實踐,項目驅動作為一種教學方法,尤其適用于計算機軟件課程的教學。
1 項目驅動法
項目驅動法是由教師根據(jù)當前教學的知識點設計并提出“項目”,針對提出的“項目”,采取演示或講解等方式,給出完成任務的思路、方法、操作及結果,然后引導學生邊學邊練,完成相應的教學任務的教學方法。
項目驅動法的顯著特征是以發(fā)展學生能力為主,把教師的功能定位在“促進學生學習,引導學生成功”上,通過對教材內(nèi)容的重新整合,把教學內(nèi)容和教學目標巧妙地隱含在一個或多個項目之中,教師的教學與學生的學習都是圍繞一個個項目來完成的。它既能發(fā)揮教師主導作用,又能體現(xiàn)學生認知的主體作用,形成鮮明的“雙主模式”。Java程序設計課程實踐性很強,項目驅動法符合該課程教學的層次性和實用性,符合由表及里逐導深入的學習途徑,符合探究式教學模式,便于學生循序漸進地學習Java程序設計的知識。在該課程中采用項目驅動法有利于構建教學情景,營造寬松的學習環(huán)境,激發(fā)學生的學習興趣,有利于學生自主學習,獲得再學習的能力,有利于充分調動學生的學習主動性,有利于學生創(chuàng)新能力創(chuàng)新意識的培養(yǎng)。
2 項目驅動法實施
項目驅動法采用的是四步法,即:提出項目―分析項目―完成項目―評價總結。
2.1 提出項目
項目選擇是項目驅動教學成功與否的一個關鍵因素。選擇的項目不但要考慮適合的課程,還要考慮項目本身中所能涵蓋的知識面,考慮學生對所選項目的熟悉程度。在該課程之初,就給學生布置一個覆蓋本課程絕大多數(shù)知識點、貫穿整個課程的項目--《學生信息管理系統(tǒng)》,要求學生用課程中所掌握的Java語言進行實現(xiàn),完成學生信息的添加、查詢、修改、刪除等功能,在課程結束時提交成果。由于該項目緊密結合實際需求,與學生的學習生活息息相關,完成后能投入實際使用,因此,該項目能夠驅動學生學習,激發(fā)學生的學習熱情和學習興趣。
2.2 分析項目
在教師提出項目后,應該采取“以學生為主體,教師為主導”的教學策略,不急于講解,引導學生分析項目。分析出完成項目的思路,完成項目的方法以及具體操作步驟。分析項目處于整個教學的中心環(huán)節(jié),根據(jù)具體項目的不同,可采取講解、多媒體演示、學生自主摸索討論等多種分析方式,尋找解決問題的方法,從而提出解決問題的設想和方案。這樣方可充分發(fā)揮學生的主動性和創(chuàng)造性,激發(fā)學生的參與意識。如果項目較為復雜,可將項目劃分成若干個子模塊,再完成相應的子模塊,最終達到完成項目的目的。本課程中,根據(jù)《學生信息管理系統(tǒng)》項目的功能需求,將項目劃分為:登錄模塊,添加學生信息模塊,查詢學生信息模塊,修改學生信息模塊,刪除學生信息模塊。
2.3 完成項目
項目確定并分析后,要求學生以自愿結合的方式,4~5人為單位確定項目開發(fā)小組,并確定成員分工。每個小組通過討論、查找相關資料,確定完成這個任務所需要掌握的具體內(nèi)容,包括界面的布局,領域類的設計,數(shù)據(jù)庫的操作等。在學生自主探究過程中,學生是主體,教師起主導作用,教師僅對其中難點問題給予適當?shù)奶崾竞蛶椭?協(xié)助學生完成任務。在此過程中要突出學生的主體地位,要在教師的引導下,充分發(fā)揮學生的學習主動性和創(chuàng)造性,讓學生親身感受認知的過程,并培養(yǎng)、提高學生解決實際問題的能力和創(chuàng)新意識。
2.4 評價總結
項目結束,讓學生展示自己的成果,及時肯定學生的成績,對學生項目中出現(xiàn)的優(yōu)秀作品給予表揚,能夠較好的培養(yǎng)學生的成就意識,極大激發(fā)學生的學習欲望和學習熱情,增強學習的自信心。教師組織學生以小組為單位,進行作品展示,并介紹作品設計思路和實現(xiàn)方法。通過學生自評和小組間互評,學生可以在展示自己作品同時,吸取其他作品在設計中好的理念和方法,并發(fā)現(xiàn)自己作品的不足之處,取長補短。最后教師總評,對優(yōu)秀作品給予表揚,對設計過程中所涉及的知識點進歸納,總結規(guī)律,突出重點,將實踐上升到理論,使用學生對問題的認識達到新的高度。
3 結論
實踐證明,在Java程序設計課程中采取項目驅動法,有利于提高學生學習的積極性和主動性,培養(yǎng)學生善于鉆研和勇于創(chuàng)新的精神,提高在真實的項目中分析問題和解決問題的能力。
參考文獻:
[1] 沈維政.任務驅動教學模式在計算機專業(yè)課教學中的探索與實踐[J].東北農(nóng)業(yè)大學學報,2007(2).
篇6
關鍵詞:交際法語言教學;優(yōu)勢;缺陷;改進和優(yōu)化
一、引言
交際法語言教學(commnmcattve language teaching)起源,于60年代晚期的英國傳統(tǒng)教學方法的改革,70年代中期得到進一步的發(fā)展,80年代初期開始在我國的某些院校進行實驗,交際法理論教學逐步得到推廣。它根據(jù)美國語言學家海姆斷(D.Hymes)提出的交際能力的理論,即交際能力不但應具有語言知識,而且還應具有運用語言的能力,尤其應注意語言運田的得體性,克拉申(Krashen)的語言習得理論也強調語言學習必須通過運用語言交際,而不是通過訓練語言技能。按照交際法理論,交際法強調學習的過程,強調語言和交際相互依存的關系。因此,交際教學法的核心即教學過程就是交際過程。那么我們應該如何更好地利用交際教學法,使其達到充分為現(xiàn)代英語教學服務的目的呢?本文擬從交際法語言教學理論的發(fā)展脈絡談起,探討了該教學法的利于弊,并試著提出改進其不利之處的幾種方法。
二、交際法語言教學的理論發(fā)展脈絡
交際法語言教學是19世紀70年代初美國語言學家海姆斯。提出的,是一種以語言功能為綱,以培養(yǎng)學交際能力為基本目的的教學法體系,旨在通過語言提高學習者的語言交際能力。其理論核心是海姆斯的交際能力理論和韓禮德的功能語言學理論。交際法語言教學理論經(jīng)歷了三個發(fā)展階段:
第一階段是在70年代,針對喬姆斯基(Chomsky)提出的“語言能力”概念,即語言能力是抽象的語言體系知識或語法規(guī)則知識,海姆斯提出了關于交際能力的理論(communica-tlon competence)。他認為語言能力是指一個人對潛在的語言知識和實際使用語言的能力,只是交際能力的一部分,包括:(1)可能性,即用正確的語法規(guī)則表達語言的能力;(2)可行性,即能夠讓語法正確的句子被接受的能力,因為語言在實際使用中取決于許多因素,如個人對信息解碼的能力、人的記憶限度、以及文化、社會、交際環(huán)境等;(3)得體性,即在具體的語境中恰當?shù)皿w地使用語言的能力;(4)實際操作性,指表達現(xiàn)實知識的能力,如有些語言,雖然語法正確、實際可行、語境恰當,但卻沒有在生活中出現(xiàn),而有些語言雖然不合語法,但是一出現(xiàn)就可以被接受。由此可見,海姆斯的交際能力強調語言的交際功能、語境和語言的運用能力,在外語教學界引起了極大的反響。
第二階段是在80年代加拿大學者卡納爾(Canake)和斯溫(Swain)進一步發(fā)展了海姆斯的交際能力理論,他們的交際能力理論包括:(1)語法能力(grammatical competence),指掌握語言規(guī)則,確切地理解和表達語言的字面意思所需要的知識和技能,也就是遣詞造句的能力;(2)社會語言能力(sociolinguis-d。competence),指在不同的社會語言環(huán)境中恰當?shù)乩斫夂捅磉_語言的能力,恰當是指意思和形式都恰當,也就是說,言語要合乎語法,話題的選擇和表述要符合禮貌原則等;(3)語篇能力(discourse competence),指通過語言形式的銜接和語義的連貫,組成不同體裁的口語或書面篇章的能力;(4)策略能力(strategi.ccompetenc),,指為提高交際效果所運用的技能,如在交際中如何選擇話題、如何開始談話、如何保持或轉移話題、如何結束話題,以及運用音調的高低和體態(tài)語言等等。韓禮德的功能語言學理論對這一交際法教學理論的形成有著巨大的影響。
第三階段是在90年代初美國學者巴克曼(Bachman)提出了交際語言能力學說。他的學說更全面,更系統(tǒng)化。也更具實用性。他認為交際語言能力包括三個部分:語言能力(具體的語言知識)、策略能力(在交際中運用各種語言知識的心理能力)和心理生理機制(語言交際過程中所牽涉的神經(jīng)的和心理的過程)。其中策略能力是對交際法語言教學的進一步完善。
70年代末80年代初,交際法語言教學理論開始引入我國,語言學者們積極地探索交際法在中國英語教學中的運用問題,因此“意念教學大綱”、“功能教學大綱”、“交際法大綱(功能一意念大綱)”、交際法教材等應運而生,廣大語言教師紛紛開始利用交際法進行英語課教學。
三、傳統(tǒng)教學法的局限
所謂傳統(tǒng)法,即語法翻譯法、直接法和聽說法等的總稱。傳統(tǒng)的外語教學一直側重于讓學習者有意識地學習孤立的語言項目,而不把這個過程與真正的交際場景聯(lián)系起來,其目的不是為了交際。它們在教學原則上非常注重語言形式(form)的掌握,而不是語言的意義(function)。所以強調聽說和翻譯,注重語言形式的正確性,對學生的錯誤每錯必糾,而忽視了流暢性。傳統(tǒng)法認為學語言就是學語音、語法、詞匯,同時掌握四種基本技能(聽,說,讀,寫),但不注重如何把語言作為交際工具運用到實際中去。在教學內(nèi)容上,語法句型是傳統(tǒng)教材的重點內(nèi)容,根據(jù)“由簡到繁”,“由易到難”的原則排列,練習常是機械的,課文有很多是為了配合語法句型而改寫或編寫的,顯得不自然或過于“標準”,“人為”(contrived)痕跡明顯,缺乏語言的真實性。其內(nèi)容往往局限于學校、家庭生活,極少涉及社會生活。課文常常短小精悍,詞匯量少,文章類型少,體裁少,幾乎不考慮學生日后生活和工作的需要。在教學過程上,英國語言學家和教學法專家Brumfit把傳統(tǒng)法教學順序描述為:介紹項目(present)-機械操練(drill)-在上下文中練習(practice incontext)。概括來說,傳統(tǒng)法具有以下局限性:
(1)重視掌握語言形式,而不是實際運用。
(2)強調詞匯和語法規(guī)則的死記硬背,而忽略其社會功能。
(3)給學生的輸入少,極少有進行交際的機會。
(4)以教師為主導,常進行“滿堂灌”教學。
四、交際法語言教學的優(yōu)勢
交際法教學強調“以任務為本,以學生為中心”的語言教學實踐,要求根據(jù)顯示生活中對英語的實際需求,模擬各種生活語境,情境,為學生提供綜合運用英語語言,進行交際活動的機會,它注重的不僅是語言在形式,語法上的準確性,更強調語言使用的得體性,可行性,交際的技巧性,以及訓練學生在交際活動中的應變及解決問題的能力。在這樣的教學活動 轉貼于 中學生是一切活動的主體,他們在教學中積極主動地建構新知識,培養(yǎng)新技能,掌握綜合運用語言的能力。
具體來說,交際法教學具有以下三個方面的優(yōu)勢:
(1)學生與教師的互動關系。交際法教學越來越明顯的特征就是隨著實習方式的改變,學生發(fā)展的主體性、主動性顯得越來越重要。師生關系是一種互動、融洽的關系,而不是傳統(tǒng)教育中的那種主仆關系。
(2)把基礎知識的傳授和能力的發(fā)展巧妙地結合。傳統(tǒng)的英語課堂教學置學習的主體于不顧,只強調教師講解知識的系統(tǒng)性與完整性,這是一種以教師為中心,以知識為中心的從中世紀“經(jīng)院式”教學承襲下來的教學方式,其結果之一是忽視了對學生能力的培養(yǎng)。而交際法教學強調學生的認知能力與操作能力,即讓學生自己去想,并且發(fā)表自己的看法,這樣就培養(yǎng)了在實際生活中使用語言進行交際的能力。
(3)大大地增強了學生的興趣。交際法教學讓學生參與,有時伴有情景或模擬場景,這樣讓學生更能貼近生活,學生成了主角,自然而然地他們就對英語感興趣,把學英語當作一種樂趣。
五、交際法語言教學的缺陷
交際法是新的教學法,適應時代的要求,它重視交際能力,比傳統(tǒng)法更能激發(fā)學生的學習興趣,刺激學生進行交際的積極性,它比試圖教授整個語言形式系統(tǒng)的傳統(tǒng)法更見效快,更省時省力,但是它也有不利的一面。
首先,用交際法進行語法教學,語法學習的系統(tǒng)性和漸進性在一定程度上受到影響。心理語言學實驗表明,無論是兒童母語習得,還是成人二語習得,他們對于語法項目的習得和領會都是按一定的次序進行。交際法的語法教學實踐往往采用功能一意念大綱,把教學的重點放在如何使學生在特定的語境中,為實現(xiàn)特定的交際功能,如:詢問、指示、命令、拒絕、請求等,正確而又得體地運用這些語言形式。在這種體系中,語法的系統(tǒng)性和漸進性受到一定程度的忽略,有時會給人以雜亂無序的感覺。
其次,交際法的語法教學中,語法項目的輸出占相當大的比例,即學生用大量的時間進行交際會話來理解鞏固語v點。與傳統(tǒng)語法教學相比,交際法的語法知識輸入比例相對減少。而語言學家Van Patter和Cadiero發(fā)現(xiàn),“那些只會從輸入中感知和處理語法結構的學生在理解句子方面要優(yōu)于以輸出為主的學生?!背酥?,交際法還有其他一些問題。正如Richard和Rodgers所指出的那樣:"the adopting of a commu-fricative approach raises important i,ssues for teacher training,materials development,and tesn,ng and evaluafion?!?/p>
六、對交際法英語教學的改進和優(yōu)化
交際法語言教學主要與交際過程中的語言學習有關,這種教學的目的在于幫助學習者獲取“交際能力”。要做到這一點,語言形式和功能都被必須強調,語言的正確使用是“交際能力”的一部分:語言流利和準確也同樣重要:教材和實際交際活動應該盡可能真實。這使學生和老師都平添了不少壓力。因此,為了更好地采用交際法進行外語教學,筆者提出了以下幾種改進方法:
首先,英語教師要不斷學習先進的教學理論,提高自身的專業(yè)素質和業(yè)務水平,正確理解“交際能力”的內(nèi)涵,認識交際法英語教學的實質,要熟悉說英語國家的社會文化。了解學生的學習心理并掌握培養(yǎng)交際能力的方法和途徑,這樣才能正確運用交際法進行英語教學。
其次,在教學過程中,教師要正確處理培養(yǎng)學生聽說能力和讀寫能力之間的關系,鼓勵學生在盡可能多的語言環(huán)境里參與口頭和書面交際,不僅滿足他們目前學習英語的需要,而且滿足他們將來使用英語進行有效交際的需要。
此外,教師還要正確對待交際法英語教學中的語法教學,分配適量的課堂時間系統(tǒng)地教授語法知識,教師應想方設法為學生創(chuàng)造、提供一些有意義的、交際性的操練機會,使學生既能學到語法結構。又能訓練他們的交際能力。
篇7
漢語拼音教學是漢語教學的主要內(nèi)容,也是漢語教育重要的研究對象。漢語拼音是幫助識字,學習普通話的有效工具。幾年來,漢語拼音教學的研究取得了豐富的成績。漢語拼音教學內(nèi)容豐富,要提高漢語教學質量首先要重視漢語的拼音教學,這樣才能取得比較好的教學成績。
目前漢語拼音教學方面有兩中不同觀點,一種認為,漢語拼音教學的目的是輔助識字和查字典,也可以幫助學習普通話,教學要求要求低,教學時間要短;另一種認為,漢語拼音的功能是多方面的,可以幫助閱讀,識字,寫作,幫助學習普通話,幫助操作電腦等。熟練地掌握漢語拼音可以培養(yǎng)學生多方面的素質,在普通高校漢語教學要充分發(fā)揮漢語拼音的多功能作用,對漢語拼音教學的要求也應該適當提高,應使學生能夠熟練地掌握和運用漢語拼音。這一點在漢語教學中不能忽視的重要教學內(nèi)容之一。
當前在推廣教學漢語拼音方面,存在一個比較嚴重的問題,就是拼音教學的方法問題,凡是能較快地讓學生直呼音節(jié),閱讀拼音小報和注音讀物的拼音教學法,就是我們需要的新教法。大多數(shù)教師重視聲母,韻母及音節(jié)的教學,訓練的形式多樣,且收益顯著,卻忽視了同等重要的《漢語拼音字母表》的教學?!稘h語拼音字母表》作為漢語拼音教學的一個重要組成部分,必須對其進行扎實有效的訓練,方能為今后的漢語學習打下堅實的基礎。由于漢語拼音字母抽象,難學,難記,學習漢語拼音,就要耗費學生大量的時間和精力,老師教起來也非常吃力,因此,我認為課時安排上應有足夠的課時量,應讓學生先學抽象可識的基本漢字后,再開始學漢字。如何提高學生的學習漢語拼音興趣,如何讓學生盡快掌握漢語拼音這個識字工具,如何提高漢語拼音的教學質量,如何提高教師駕馭課堂漢語拼音教學的能力,是目前提高漢語教學效果和質量的現(xiàn)實問題。通過學習,調研,我認為,在漢語拼音教學中利用各種教學手段能讓較好地解決上述問題。具體應采取以下幾個方面的措施:
1豐富教學,突破難點
豐富多彩的漢語教學活動使學生遠離了拼音的單調乏味,學生在有趣的學習活動中陶治情操,學會學習。但是由于認識水平和接受能力差異,總有一部分學生在學習中會遇到這樣或那樣的“攔路虎”,學得比較艱難。所以作為漢語教師應該采取多種措施,教學方法靈活掌握,調動學生學習漢語拼音的積極性。
2 a,o,e四聲的交序認讀
a,o,e的四聲是學習單調韻母的開始,如果打好這個基礎,其他韻母的四聲就不成問題了。學生在發(fā)音時容易將第二聲讀過頭或者第三讀不到位,還容易混淆第二和第四聲的調號方向。因此,應該采取以下措施:①示范朗讀。教師應該給學生們做準確的示范,讓學生看清口型,聽清發(fā)音,然后模仿讀,反復讀幾次,直到正確為止。②直觀演示。應充分利用課本中的插圖來引導學習。先讓學生觀察四個聲調像什么,在引導學生編訓口溜讀記。如:“汽車平走???,汽車上坡ááá,汽車上坡有下坡aaa”等等。③游戲趣味。教授新課時,可以采用的游戲方法很多。比如,采蘑菇,拔蘿卜,摘蘋果,猜一猜,找朋友等。尤其是在復習鞏固時,更要的多使用,而且要盡量讓每個學生都能參與游戲,以加強學習效果。④不斷鞏固。復習鞏固一定要專門安排一節(jié)課來上,可以充分利用一些零碎的時間進行,如課前一分鐘,課尾一分鐘,課后一分鐘,回家?guī)追昼?這樣的復習既有趣又有利于記憶。
3聲母跟韻母的準確拼讀
從b,p,m開始,學習聲母和韻母的拼讀。雖然進行了示范,也學習了拼讀規(guī)則“前音輕短,后音響長,兩音相連猛一碰”,“聲輕介快韻母響”,但是少數(shù)學生還是無法準確地拼出音節(jié)來。主要存在這些方面的問題:①漏聲母,如b和o拼成“o”,zhi念成ji,chi念成qi, chang念成 qang等等。②換聲母,如b和o 拼成“mo”。③換韻母,如b 和o拼成“ba”。④三拼音節(jié)漏介音,如“l(fā)ian”拼成“l(fā)an”“l(fā)ǖ”拼成“l(fā)ū”,“chi”和”zhi”等詞的發(fā)音不準等等。發(fā)不出正確的音時,找出原因,及時采取有針對性的措施,及時改變錯誤,找出病因,對癥下藥。掌握方法,反復訓練。除了教給學生拼讀規(guī)則以外,還可以教學生這樣一個方法,快速地把聲母韻母兩個音連接起來,連續(xù)幾遍,一遍比一遍快,最后自然而然地發(fā)出整個音節(jié)的讀音。
4 融入生活,實現(xiàn)雙贏
篇8
關鍵詞:C語言,實驗教學,計算機考試軟件
1. 引言
C語言是國內(nèi)外廣泛使用的計算機語言。目前全國各高等院校面向計算機相關專業(yè)和非計算機理工科專業(yè)普遍開設了C語言作為基礎必修課程。。
作為計算機類專業(yè)基礎課,C語言是掌握計算機程序設計基本方法、形成正確的程序設計思想的入門課程,為后續(xù)專業(yè)課程的學習和拓展打下編程基礎;作為非計算機類的公共基礎課,C語言課程是激發(fā)學生邏輯思維的課程,為后續(xù)專業(yè)理論深入研究提供了有利的計算機方法和應用工具。同時隨著《全國計算機等級考試(二級)》的全面展開,C語言課程成為全國計算機等級考試(二級)的重點課程之一。雖然C語言課程越來越普遍,越來越重要,但是由于授課對象都是初次接觸程序設計的大學低年級學生,其豐富的語法、復雜的結構層次、新穎的思維模式讓學生會逐漸產(chǎn)生畏難情緒。因此,采用何種教學方法來激發(fā)學生的思維,從而提高學生的編程能力,是這門課程對我們教師的教學提出了更高的要求。
通常,課堂教學以PPT或板書形式強調語言本身的語法教學,雖然學生掌握了不少語法知識,但是在面對實際問題時,卻不知如何下手,不能靈活運用,甚至學完了這門課程還不會上機調試程序、解決問題并最終實現(xiàn)目標程序。而實驗教學不同于課堂教學,它的主要任務是培養(yǎng)學生運用綜合知識的能力。因此,加強對實驗教學重要性的認識,不僅是提高學生學習效率的有效手段,也是提高C語言教學效果的重要環(huán)節(jié)。
2. 實驗教學安排
教材以譚浩強的《C程序設計》為例,可以看到章節(jié)的劃分以數(shù)組章節(jié)為分界點。我們把實驗教學內(nèi)容分為前期基礎性實驗,和后期綜合性應用實驗。前期基礎性實驗對數(shù)據(jù)類型、運算符與表達式等基礎語法,以及順序、選擇、循環(huán)等基礎結構進行設置;后期綜合性實驗以一道實際應用大題目貫穿數(shù)組、函數(shù)、指針等章節(jié)的復雜知識點。
2.1 前期基礎性實驗
在前期基礎性實驗過程中,針對以往學生上機實驗不能自覺完成、拷貝程序等不良現(xiàn)象,為了讓學生一開始就養(yǎng)成良好的上機實驗態(tài)度和上機實驗習慣,同時為了讓學生盡可能理解和掌握每節(jié)課的知識點,打好前期語法基礎,我們嘗試了上機實驗課程配套使用計算機考試軟件做習題的方式,取得了顯著教學效果。首先,選取選擇題、判斷題和程序填空題題型讓學生練習,這樣,學生會自覺地對應習題題目到書上找知識點去解決問題,另一方面,以他們熟悉的題型開始接觸,不會產(chǎn)生畏難心理。
在實驗過程中,同學之間會互相交流和請教;同學之間也會針對某個大家都做錯的問題進行激烈討論;如若幾個學生討論后仍然不能解決,他們會主動請老師解答;同時,對于學生提問多次的問題,老師也將進一步在習題課上作為典型例題再次舉一反三的講解。這樣的前期實驗教學過程可以加深他們對知識點的理解和掌握。
以一道例題為例:
main()
{ int i,j;
i=010;
j=10;
printf(“%d,%d”,++i, j++);
}
在學習完數(shù)據(jù)類型和表達式章節(jié)和輸入輸出章節(jié)后,設置這道輸出程序結果的選擇題。。學生在做這道習題時,一致認為習題給出的答案是錯誤的,同學熱烈討論過后,問老師題目答案是不是出錯了,這時老師才提示大家忽略了一個細節(jié),并告知答案沒有錯,這道題目不僅需要學生掌握自增、自減操作符的應用,還需要掌握常量的知識要點。這樣當個別同學領悟到整數(shù)常量八進制形式的這個知識點時,會留下深刻的印象。。隨后在習題上,老師再次將這道習題作為典型例題向所有學生進行講解,如此下來,學生遇到類似的題目,會比較小心并且能深刻理解常量方面的知識點。
在每屆學生學習C語言的過程中,計算機考試軟件中的題庫可以隨時根據(jù)計算機二級考試大綱進行更新,這樣既考慮到C語言課程的教學質量,同時又和二級考試緊密銜接在一起。
2.2 后期綜合性實驗
經(jīng)過前期基礎性實驗教學,學生慢慢適應C語言的總體結構和思維方式,不會這么懼怕C語言的學習,這時適時引入后期綜合性實驗教學。從理論聯(lián)系實踐的角度,選擇一個大的程序設計題目貫穿后面所學數(shù)組、函數(shù)、指針等知識,使學生對計算機語言編程解決實際問題有更深刻的感受。在此上機實驗過程中,老師應以鼓勵學生動手、激發(fā)學生興趣為指導思想。老師通過巡回指導,發(fā)現(xiàn)學生解題的新思路、新方法,以及學生學習中普遍存在的問題,并實時地提出問題,對學生進行正誤判析,解決普遍性問題,或者請有獨特思路的同學演示自己的方法或程序,對比各種方法的優(yōu)缺點,鼓勵大家再提出新方法。實踐證明,這種教學方法效果顯著,課堂活躍,學生的參與程度很高。
2.3 評分制度
無論是在前期基礎性實驗,還是后期綜合性實驗教學過程中,我們發(fā)現(xiàn)適當?shù)倪M行上機實驗分數(shù)評分和加分制度,能調動學生學習的主動性。從學生角度而言,他們一定程度上還是比較在意分數(shù),并且解決問題、得到分數(shù)的同時也能給他們帶來有成就感。
3 結束語
實驗教學的改革,尤其是通過基礎性實驗和綜合性實驗兩階段的訓練,克服了只重視語法授課過程而缺乏運用與動手等綜合能力的培養(yǎng),創(chuàng)建了解放思維的導向活動,提供了學生發(fā)揮創(chuàng)造力、想象力的自由活動空間??傊贑語言教學中,不應該忽視實驗教學環(huán)節(jié),在此環(huán)節(jié)中還有很多潛力值得我們教師挖掘,還有許多方法需要我們教師探討。
參考文獻
1.譚浩強. C程序設計(第三版)[M]. 北京:清華大學出版社.2005.
2.鄒玉波. 對C語言教學改革探討[J].教育研究,2007,9(7):126.
篇9
關鍵詞: 高職院校C++語言課程 傳統(tǒng)教學法 任務驅動教學法 項目教學法
1.引言
C++語言課程是高職院校計算機相關專業(yè)的一門必修專業(yè)基礎課,也是實踐性和應用性非常強的一門計算機語言課程。因此,它是學生最怕學、教師最難教的一門課程。但由于C++語言的功能強大,兼并C語言的所有特征,并擴充了面向對象編程部分,因此受到了許多軟件開發(fā)公司的歡迎。在主要培養(yǎng)學生的實際操作動手能力,以就業(yè)為導向高職院校的計算機相關專業(yè),C++語言課程的開設是十分必要的。怎樣能讓學生在有限的課堂時間,盡可能地掌握這門課程的基礎和精華,是每一個教師值得思考和探索的問題。下面我談談多年來帶這門課的教學方法,供大家借鑒。
2.教學方法概述
所謂教學方法是指教師和學生為了實現(xiàn)共同的教學目標,完成共同的教學任務,在教學過程中運用的方式與手段的總稱。由于時代的不同、社會背景、文化氛圍的不同、研究者研究問題的角度和側面的差異,使得中外不同時期的教學理論研究者對“教學方法”概念的界說自然不盡相同。人類需要進步,進步少不了教育教學,因此教學方法將是伴隨人類進步的一個永遠的話題。
3.C++語言教學特點分析
3.1C++語言的優(yōu)點
C++程序設計語言簡潔、緊湊,功能豐富,表達能力強,使用靈活方便,目標程序效率高,可移植性好,適合編寫各種軟件,尤其是系統(tǒng)軟件。同時C++程序設計采用了面向對象程序設計思想,集成了許多新的思想與方法,把握了程序設計的發(fā)展潮流與方向,更有利于方便、靈活、高效地處理、解決實際問題。所以,C++程序設計語言已在眾多領域得到廣泛應用,成為本科和高職院校計算機專業(yè)的專業(yè)基礎課程。
3.2C++語言課程教學目標
高職院校C++程序設計語言課程的教學目標:通過該課程的學習,使學生掌握程序設計語言的一些基本概念和語法規(guī)則,掌握程序設計的一般方法,掌握過程化程序設計與面向對象程序設計思想及方法,為培養(yǎng)學生的軟件開發(fā)能力打好基礎。
3.3C++語言課程教學重點與難點
C++語言功能豐富、設計靈活,具有繁多的數(shù)據(jù)類型和復雜、靈活多變的語法結構。C++語言的教學重點包括C++基本數(shù)據(jù)類型、語法結構、程序結構、傳統(tǒng)結構化程序設計、數(shù)組,指針,類和對象、繼承和派生類、多態(tài)性和虛函數(shù)、面向對象編程思想及異常處理等內(nèi)容。教學難點主要包括許多抽象的概念,比如數(shù)組、指針、繼承、多態(tài)性,函數(shù)模板,類模板等內(nèi)容。因此,在C++語言的教學過程中要做到抓住重點著重講解,對于難點內(nèi)容,不做過多要求,靈活處理。
4.C++語言教學方法探討
4.1采用傳統(tǒng)教學法
所謂傳統(tǒng)教學法是一種以知識為本位的教學,這種教學重在強化知識,只關注知識的接受,學生成了盛裝知識的容器,教師不關心學生的接受效果。在C++課程的教學過程中,無論是職業(yè)院校還是本科院校,過去都采用傳統(tǒng)教學法。本來C++語言課程是一門實踐和應用課程,容易激發(fā)學生學習的興趣。但由于采用傳統(tǒng)教學法,結果使得學生學起來很吃力,也沒有興趣,最后產(chǎn)生害怕甚至放棄的想法。因此,C++語言課程采用傳統(tǒng)教學法確實不合時宜,不僅老師授課覺得乏味,學生聽課也更加枯燥。
4.2采用任務驅動教學法
所謂“任務驅動”就是在學習信息技術的過程中,學生在教師的幫助下,緊緊圍繞一個共同的任務活動中心,在強烈的問題動機的驅動下,通過對學習資源的積極主動應用,進行自主探索和互動協(xié)作的學習,并在完成既定任務的同時,引導學生產(chǎn)生一種學習實踐活動。
在C++語言教學過程中運用任務驅動教學方法,就是把教學內(nèi)容分解成許多小的任務,在完成這些小的任務過程中學習和掌握C++語言的教學內(nèi)容。這種教學法中,教學主導者由傳統(tǒng)教學中的老師變成了教師和學生一起參與,教師幫助學生,在一些問題的驅動下,來完成這些給定的任務。這種教學法能有效調動學生學習的積極性,使學生在學習過程中通過完成任務而獲得成就感,從而激發(fā)他們進一步學習的欲望。當然這種教學法也使學生掌握知識的能力大大提升。
4.3采用項目教學法
項目教學方法是一種以項目為核心的教與學的方法。項目通常包含某個特定主題的深入學習,在老師的配合下,由一組學生共同工作、研究、尋找問題的解決方案。在項目教學中,學習過程成為一個人人參與的創(chuàng)造實踐活動,注重的不是最終的結果,而是完成項目的過程。學生在項目實踐過程中,理解和把握課程要求的知識和技能,體驗創(chuàng)新的艱辛與樂趣,掌握分析問題和解決問題的思想和方法。
在C++語言教學過程中,采用項目教學法,就是把教學內(nèi)容的知識融合在一個項目里面,再把這個項目分成多個小項目,在老師的指導下,分成多個小組,每個小組成員進行分工合作來完成項目。這種教學方法給了學生更多的自由空間,讓學生具有創(chuàng)新能力,同時也調動了學生學習的積極性,使學生既學得快又學得好,知識的掌握也比較牢固。
4.4幾種教學方法的比較
我在職業(yè)院校帶C++語言課程已有幾年,分別對上述幾種教學法都進行過嘗試和實驗。下面把使用這幾種教學法學生對C++語言同一知識點掌握情況的抽樣調查情況做一個比較。比較情況如下表1所示。
表1 幾種教學法學生掌握知識情況對照表
通過上表中幾種教學法的比較不難看出,在C++語言教學過程中,采用傳統(tǒng)教學法學生能掌握知識點的通過率低于其他兩種教學法。采用任務驅動教學法,學生掌握的知識點的通過率高于傳統(tǒng)教學法,低于項目教學法。采用項目教學法,學生掌握的知識通過率最高。因此,C++語言課程教學方法的選擇與學生掌握課程知識的效果有著直接聯(lián)系。尤其是對于高職院校,學生基礎較差,對書本知識掌握較困難,他們都喜歡在實踐操作中來掌握課程知識,課程教學法的選擇幾乎決定了他們對這門課程知識的掌握程度。
5.結語
本文以C++語言課程教學為載體,分析了C++語言課程采用幾種教學法教學的優(yōu)點及缺點,主要探討了學生對課程知識的掌握情況、學生學習興趣的培養(yǎng)及學生動手能力和綜合素質能力等方面。以期本文能給教學工作者及相關人士以借鑒和思考。
參考文獻:
[1]景雪琴.C++語言程序設計課程教學探討[J].高等教育研究學報,2005(02).
[2]劉曉妍,胡彥玲.基于C++的面向對象程序設計教學改革與研究[J].電腦知識與技術,2007(03).
[3]龔靜,李英杰.高職程序設計語言課程實驗教學探討[J].湖南環(huán)境生物職業(yè)技術學院學報,2010(01).
篇10
【關鍵詞】初中英語;詞匯教學;方法研究
1.前言
詞匯是英語知識的基礎組成部分,學生的詞匯量直接關系到學生的英語水平,只有掌握了扎實的詞匯知識,具有豐富的詞匯儲備,學生才能夠更加自如地進行英語進行表達。但在當前的初中英語教學中,詞匯教學方法不夠恰當,教師一味地要求學生死記硬背詞匯,學生積極性不高,無法實現(xiàn)理想的教學效果。因此,初中英語教師應該積極探索,創(chuàng)新詞匯教學方法,注重學生學習興趣的激發(fā),提高初中英語詞匯教學效率,進而從整體上提高初中英語教學水平。
2.初中英語教學現(xiàn)狀分析
當前,初中英語詞匯教學方法使用不夠合理,主要體現(xiàn)在以下兩個方面:第一,在詞匯教學中,教師一味的要求學生記憶,沒有給學生講解相關的詞匯記憶方法,學生記憶效果不佳,經(jīng)常感到力不從心,久而久之就會失去學習英語的興趣。因此,教師應該把詞匯記憶方法滲透在詞匯教學中,幫助學生記憶。第二,在詞匯教學中,教師單一地把詞匯表面意思灌輸給學生,忽視了單詞文化的講解,學生對單詞的理解不夠全面,離開了特定的語境就不知道如何使用單詞,學生單詞應用能力不強。與很多語言一樣,英語也有悠久的歷史文化,除了表面意思外,很多詞匯還具有更深層次的含義,在教學中,教師應該給學生講解相關的詞匯文化,讓學生更加全面的了解詞匯意義,能夠在各種語境中靈活應用詞匯。
3.初中英語詞匯教學方法
3.1注重詞匯教學的導入環(huán)節(jié)
在傳統(tǒng)的初中英語詞匯教學中,教師一來就“開門見山”地給學生講解詞匯意義,講解之后要求學生背誦、記憶,學生積極性不高,教學效果不佳。因此,在詞匯教學中,教師應該進行合理設置導入環(huán)節(jié),充分應用游戲、歌曲、視頻,吸引學生的注意力,激發(fā)學生學習的積極性,以保證詞匯教學活動能夠順利開展。比如,在仁愛版初中英語教材七年級上冊的“Where are you from”一課的詞匯教學中,在詞匯教學開始之前,教師可以用多媒體給學生播放相關的英語歌曲,把學生的注意力集中起來,為學生創(chuàng)建輕松、愉悅的學習情境。這樣一來,不僅可以激發(fā)學生學習詞匯的興趣,提高英語課堂的學生參與度,而且能夠讓學生認識到歌詞中的其他單詞,豐富學生的詞匯量。
3.2充分應用構詞法
英語詞匯一般由詞根、詞綴構成,有很強的規(guī)律性,在教學中,教師應該給學生講解構詞法,讓學生了解構詞規(guī)律,記住一些常見的詞根與詞匯,減輕學生的記憶壓力,實現(xiàn)觸類旁通、舉一反三的詞匯教學效果。比如在unhappy這個詞匯的教學中,教師可以給學生講解“un”這一詞綴的構詞規(guī)律,讓學生派生出unlike、unfriendly、unusual等詞匯,這樣,不僅可以加深學生所學單詞的印象,而且可以拓寬學生在英語詞匯方面的視野。此外,英語詞匯中有很多復合詞,在教學中,教師應該引導學生靈活轉化詞匯之間的不同詞性,幫助學生全面理解、記憶單詞。
3.3充分應用語境理論
詞匯教學不能脫離句子單獨進行,否則會影響學生對詞匯的正確理解,而在當前,還有部分英語教師在教學中忽視
了語境理論,把詞匯語相關語境和文化脫離開來,學生對西方思維方式理解不夠,“中式英語”大量存在,致使學生英語難以提高。因此,在詞匯教學中,教師應該充分應用語境理論,首先,英語詞匯往往包括外延意義、內(nèi)涵意義、社會文化意義等多個層面的意義,在教學中,教師應該把詞匯放到具體的句子中對學生進行教學,并引導學生學會根據(jù)上下文的意思,把單詞相關單詞意思推導出來。例如,在Her eyes never shifted;she only stare.這個英語句子中,學生知道“shift”的意思是“移動”,卻不知到“stare”的意思,這是,教師應該引導學生根據(jù)語境進行推測:在此句英語中,這兩個詞成反義詞的關系,而“移動”的反義詞為“定住”,通過引申,眼光定住就可以翻譯為凝視,在具體的語境中,學生能夠輕松推導出相關單詞的意思。其次,在英語詞匯中,一詞多義的現(xiàn)象普遍存在,為了方便學生的理解,教師應該應用語境教學,幫助學生消除英語詞匯中的歧義。就拿“dog”這個單詞來說,在漢語語境中,“dog”偏向于貶義,如“走狗”,而在英語語境中,“dog”多為褒義,如“Every dog has his day”,在教學過程中,教師要引導學生用不同的思維來對同一個單詞進行理解,并把學生帶入到不同的語境中,讓學生學會理解同一個單詞的不同意思,減少學生在單詞理解中的障礙。
3.4為學生講解英語文化知識
中西方文化有一定的差異性,在學習詞匯的過程中,學生難免會出現(xiàn)理解錯誤,其中詞匯外延意義是人們對詞匯所指事物懷有的特殊感情或態(tài)度,經(jīng)常受文化、地域等因素的影響,且隨著不同的語境的變化而變化。比“child”這個詞匯,詞義經(jīng)常因為人們不同經(jīng)歷或情感態(tài)度而變化,在喜歡兒童的人眼中,child是lovable、sweet等,在不喜歡兒童的人眼中child是mischievous、irritating等。在給學生講授這類詞匯時,教師要引導學生根據(jù)不同的文化和不同的情感態(tài)度在語境中分析詞匯的內(nèi)涵意義,準確把握英語句子中作者要傳達的意思,提高學生應用詞匯的實際能力。
4.結束語
當前,中學英語新課程改革不斷深入,傳統(tǒng)的詞匯教學方法已經(jīng)無法滿足教育改革的需要。因此,初中英語教師要積極探索,創(chuàng)新詞匯教學方法,讓學生的詞匯量更加豐富,提高學生的詞匯應用能力,進而提高學生的英語水平。
【參考文獻】