教材內(nèi)容與學生情況分析
“for循環(huán)結(jié)構(gòu)”是教育科學出版社出版的《算法與程序設計》(選修)教材第二章第三節(jié)《程序的基本結(jié)構(gòu)》的第二課時內(nèi)容。
該內(nèi)容是建立在順序結(jié)構(gòu)和分支結(jié)構(gòu)學習及初步掌握調(diào)試程序之后,為學習數(shù)組作鋪墊。前置性評價表明,多數(shù)學生因生活離程序設計過于遙遠,而對程序設計興趣不大。
針對這一現(xiàn)實,我們以教師引領、強化反饋、逐步提示的方式,讓學生在親歷情境、親手操作、親身體驗中來掌握知識、發(fā)展能力、領悟技術(shù)中的思想和方法。
教學目標
知識與技能
掌握For-Next語句的格式和功能;理解Fox-Next語句的執(zhí)行過程;學會使用For-Next句解決生活中的實際問題。
過程與方法
經(jīng)歷實踐→探究→分析→歸納,理解循環(huán)過程,培養(yǎng)探究能力。
情感態(tài)度與價值觀
小組合作,培養(yǎng)學生的競爭意識及團隊精神;培養(yǎng)其運用循環(huán)結(jié)構(gòu)解決生活中實際問題的能力,激發(fā)學生對程序設計的學習興趣。
教學重點
掌握For-Next語句的格式和功能;理解Fox-Next語句的執(zhí)行過程;學會使用For-Next句解決生活中能力的實際問題。
教學難點
理解For-Next循環(huán)的執(zhí)行過程;提高學生運用For-Next語句解決生活中實際問題的能力。
主要教學過程
創(chuàng)設情境 層層引導
(1)教師以“希望工程”捐款(每天遞增1分,100天后捐多少?)為題,并通過對學生已學過的賦值語句應用的分析,引出for循環(huán)框架。
for i= to step
循環(huán)體
next
在進行一定講解的基礎上,引導學生歸納出For語句的格式,指導學生畫出流程圖,進入本課重點。然后,由學生自主完成編程:求s=1+2+3+……100。
(2)師生互動:在學生活動過程中要善于捕捉學生錯誤點,通過多媒體廣播系統(tǒng)展示有代表性的錯誤,以此引導學生討論和思考,使學生掌握For-Next語句的格式和功能這一重點。
問題解決 自主探究
理解For-Next語句的執(zhí)行過程既是重點,同時也是難點。突破這一難點的方法是:讓學生經(jīng)歷探究過程,參與到學習中來,成為學習的主體;通過檢測,反饋補救。
(1)出示探究。通過添加監(jiān)視循環(huán)變量i和變量s,逐語句調(diào)試程序,理解For-Next語句的執(zhí)行過程,各合作小組或以表格的形式,或以語言的形式,或以流程圖的形式理解循環(huán)過程。
(2)過程檢測。首先出示:
for j=15 to 3 step-2
print j
next j
其次,出示系列問題:print j共執(zhí)行了多少次,你能歸納出循環(huán)次數(shù)的通式嗎?循環(huán)結(jié)束后,j的值是多少呢?若語句改為For j=3 to 15 step -2,可不可以?為什么?若語句改為For j=15 to 3 step 0,可不可以?為什么?引導學生加深對循環(huán)語句的理解。然后,進行合作小組內(nèi)交流及組間代表按照預先提供的評價標準對本組的探究過程、檢測結(jié)果和合作情況進行自我評價、自我反思,其他學生補充發(fā)言。在此過程中,大家共享思路、激發(fā)靈感、反思自我,形成師生樂學的氛圍。最后,由教師總結(jié)。
小組闖關 鞏固提高
求s=1+2+3+……100是For循環(huán)的典型例題,下設的四關都是這道題的變題,通過讓學生闖四關,再次鞏固本課知識點。
第一關:s=11+12+13……200
第二關:s=2+4+6……100
第三關:p=1×2×3×4……10
第四關:s=1-1/2+1/3-1/4-1/100
比賽規(guī)則為,只有闖過第一關,才能進入第二關,最先闖過四關的小組將獲勝。為保證比賽順利進行,在班內(nèi)選出四大編程高手,每小組在闖關過程中可有兩次向高手求救的機會。當闖關結(jié)束后,由獲勝小組匯報本組比賽策略及闖關結(jié)果。在此過程中,教師注重培養(yǎng)學生的求異思維和創(chuàng)新思維,引導其他學生進行求異思維。
實踐應用 內(nèi)化知識
秉承“教育即生活,生活即教育”的理念,讓學生編程解決現(xiàn)實生活中的事例,培養(yǎng)學生的知識和技能,并在活動過程中,掌握運用信息技術(shù)解決問題的思想和方法;同時,讓學生意識到現(xiàn)實生活中存在著大量的程序設計問題,體現(xiàn)“小課堂,大社會”的教育觀。
(1)校園歌手大賽,10位評委的平均分將是該選手的最后得分,請設計一個程序,輸入10位評委的打分,輸出該選手的最終得分。通過多媒體廣播系統(tǒng)展示完成正確的程序代碼,師生共同分析,與s=1+2+3……100作比較,兩題的相同與不同之處,歸納解題的思想和方法。
(2)說出此程序還適用于生活中的哪些事例,以達到舉一反三的效果。
課堂教學小結(jié)
(1)學生暢談本課知識上的收獲與疑問,學習過程中的愉悅及挫折中的體驗,使課堂教學充滿活力。
(2)師生共同回顧本課知識點,構(gòu)建清晰框架板書。
教學預測
通過本課的學習,預測學生將會得到如下發(fā)展:一是由于教學內(nèi)容與學生生活相關聯(lián),問題解決與能力培養(yǎng)相關聯(lián),學生將能較好地掌握本課所確定的知識和技能目標;二是通過小組合作探究解決問題,組間同質(zhì)為小組競爭創(chuàng)造了條件,組內(nèi)異質(zhì)便于學生互幫互助、取長補短,使學生體驗到合作成功的喜悅,將有助于學生良好的合作及人際關系的形成,促進學生形成健康的心理品質(zhì);三是通過設置處于“最近發(fā)展區(qū)”的問題,在學生親歷情境、親手操作、親身體驗中獲得新知、領悟技術(shù)中的思想和方法,使學生的主體性、能動性、獨立性和創(chuàng)造性得以提升,增強學生對信息技術(shù)快速變化的適應能力。
點評
該教學設計注重在教學中加強學生的合作學習,從學生熟知的事例入手,以小組協(xié)作方式尋找“for循環(huán)”的規(guī)律,體現(xiàn)了人機交互不能簡單取代學生互動的理念,使抽象枯燥的編程變得生動活潑。尤其是闖關情境的設計,利用了學生勇于挑戰(zhàn)的心理,強化了學生對知識點的鞏固學習。教師在教學活動中沒有采用課件演示來講解,而是把教學內(nèi)容融入到學生的活動中,通過學生的觀察和動手編程來發(fā)現(xiàn)普遍存在的問題,及時引導學生討論和思考,最終得以鞏固教學重點。
(蘇州大學計算機科學與技術(shù)學院 樊偉)
該教學設計秉承“教育即生活,生活即教育”理念,教學內(nèi)容與學生生活息息相關,讓學生編程解決現(xiàn)實生活中觸手可及的事例,培養(yǎng)學生的知識技能;在活動過程中,通過小組合作,共同探究解決問題,組間同質(zhì)競爭,組內(nèi)異質(zhì)互助,有利于形成學生良好的合作、團結(jié)精神;問題設置從小處入手,貼近生活,以激趣引發(fā)內(nèi)驅(qū)力,讓學生親歷情境、親身體驗,掌握運用信息技術(shù)解決問題的思想和方法,使學生的主體性、能動性、創(chuàng)造性有效提升;來源于現(xiàn)實生活中的程序設計問題,也使學生在獲得新知、領悟技術(shù)中的思想和方法的同時,增強了其對信息技術(shù)快速變化的適應能力。案例注重知識和技能的學習,注重思想和方法的領悟和運用,注重人文因素的感悟與理解,注重學生情感態(tài)度價值觀及共通能力的發(fā)展,體現(xiàn)了在過程中培養(yǎng)學生運用信息技術(shù)解決問題的思想和方法,有利于學生終身學習能力的形成。
(江蘇省連云港市教育局教研室 王超)
“for循環(huán)結(jié)構(gòu)”是高中《算法與程序設計》選修課第二章第三節(jié)《程序的基本結(jié)構(gòu)》的第二課時的教學內(nèi)容。從教學設計本身來看,該設計確實如蘇州大學計算機科學與技術(shù)學院樊老師和連云港市信息技術(shù)教研員王老師所言,體現(xiàn)了學習貼近于學生生活的新課改理念。其可取之處還有:小組合作學習的充分利用;采用競賽形式激發(fā)學生的學習“活力”;將所學的知識通過“校園歌手大賽”這一現(xiàn)實中常見的活動形式進行內(nèi)化,等等。讓學生通過“經(jīng)歷實踐→探究→分析→歸納”,去理解循環(huán)過程,培養(yǎng)他們的探究能力,這一做法較為成功。然而,從整個教學設計的原始材料中,卻沒有發(fā)現(xiàn)“程序流程圖”的教學,以及教材上“多重循環(huán)”(打印輸出三角形排列星號圖)的教學痕跡。流程圖是程序設計的基礎,也是程序設計思想的精髓體現(xiàn);而多重循環(huán)則是教學內(nèi)容之一,這些應該再加以考慮。
(專欄特約主持人:江蘇省連云港高等師范專科學校 馮伯虎)
點評反饋
鄭玉國、張麗:本教學設計是為了積極響應連云港市教學質(zhì)量年活動而撰寫的用于課例研究的教學預案。我們在認真學習了普通高中信息技術(shù)課程標準的基礎上,本著以提升學生的信息素養(yǎng)為總目標,積極倡導學生的自主學習、合作學習和探究學習。在設計時,我們不僅注重了將學習內(nèi)容與學生生活緊密聯(lián)系,而且還注重對技術(shù)中的思想、方法的領悟和運用,注重對技術(shù)中的人文因素的感悟與理解,注重技術(shù)學習中的探究、實踐與創(chuàng)造,注重學生情感態(tài)度價值觀及共通能力的發(fā)展。在進行該教學設計的研究中,我們采用了個人先構(gòu)思,然后教研室全體教師共同參與研討的方式,進行了初步的完善。在此活動中,我們得到蘇州大學計算機科學與技術(shù)學院的樊偉老師的指點和連云港市教研室信息技術(shù)教研員王超老師的大力支持。連云港師專的馮伯虎老師所提的流程圖問題,雖然我們在之前的課上著重講過,但這節(jié)再進行鞏固應用也是十分必要的;“多重循環(huán)”問題的教學,我們打算以練習的方式進行新的嘗試。
鏈接網(wǎng)址:http://www.ictedu.cn/bbs/showthread.asp?page=endthreadid=2635