【教學(xué)內(nèi)容分析】
(1)本節(jié)課使用的教材是廣東教育出版社出版的《算法與程序設(shè)計(jì)》(選修1),內(nèi)容為教材第二章“程序設(shè)計(jì)基礎(chǔ)”中第二節(jié)“程序的循環(huán)結(jié)構(gòu)”的第3小節(jié)“循環(huán)的嵌套”。 本節(jié)共1課時(shí)。
(2)《算法與程序設(shè)計(jì)》(選修1)教材共六章。其中,程序的循環(huán)結(jié)構(gòu)是教材的重點(diǎn)和關(guān)鍵點(diǎn),而循環(huán)的嵌套尤其起著承上啟下的作用,是本門課程的難點(diǎn)與核心。
(3)就內(nèi)容而言,循環(huán)的嵌套難度高且相對(duì)枯燥,需要教師認(rèn)真分析課程標(biāo)準(zhǔn)和教材,運(yùn)用各種方法激發(fā)學(xué)生的興趣。這節(jié)內(nèi)容如果導(dǎo)得新穎、學(xué)得有趣、用得自如,將為學(xué)生今后的程序?qū)W習(xí)打下良好的基礎(chǔ)。
【學(xué)生情況分析】
高中生思維活躍,求知欲旺盛,已經(jīng)具有較強(qiáng)的邏輯思維能力和概括能力。但是,由于本節(jié)內(nèi)容的知識(shí)性、邏輯性、抽象性和應(yīng)用性較強(qiáng),學(xué)生不容易理解循環(huán)嵌套的執(zhí)行過(guò)程;再加上內(nèi)容本身相對(duì)枯燥,因此,消除學(xué)生的“恐懼”心理,調(diào)動(dòng)學(xué)習(xí)和探究的主動(dòng)性、積極性,顯得尤為重要。
【教學(xué)目標(biāo)】
(1)知識(shí)與技能。掌握For循環(huán)嵌套語(yǔ)句的格式,了解并能區(qū)分內(nèi)外循環(huán)的功能;能對(duì)循環(huán)語(yǔ)句進(jìn)行簡(jiǎn)單調(diào)整,如改變起止條件和循環(huán)增量等。
(2)過(guò)程與方法。通過(guò)基于任務(wù)的自主探究和小組合作,使學(xué)生在解決實(shí)際問(wèn)題的同時(shí),探索規(guī)律,掌握舉一反三、融會(huì)貫通的方法。
(3)情感態(tài)度與價(jià)值觀。讓學(xué)生在課堂上體驗(yàn)成功的感受、享受成功的喜悅;通過(guò)逐層推進(jìn)的教學(xué)設(shè)計(jì),培養(yǎng)學(xué)生研究探索的精神,激發(fā)學(xué)習(xí)興趣;培養(yǎng)學(xué)生協(xié)作學(xué)習(xí)的意識(shí)和研究探索的品質(zhì)。
【教學(xué)重點(diǎn)及難點(diǎn)】
教學(xué)重點(diǎn)及難點(diǎn):For循環(huán)嵌套的應(yīng)用。
突破依據(jù):通過(guò)讓學(xué)生理解For循環(huán)嵌套的構(gòu)成條件、內(nèi)外循環(huán)的作用、循環(huán)的起止條件,從而解決循環(huán)嵌套的應(yīng)用問(wèn)題。
【教學(xué)策略設(shè)計(jì)】
(1)采用講授法、比較分析法介紹For循環(huán)嵌套。更換教材案例,選用形象的文本作圖,突出本課重點(diǎn)并降低教材難度。
(2)應(yīng)用任務(wù)驅(qū)動(dòng)法和梯度教學(xué)法,讓學(xué)生在一個(gè)個(gè)典型的文本作圖習(xí)題下展開學(xué)習(xí)活動(dòng),引導(dǎo)學(xué)生由簡(jiǎn)到繁、由易到難、逐層深入,以任務(wù)為主線,以教師為主導(dǎo),以學(xué)生為主體。
(3)考慮到學(xué)生基礎(chǔ)參差不齊,按照“異質(zhì)分組”原則,將全班分成10個(gè)小組,每組5~6人,組建學(xué)習(xí)團(tuán)隊(duì);采用興趣激勵(lì)法,教師課前宣布將對(duì)表現(xiàn)突出的小組集體嘉獎(jiǎng),并在課中對(duì)表現(xiàn)突出的學(xué)生進(jìn)行獎(jiǎng)勵(lì)。
【課前準(zhǔn)備】
(1)網(wǎng)絡(luò)教室,有一臺(tái)提供資源的服務(wù)器,所有電腦都能連上因特網(wǎng)。
(2)準(zhǔn)備有關(guān)For循環(huán)嵌套的學(xué)習(xí)資料,包括供學(xué)生修改的源程序及一些學(xué)生感興趣的小程序,如“猜心事”等。
(3)課前下發(fā)練習(xí)材料;完成小組分組,并選出組長(zhǎng)。
【教學(xué)過(guò)程設(shè)計(jì)】
1.復(fù)習(xí)回顧,創(chuàng)設(shè)情境
(1)教師活動(dòng)。
①提出問(wèn)題:前面我們已經(jīng)學(xué)習(xí)過(guò)For-Next和Do-Loop兩種循環(huán)結(jié)構(gòu),當(dāng)循環(huán)次數(shù)確定時(shí),使用哪種循環(huán)結(jié)構(gòu)更方便呢?其基本格式如何呢?
②提出問(wèn)題:如何一行打印5個(gè)“*”呢?
(2)學(xué)生活動(dòng)。
①學(xué)生能回答出For循環(huán)結(jié)構(gòu),并在教師板書For循環(huán)基本格式時(shí)進(jìn)行口述。
②師生共同分析一行打印5個(gè)“*”時(shí),循環(huán)變量的初值、終值和步長(zhǎng),以及“;”的作用,并請(qǐng)一名學(xué)生上臺(tái)在板書For循環(huán)基本格式上直接修改。
(3)設(shè)計(jì)意圖。本環(huán)節(jié)意在通過(guò)提問(wèn)快速喚醒學(xué)生對(duì)知識(shí)點(diǎn)的記憶,為本課的學(xué)習(xí)打好基礎(chǔ);板書For循環(huán)基本格式不僅是為了進(jìn)一步加深學(xué)生的直觀印象,更為實(shí)例的直接格式套用提供便利條件,為引入For循環(huán)嵌套做鋪墊。
2.提出問(wèn)題,分析研究
(1)教師活動(dòng)。
①提出問(wèn)題:前面我們使用For循環(huán)解決了一行打印5個(gè)“*”的問(wèn)題,如果想要打印4行,該如何解決呢?
②提出問(wèn)題:首先肯定學(xué)生利用重復(fù)For語(yǔ)句解決問(wèn)題的想法,拋出問(wèn)題,如果想要打印的是100行,甚至1000行、10000行怎么辦呢?引導(dǎo)學(xué)生分析能否通過(guò)引入第二個(gè)For循環(huán)來(lái)控制行數(shù)的打印,從而實(shí)現(xiàn)每行打印“*”的個(gè)數(shù)和行數(shù)的雙重控制。
③知識(shí)推進(jìn)。引導(dǎo)學(xué)生在板書打印一行“*”程序語(yǔ)句的基礎(chǔ)上加外層循環(huán)控制語(yǔ)句,控制行數(shù)的打印。
④共同分析:循環(huán)嵌套的定義;循環(huán)嵌套的格式;循環(huán)嵌套的原則;循環(huán)嵌套的基本要求。
(2)學(xué)生活動(dòng)。
①分析解決4行“*”的打印問(wèn)題,將上面的For循環(huán)語(yǔ)句再重復(fù)3次。
②使學(xué)生了解通過(guò)內(nèi)外循環(huán)可能分別控制每行個(gè)數(shù)和行數(shù),并形成初步印象:循環(huán)中套循環(huán)就構(gòu)成循環(huán)的嵌套。
③學(xué)生編程實(shí)現(xiàn)。修改打印單行“*”程序,并逐語(yǔ)句調(diào)試程序,觀看程序的執(zhí)行過(guò)程,進(jìn)一步了解內(nèi)外循環(huán)的作用、循環(huán)的起止條件。
(3)設(shè)計(jì)意圖。給學(xué)生搭建知識(shí)臺(tái)階,由淺入深地設(shè)置一連串有內(nèi)在邏輯性的問(wèn)題,一環(huán)緊扣一環(huán),引導(dǎo)學(xué)生積極思維,經(jīng)過(guò)獨(dú)立思考或共同討論,得出答案,重在培養(yǎng)學(xué)生的理解能力和分析綜合能力。強(qiáng)調(diào)師生互動(dòng)和生生互動(dòng),進(jìn)一步活躍課堂,營(yíng)造濃厚的學(xué)習(xí)氛圍。
3.鞏固新知,分組探究
(1)教師活動(dòng):本環(huán)節(jié)給學(xué)生4個(gè)任務(wù)。

