高中新課程中算法與程序設(shè)計教學(xué)模式的探究論文
《算法與程序設(shè)計》作為高中信息技術(shù)選修課,長期以來一直是高中信息技術(shù)教學(xué)的重點和難點。程序設(shè)計與數(shù)學(xué)學(xué)科存在千絲萬縷的聯(lián)系,但它又不單是有數(shù)學(xué)知識就能掌握的,如何在教學(xué)中因材施教、激發(fā)學(xué)生興趣、指導(dǎo)學(xué)生學(xué)習(xí)是程序設(shè)計教學(xué)的首要問題。
一、程序設(shè)計教學(xué)中存在的普遍問題
1、內(nèi)容多,時間緊,教學(xué)目標(biāo)不能很好地完成。《算法與程序設(shè)計》模塊中基本上涵蓋了程序設(shè)計中用到的所有知識,有大量的數(shù)據(jù)、語句以及其它的過程和函數(shù),這些理論知識學(xué)生都必須掌握并能在VB中熟練應(yīng)用,這就需要老師詳細(xì)地講解,學(xué)生在課堂上做大量的練習(xí)。書本上還包括幾種典型的算法、程序設(shè)計思想和項目實踐,雖然這部分只要求學(xué)生初步掌握,但是教師要一步一步講透徹,否則學(xué)生難以理解。一個完整的算法講解、編寫最少需一兩節(jié)課的時間,而要讓多數(shù)學(xué)生真正能自主編寫,甚至需要投入更多時間。但是一般信息技術(shù)課程最多每周兩節(jié)課,再除掉其他假期,真正可以上課的時間不多,要學(xué)生全面理解算法并會編程真是很難。
2、學(xué)生基礎(chǔ)參差不齊,存在“吃不飽”和“吃不了”的現(xiàn)象!端惴ㄅc程序設(shè)計》模塊教學(xué)方式與學(xué)生基礎(chǔ)密切相關(guān)。由于各學(xué)校的經(jīng)濟條件、師資力量等因素,高一新生計算機基礎(chǔ)相差較大,這給組織教學(xué)帶來了很大的困難。如果教學(xué)起點過低,必然會使程度較好的學(xué)生受到影響;若起點太高,教學(xué)就只能為少數(shù)優(yōu)秀學(xué)生服務(wù),這會挫傷大多數(shù)學(xué)生的學(xué)習(xí)積極性,導(dǎo)致差生越來越差,降低整體教學(xué)質(zhì)量。長期以來,教師在布置上機實驗時總是全班統(tǒng)一要求,忽視了學(xué)生之間存在的個別差異。統(tǒng)一的實驗內(nèi)容、實驗形式及實驗難度不能適應(yīng)每個學(xué)生的實際情況,讓有差異的學(xué)生做無差異的實驗內(nèi)容,勢必會造成“吃不飽”和“吃不了”的現(xiàn)象。這樣的“統(tǒng)一”,遏制了學(xué)生學(xué)習(xí)能力的發(fā)展。
3、學(xué)生對傳統(tǒng)的課堂講練教學(xué)有厭倦感。高中信息技術(shù)課基本上都是在多媒體網(wǎng)絡(luò)教室進行,所以學(xué)生潛意識中就認(rèn)為信息技術(shù)課上課方式應(yīng)該與其他科目不同。但事實上程序設(shè)計這門課基本上都是采用傳統(tǒng)的教師先講后演示、學(xué)生先聽后編程的方式,學(xué)生在聽或者看的過程中往往注意力不集中,到實踐編程時又無從下手。而由于高考的壓力,在課外基本上是不看課本的,再加之學(xué)校普遍存在信息技術(shù)課時不足的問題,等到下節(jié)課再來上課的時候?qū)W生更是忘得一塌糊涂,形成惡性循環(huán),最終導(dǎo)致學(xué)生對信息技術(shù)課產(chǎn)生抵觸心理。
二、教學(xué)方法實踐探索
1、合理安排課程,尋找學(xué)科間整合。
算法初步是高中新課程數(shù)學(xué)科目中的一項新增內(nèi)容,在高一第二學(xué)期學(xué)習(xí)!端惴ㄅc程序設(shè)計》模塊與數(shù)學(xué)課程算法初步部分內(nèi)容相銜接,因此將選修模塊安排在高中一年級第二學(xué)期或以后開設(shè)。信息技術(shù)教師可以從同學(xué)們在數(shù)學(xué)課上已經(jīng)熟悉的知識點入手,進行算法的.講解,讓同學(xué)們對已有知識有更深一步的了解,達到事半功倍的效果;甚至可以和數(shù)學(xué)教師溝通,合理安排教學(xué)進度,做好數(shù)學(xué)與信息技術(shù)的整合。 2、采用分層策略設(shè)計教學(xué)任務(wù)。分層教學(xué)承認(rèn)學(xué)生的差異,符合教學(xué)中的可接受原則和因材施教的原則。分級教學(xué)面向全體學(xué)生,使教學(xué)適合每個學(xué)生的發(fā)展需要和實際水平,這也符合學(xué)生的心理要求,能激發(fā)他們學(xué)習(xí)的自信和興趣,提高他們的學(xué)習(xí)主動性和積極性。為了使學(xué)生樂于編程并學(xué)有所得,教師在設(shè)置教學(xué)任務(wù)時,應(yīng)改變以往硬性規(guī)定、呆板單一的做法,可將任務(wù)分為必做任務(wù)和自主任務(wù)兩個層次。必做任務(wù)一般為基礎(chǔ)問題,主要用于基礎(chǔ)知識和基本技能的訓(xùn)練,一般每個同學(xué)都基本能夠完成,所以要求每個同學(xué)必須完成。自主任務(wù)則是課堂相關(guān)知識的拓展延伸或創(chuàng)新,每個同學(xué)可視自己的學(xué)習(xí)基礎(chǔ)量力而為,自主選擇是否完成或者完成多少。
3、打破課本原有的知識結(jié)構(gòu)體系!端惴ㄅc程序設(shè)計》教材的安排基本是按照“先理論后實踐,先語句再程序”的順序,這就容易導(dǎo)致教師在上課時先講基礎(chǔ)理論部分,像算法的概念、流程圖的畫法,再講具體的算法程序。由于大多數(shù)學(xué)生以前沒有接觸算法,使得他們學(xué)習(xí)很茫然,不知道學(xué)這些理論有什么用,從而喪失學(xué)習(xí)興趣。我們可以改變這種體系,從程序設(shè)計學(xué)習(xí)一開始就讓學(xué)生接觸功能簡單、結(jié)構(gòu)清晰的程序,以建立對程序和語句的整體概念,體會各種語句的格式功能,了解語言的有關(guān)規(guī)定,理解計算機解決問題的一般過程。
4、增強課堂教學(xué)藝術(shù),提升學(xué)生興趣,以競賽、活動帶動信息技術(shù)課程的學(xué)習(xí)。算法教學(xué)最好通過實驗,在解決具體問題的過程中學(xué)習(xí)一些基本的邏輯結(jié)構(gòu),并且盡可能地上機嘗試。選取教學(xué)案例時要盡可能做到:①貼近生活,或者數(shù)學(xué)課本上的一些典型例題;②要有趣味性,如一個故事、一段相聲、一則奇聞等等;③問題本身要簡單,但要包含要學(xué)習(xí)的算法思想。
5、創(chuàng)建開放式的網(wǎng)絡(luò)教學(xué)模式,培養(yǎng)學(xué)生的自主探究能力。高效學(xué)習(xí)必須是主動的學(xué)習(xí)。如何能讓學(xué)生主動地學(xué)習(xí)編程呢?我們要把學(xué)習(xí)的主動權(quán)交給學(xué)生,以一種開放的方式誘發(fā)學(xué)生的學(xué)習(xí)欲望,提高學(xué)生的自主學(xué)習(xí)興趣,輔助課堂教學(xué)構(gòu)建高質(zhì)量、有價值的多媒體網(wǎng)絡(luò)教學(xué)資源,培養(yǎng)學(xué)生在網(wǎng)絡(luò)環(huán)境下進行高效率的互助學(xué)習(xí)。
我們《算法與程序設(shè)計》模塊教學(xué)進度已過半,在教學(xué)實踐中,我努力做到了轉(zhuǎn)變教育觀念,重視學(xué)生的發(fā)展性和主體性,采用正確的方法和策略,從根本上提高了學(xué)生學(xué)習(xí)的積極性和主動性。在課堂教學(xué)的轉(zhuǎn)變中,學(xué)生的學(xué)習(xí)興趣和學(xué)習(xí)責(zé)任感日益增強,即使基礎(chǔ)不好的學(xué)生也對程序設(shè)計有獨特的興趣。使新課程的思想救活了信息技術(shù)課堂。
【高中新課程中算法與程序設(shè)計教學(xué)模式的探究論文】相關(guān)文章:
中學(xué)程序設(shè)計教學(xué)模式探究論文11-29
新課程高中體育教學(xué)探究論文11-14
生物教學(xué)中引導(dǎo)探究教學(xué)模式研究論文07-23
高中語文教學(xué)中自主合作探究模式應(yīng)用論文11-10
游戲教學(xué)在算法與程序設(shè)計中的運用08-31
微課在C 程序設(shè)計課程教學(xué)中的運用的探究論文09-11