尊敬的各位評委,各位老師,大家好!今天我說課的題目是《使用循環(huán)語句解決問題---FOR 循環(huán)》,是選修教材《算法與程序設(shè)計》中第二單元程序設(shè)計基礎(chǔ)的第四節(jié),本課時為這一節(jié)的第一課時,本節(jié)課學(xué)習(xí)的內(nèi)容是使用for循環(huán)語句解決實際問題。與必修模塊《信息技術(shù)基礎(chǔ)》第四單元第三節(jié)嘗試開發(fā)技巧內(nèi)容相銜接。新課程標(biāo)準(zhǔn)對這部分內(nèi)容的要求是會使用程序設(shè)計語言實現(xiàn)循環(huán)控制結(jié)構(gòu)。
通過對本節(jié)課的學(xué)習(xí),學(xué)生可以在逐步完成任務(wù)的過程中感知解決問題的方法,從而達(dá)到會使用for語句實現(xiàn)循環(huán)。循環(huán)結(jié)構(gòu)是程序設(shè)計的三種基本結(jié)構(gòu)之一,是程序設(shè)計的基礎(chǔ)。而for循環(huán)是循環(huán)結(jié)構(gòu)的重要組成部分,因此學(xué)好本課對于學(xué)生掌握循環(huán)結(jié)構(gòu)的知識尤為重要。
我所授課的對象是民族中學(xué)高一2班的學(xué)生,該班學(xué)生的總體素質(zhì)在全年級是比較優(yōu)秀的,學(xué)生特點是聰明、活潑好動、善于思考,并且具備了一定的自學(xué)能力和分析問題能力。在學(xué)習(xí)了順序結(jié)構(gòu)和分支結(jié)構(gòu)后,基本可以使用程序設(shè)計語言通過填寫程序?qū)崿F(xiàn)以上兩種控制結(jié)構(gòu),但是由于個體差異的問題,有的同學(xué)在學(xué)習(xí)程序設(shè)計時還是有一定的困難,為了讓學(xué)生始終保持高度的學(xué)習(xí)熱情,我設(shè)置了不同層次的任務(wù),實施分層次教學(xué),由學(xué)生根據(jù)自身掌握的情況自主選擇完成,讓他們在課堂上都有所收獲。
根據(jù)本單元教學(xué)要求和本課的特點,我制定了以下教學(xué)目標(biāo):
1、知識與技能:
了解循環(huán)語句的功能,掌握for循環(huán)語句的使用方法;理解循環(huán)語句的執(zhí)行過程;學(xué)會使用循環(huán)語句解決實際問題。
2、過程與方法:
通過自主學(xué)習(xí),理解循環(huán)語句的結(jié)構(gòu)和for循環(huán);通過任務(wù)的實戰(zhàn)演練,感受利用循環(huán)語句解決問題的思想方法,從而達(dá)到會使用循環(huán)思想解決實際問題;通過在線測試,使學(xué)生在分析、總結(jié)后能概括出FOR循環(huán)的特點。
3、情感、態(tài)度與價值觀:
在一個個任務(wù)的驅(qū)動下,逐步深化對知識的理解,提高分析問題、解決問題的能力,激發(fā)探究熱情;通過教師的引導(dǎo),在相互討論中完成協(xié)作學(xué)習(xí),培養(yǎng)協(xié)作意識;培養(yǎng)學(xué)生對問題的解決能力、規(guī)劃能力;通過自己的努力可以為本組爭得明星小組的稱號,培養(yǎng)學(xué)生的集體榮譽(yù)感。
根據(jù)教學(xué)目標(biāo),本課的重點是:掌握FOR循環(huán)語句的基本格式;理解FOR循環(huán)語句的執(zhí)行過程。難點是:根據(jù)實際問題,確定程序中的循環(huán)變量、循環(huán)條件和循環(huán)體。關(guān)鍵是:會使用for循環(huán)解決實際問題。
在教學(xué)中根據(jù)該班學(xué)生的特點選擇了以下教學(xué)方法:
(1)教師引導(dǎo)、學(xué)生自主探究
(2)使用小組協(xié)作的教學(xué)方法培養(yǎng)學(xué)生合作學(xué)習(xí)的能力
(3)關(guān)注全體學(xué)生,分層次教學(xué)
本課通過自主探究,小組協(xié)作,在線測試等方式,幫助學(xué)生在不斷探索,不斷交流、不斷評價中自然達(dá)成學(xué)習(xí)目標(biāo),改善學(xué)習(xí)方法,轉(zhuǎn)變學(xué)習(xí)方式,提高學(xué)習(xí)能力。
計劃使用下列設(shè)備、軟件、課件或資源
設(shè)備:多媒體網(wǎng)絡(luò)教室、投影儀
軟件:記事本程序,TextPad軟件
課件:PowerPoint課件
資源:學(xué)習(xí)網(wǎng)站
教學(xué)過程
(一)創(chuàng)設(shè)情景,問題引入
請一位同學(xué)寫出第一單元學(xué)習(xí)的循環(huán)結(jié)構(gòu)的流程圖,并請該生根據(jù)流程圖解釋循環(huán)指令的語義,呈現(xiàn)學(xué)生以前的課上練習(xí)題,以此來回顧第一單元中關(guān)于循環(huán)的概念和相關(guān)知識。由以前學(xué)生自己的練習(xí)題引入本課,我認(rèn)為是比較貼近學(xué)生實際的,可以將學(xué)生很自然的代領(lǐng)到本課的學(xué)習(xí)環(huán)境中。接下來提出本課的學(xué)習(xí)任務(wù)是如何用程序設(shè)計語言的循環(huán)語句來解決實際問題。在原有算法設(shè)計的基礎(chǔ)上實現(xiàn)程序設(shè)計,可以激發(fā)學(xué)生的學(xué)習(xí)興趣,真正親歷使用計算機(jī)解決實際問題的各個步驟。
(二)自主學(xué)習(xí),合作探究
本環(huán)節(jié)以學(xué)生自學(xué)為主,結(jié)合小組協(xié)作的方式完成。本班學(xué)生具有一定的自學(xué)能力,并且關(guān)于循環(huán)的理論知識儲備達(dá)到一定的程度,完全可以自學(xué)完成的。因此我設(shè)計了一個供學(xué)生自學(xué)的學(xué)習(xí)網(wǎng)站,內(nèi)容是教材的補(bǔ)充、提煉和細(xì)化。其中包括本課學(xué)習(xí)目標(biāo)、循環(huán)結(jié)構(gòu)、for循環(huán)相關(guān)知識、課堂任務(wù)和在線測試五個模塊。在for循環(huán)模塊中又設(shè)有流程圖、語法格式、實例體驗、編程應(yīng)用4部分知識。學(xué)生在明確了本課的學(xué)習(xí)目標(biāo)后逐項完成學(xué)習(xí)。在完成對前兩個模塊的自學(xué)后,學(xué)生能理解for循環(huán)的執(zhí)行過程,會讀for循環(huán)程序。接下來利用初學(xué)的知識完成本課的基礎(chǔ)任務(wù):使用for語句實現(xiàn)求5個數(shù)的平均值。這個任務(wù)可以通過小組協(xié)作的方式完成,如果有個別的難點難于突破的話,可以求助于教師或組內(nèi)其他同學(xué)。學(xué)生們可以在實踐中落實知識、在討論中尋找不足、相互補(bǔ)充。最后請其中一組的學(xué)生代表展示結(jié)果進(jìn)行全班交流,教師點評,總結(jié)出最佳結(jié)果,學(xué)生修改程序,最終能實現(xiàn)題目要求。
(三)設(shè)置不同層次的任務(wù),培養(yǎng)學(xué)生創(chuàng)造性解決問題的能力
登陸自學(xué)網(wǎng)站完成第三個模塊,用本課所學(xué)的知識完成任務(wù)。學(xué)生是第一次接觸到算法,更是第一次接觸程序設(shè)計,雖然本班學(xué)生的學(xué)習(xí)能力比較強(qiáng),但仍存在個體差異,為了讓學(xué)生始終保持高度的學(xué)習(xí)熱情,我設(shè)置了不同層次的任務(wù),由學(xué)生根據(jù)自身掌握的情況自主選擇完成。任務(wù)來源于生活,難度依次增大,分值也依次增多。要求學(xué)生至少選擇其中的一個來完成,有能力的同學(xué)可以全部都做。這個環(huán)節(jié)的活動能充分調(diào)動起學(xué)生的積極性,充分發(fā)揮學(xué)生的潛力和創(chuàng)造力,實現(xiàn)學(xué)生個性化發(fā)展。為了突出本課的學(xué)習(xí)內(nèi)容,我提前將三個任務(wù)的程序框架發(fā)到學(xué)生機(jī),只需要學(xué)生填寫for循環(huán)部分。
其中任務(wù)一題目簡單易讀,算法確定,并且題中已給出循環(huán)次數(shù),每個學(xué)生都能使用自然語言、偽代碼和流程圖描述該算法,此環(huán)節(jié)只是使用程序設(shè)計語言來實現(xiàn)它。其實這也是基礎(chǔ)任務(wù)的一個延續(xù),通過獨立完成任務(wù)可以改正上一題的錯誤,加深對知識的理解。輕松地完成任務(wù)一可以激發(fā)學(xué)生的學(xué)習(xí)興趣,保持學(xué)習(xí)熱情。
任務(wù)二題目中的人物是動畫片中的角色,學(xué)生們都熟悉,閱讀題目時就沒有了枯燥感。此題的循環(huán)次數(shù)和循環(huán)變量初值已確定,學(xué)生們要特別注意的是循環(huán)條件的設(shè)定,還有就是在循環(huán)體中設(shè)定兩個變量的關(guān)系表達(dá)式時要注明單位換算。此任務(wù)鍛煉了學(xué)生分析問題的能力,形成良好的程序設(shè)計思想,在實踐中養(yǎng)成正確的程序設(shè)計習(xí)慣。
任務(wù)三也是道趣味數(shù)學(xué)題,但是題面文字比較迷惑學(xué)生,此題的解題思路是從后往前反向推測,從而培養(yǎng)了學(xué)生的逆向思維。在設(shè)置循環(huán)次數(shù)時,學(xué)生在選擇是6次還是3次時搖擺不定,經(jīng)過仔細(xì)分析后,能寫出兩個變量的關(guān)系表達(dá)式,進(jìn)而也就確定了循環(huán)次數(shù)是3次。此任務(wù)提升了學(xué)生的數(shù)學(xué)思維能力,在發(fā)現(xiàn)問題和解決問題的過程中,使知識、技能和創(chuàng)造性思維得到同步發(fā)展。
我在巡視的過程中適時點播,提示如何設(shè)置循環(huán)變量、循環(huán)條件和循環(huán)體。發(fā)現(xiàn)閃光點可以展示給全班同學(xué)。經(jīng)過分析同學(xué)的答案后給出三個任務(wù)的正確答案。請同學(xué)們修改自己的程序。
(四)在線測試,考查自學(xué)成果
在完成所選定的任務(wù)后登陸學(xué)習(xí)網(wǎng)站進(jìn)行在線測驗,考查學(xué)生的自學(xué)成果。通過完成這5道選擇題,可以將for循環(huán)的語法格式、循環(huán)變量的使用以及循環(huán)體的設(shè)計等知識扎實。將每個學(xué)生測驗的成績與完成相應(yīng)任務(wù)的成績相加形成學(xué)習(xí)小組的成績,分值最高組為本班的明星小組。評選明星小組的活動是我在日常教學(xué)中的一項長期行為,目的是激發(fā)學(xué)生學(xué)習(xí)興趣,調(diào)動學(xué)生的學(xué)習(xí)積極性,使每位同學(xué)都能夠盡自己最大的努力去掌握課堂知識,從而提高學(xué)習(xí)效率,同時也培養(yǎng)了學(xué)生的集體榮譽(yù)感。
(五)知識小結(jié),情感升華
本環(huán)節(jié)由我系統(tǒng)地總結(jié)學(xué)生自學(xué)的新知識,指出應(yīng)掌握的重點及在程序設(shè)計時應(yīng)注意的問題,此時學(xué)生可以根據(jù)教師對知識的總結(jié)反思自己掌握新知的程度,進(jìn)一步理解for循環(huán)。接著我分析了超循環(huán)理論,目的是讓學(xué)生們學(xué)會用超循環(huán)思想看待現(xiàn)實生活中的問題。
(六)課后作業(yè),為后續(xù)學(xué)習(xí)埋下伏筆
本環(huán)節(jié)由我?guī)ьI(lǐng)同學(xué)共同分析一道書后習(xí)題,得出的結(jié)果是本題的循環(huán)次數(shù)不確定不適合用for循環(huán)完成。從而使學(xué)生們體會出for循環(huán)的不足,為下一節(jié)課學(xué)習(xí)while和do…while循環(huán)做鋪墊。
在設(shè)計這節(jié)課的時候,我注重體現(xiàn)以下幾個思想:
1、改變學(xué)生的學(xué)習(xí)方式。學(xué)生變被動學(xué)習(xí)為主動愉快的學(xué)習(xí),并且通過多種學(xué)習(xí)方式(如自主學(xué)習(xí)、協(xié)作學(xué)習(xí)、自我創(chuàng)新),獲取信息,掌握操作。
2、情景與任務(wù)驅(qū)動的融合。在給出任務(wù)和測試自學(xué)成果的時候,創(chuàng)設(shè)了爭當(dāng)明星小組的情景,以此讓學(xué)生不知不覺地在情景中積極主動地接受任務(wù)。
3、分層教學(xué)的實施。照顧到學(xué)生個體差異性,使得每一位學(xué)生在教學(xué)活動都獲得個體的發(fā)展。
4、交流與評價。這個環(huán)節(jié)是貫穿于這節(jié)課中的,在授課的每個環(huán)節(jié)中都體現(xiàn)了交流與評價的過程。目的是及時獲得學(xué)生學(xué)習(xí)情況的反饋,學(xué)生在自學(xué)新知時是否掌握了重點、是否可以用所學(xué)新知解決實際問題、能力不同的同學(xué)分別對于本課的知識掌握的情況等。只有及時掌握了這些信息教師才能更好的組織教學(xué),高效的完成本課的學(xué)習(xí)任務(wù)。