(2)學(xué)生活動(dòng):在分組學(xué)習(xí)中,各小組成員可以任選任務(wù),也可自主擬題。建議分工協(xié)作。
(3)設(shè)計(jì)意圖:學(xué)生通過(guò)進(jìn)一步理解For循環(huán)嵌套的構(gòu)成條件、內(nèi)外循環(huán)的作用、循環(huán)的起止條件,從而解決循環(huán)嵌套的應(yīng)用問(wèn)題。通過(guò)以上四個(gè)梯度任務(wù)的逐層深入,教師再采用設(shè)問(wèn)、類比啟發(fā)并輔之以討論的方法,培養(yǎng)學(xué)生的分析能力和思維能力。練習(xí)中教師會(huì)關(guān)注每個(gè)學(xué)生的學(xué)習(xí)情況,尤其是學(xué)習(xí)困難學(xué)生的學(xué)習(xí)狀況,及時(shí)給予鼓勵(lì)和肯定。而開放性、層次性的課題讓每個(gè)學(xué)生都學(xué)有所得、學(xué)有所長(zhǎng)。學(xué)生之間的相互借鑒,也可以取長(zhǎng)補(bǔ)短,互成學(xué)習(xí)資源。
4.練習(xí)歸納,牛刀小試
(1)教師活動(dòng):展示習(xí)題,提出問(wèn)題。
①若打印出三行四列的“@”,程序中a、b的值對(duì)應(yīng)的是(A)。

(2)學(xué)生活動(dòng)。
①閱讀習(xí)題,再試牛刀。
②師生共同歸納總結(jié)。For循環(huán)嵌套的構(gòu)成條件、內(nèi)外循環(huán)的作用及循環(huán)次數(shù)、進(jìn)入和退出循環(huán)體的條件,以及循環(huán)體的內(nèi)容。
設(shè)計(jì)意圖:總結(jié)歸納。長(zhǎng)期以來(lái),信息技術(shù)學(xué)科在課堂小結(jié)環(huán)節(jié)多是由教師或?qū)W生歸納出條條款款,而忽視了以習(xí)題進(jìn)行歸納這種最為有效的方式,這種方式也是其他學(xué)科最為常用的方法。信息技術(shù)學(xué)科作為一門新興學(xué)科,應(yīng)充分借鑒其他學(xué)科的教學(xué)策略,促進(jìn)學(xué)科發(fā)展。
5.課后拓展,提高創(chuàng)新
拓展任務(wù)1:打印如下圖形:

拓展任務(wù)2:打印九九乘法表。
設(shè)計(jì)意圖:引導(dǎo)學(xué)生深入學(xué)習(xí)、發(fā)散思維。
〖案例點(diǎn)評(píng)〗
本教學(xué)設(shè)計(jì)作者之一張曉麗是2008年安徽省教壇新星,該課是其參加評(píng)選時(shí)所上課的內(nèi)容,她憑著扎實(shí)的教學(xué)基本功、先進(jìn)的教學(xué)理念,取得很好的教學(xué)效果。此教學(xué)設(shè)計(jì)是她與教研員馮士海課后經(jīng)過(guò)認(rèn)真修改、深化的作品,其具體特色表現(xiàn)在以下方面。
1.本教學(xué)設(shè)計(jì)采用任務(wù)驅(qū)動(dòng)教學(xué)法,創(chuàng)設(shè)能引導(dǎo)學(xué)生主動(dòng)參與學(xué)習(xí)的課堂學(xué)習(xí)環(huán)境,讓學(xué)生在一個(gè)個(gè)任務(wù)下展開學(xué)習(xí)活動(dòng),引導(dǎo)學(xué)生由簡(jiǎn)到繁、由易到難、逐層深入,使每個(gè)學(xué)生在本節(jié)課都有能完成的任務(wù),是本節(jié)教學(xué)設(shè)計(jì)的一個(gè)亮點(diǎn)之一。
2.本教學(xué)設(shè)計(jì)的另一個(gè)亮點(diǎn)是,對(duì)于難度高且相對(duì)復(fù)雜的、學(xué)生動(dòng)手編寫比較困難的程序,先給學(xué)生提供半成品,搭建一個(gè)腳手架(知識(shí)臺(tái)階),再引導(dǎo)學(xué)生由淺入深分析具有共性的同類問(wèn)題,經(jīng)過(guò)學(xué)生獨(dú)立思考或共同討論,讓學(xué)生在該腳手架的基礎(chǔ)上,完成其他任務(wù)的程序編寫,從而完成教學(xué)任務(wù),這樣比全部讓學(xué)生自己從頭編寫一個(gè)程序,要容易得多。
3.本教學(xué)設(shè)計(jì)也體現(xiàn)了關(guān)注個(gè)體差異,滿足不同學(xué)生的需要,其中學(xué)生分組就是具體的體現(xiàn),也是本節(jié)課的一個(gè)值得借鑒的地方,該分組是考慮到學(xué)生基礎(chǔ)參差不齊,按照“異質(zhì)分組”原則,將全班分成10個(gè)小組,每組5~6人,組建學(xué)習(xí)團(tuán)隊(duì);采用興趣激勵(lì)法,課前宣布將對(duì)表現(xiàn)突出的小組集體嘉獎(jiǎng),并在課堂中對(duì)表現(xiàn)突出的學(xué)生團(tuán)隊(duì)進(jìn)行獎(jiǎng)勵(lì),容易推動(dòng)學(xué)生的學(xué)習(xí)熱情和積極性。(點(diǎn)評(píng)人:安徽省教育科學(xué)研究院 方其桂)