有關(guān)于評(píng)述《猜數(shù)字》游戲創(chuàng)作課堂評(píng)述論文格式排版_第1頁
有關(guān)于評(píng)述《猜數(shù)字》游戲創(chuàng)作課堂評(píng)述論文格式排版_第2頁
有關(guān)于評(píng)述《猜數(shù)字》游戲創(chuàng)作課堂評(píng)述論文格式排版_第3頁
有關(guān)于評(píng)述《猜數(shù)字》游戲創(chuàng)作課堂評(píng)述論文格式排版_第4頁
有關(guān)于評(píng)述《猜數(shù)字》游戲創(chuàng)作課堂評(píng)述論文格式排版_第5頁
全文預(yù)覽已結(jié)束

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、有關(guān)于評(píng)述猜數(shù)字游戲創(chuàng)作課堂評(píng)述論文格式排版    內(nèi)容導(dǎo)讀:還是小于。判斷結(jié)束后繼續(xù)詢問數(shù)字是多少。評(píng)述:先有實(shí)際體驗(yàn)再來分析流程圖,這個(gè)順序能使學(xué)生更好地理解流程圖,在實(shí)際游戲和流程圖之間建立清晰的聯(lián)系。師:如果我們?cè)从冢赫撐母袷捷斎氲臄?shù)據(jù)不對(duì),我們每次都要這樣判斷嗎?有沒有簡(jiǎn)便的方法?生:循環(huán)判斷。師:對(duì),這時(shí)候就需要一個(gè)重復(fù)執(zhí)行,詢 愛玩是孩子的天性,兒童早期的學(xué)習(xí)是在玩中進(jìn)行的,游戲?qū)和袕?qiáng)大的魔力。既然學(xué)生對(duì)玩游戲那么癡迷,如果讓學(xué)生成為游戲的設(shè)計(jì)者和創(chuàng)作者,情況會(huì)如何呢?華南師范大學(xué)附屬小學(xué)的王繼華老師在任教的五六年級(jí)的信息技術(shù)課程中進(jìn)行

2、了嘗試,以一個(gè)個(gè)游戲的創(chuàng)作為主線開展兒童數(shù)字文化創(chuàng)作,在創(chuàng)作游戲的過程中掌握課堂內(nèi)容,并且領(lǐng)會(huì)創(chuàng)作的思想,其中在五年級(jí)王老師利用美國麻省理工學(xué)院開發(fā)的Scratch兒童可視化編程軟件來教學(xué)生學(xué)習(xí)基本的程序設(shè)計(jì)知識(shí),學(xué)生的學(xué)習(xí)效果很好。筆者通過觀察王老師的課堂,更加體會(huì)到王老師為創(chuàng)作而教的思想。下面以猜數(shù)字游戲創(chuàng)作為例來進(jìn)行課堂評(píng)述,以期為讀者提供參考案例。王老師在五年級(jí)的信息技術(shù)課程序設(shè)計(jì)教學(xué)部分使用Scratch軟件作為創(chuàng)作的工具平臺(tái),在教學(xué)實(shí)踐過程中提出了“為創(chuàng)作而教”的教學(xué)模型,該模型包含“提出創(chuàng)作主題范例研習(xí)模仿設(shè)計(jì)自由創(chuàng)作分享交流”五個(gè)階段,并且引導(dǎo)學(xué)生創(chuàng)作了很多的游戲作品。猜數(shù)字游

3、戲是王老師為教授程序設(shè)計(jì)中的變量、條件判斷及循環(huán)語句內(nèi)容時(shí)而設(shè)計(jì)的小游戲,課堂上通過引導(dǎo)學(xué)生編寫此游戲從而達(dá)到對(duì)知識(shí)內(nèi)容的掌握,并且領(lǐng)會(huì)創(chuàng)作的思想。該主題的教學(xué)包含了“為創(chuàng)作而教”教學(xué)模型的五個(gè)階段,本文只是對(duì)第一節(jié)課的評(píng)述,主要涉及前三個(gè)階段。 第一階段:提出創(chuàng)作主題本節(jié)課的教學(xué)內(nèi)容是程序設(shè)計(jì)的變量、條件判斷和循環(huán)語句。由于沒有相應(yīng)的教材,而Scratch軟件本身帶有一些例子,王老師根據(jù)自帶例子針對(duì)自己的教學(xué)內(nèi)容重新進(jìn)行了設(shè)計(jì),把授課的內(nèi)容融入到游戲的創(chuàng)作過程中,設(shè)計(jì)了新的游戲猜數(shù)字。課堂伊始王老師和學(xué)生進(jìn)行互動(dòng),一起玩猜數(shù)字游戲,游戲界面如圖1所示,學(xué)生的積極性很高。然后王老師詢問學(xué)生想不

4、想創(chuàng)作出這樣的游戲呢?怎么樣創(chuàng)作出比這個(gè)游戲更好玩的游戲呢?這時(shí)學(xué)生都很興奮,想象并談?wù)撝约阂獎(jiǎng)?chuàng)作的游戲。隨后王老師提示學(xué)生先根據(jù)游戲的效果,對(duì)游戲中的角色進(jìn)行抽象并設(shè)計(jì)實(shí)現(xiàn)的方法,為下面的范例研習(xí)做準(zhǔn)備。 第二階段:范例研習(xí)范例研習(xí)是游戲創(chuàng)作中的重要環(huán)節(jié)。在范例研習(xí)的教學(xué)方法上,如果教師采用課堂示范然后學(xué)生進(jìn)行模仿的方法,學(xué)生往往會(huì)抄寫教師的語句或者很機(jī)械地模仿教師的程序,盡管能制作出教師示范的游戲,但是在自由創(chuàng)作階段,就不知道如何下手,顯然學(xué)生沒有真正理解,學(xué)生也沒能獲得遷移的能力。王老師分析原因發(fā)現(xiàn),學(xué)生常遇到學(xué)習(xí)困難的原因是對(duì)游戲的流程設(shè)計(jì)不夠清晰。鑒于此,在課堂教學(xué)中王老師增加了流

5、程圖設(shè)計(jì)的環(huán)節(jié),采用解釋流程圖為主范例制作為輔的范例研習(xí)方法,在提出創(chuàng)作主題之后先引導(dǎo)學(xué)生設(shè)計(jì)流程圖,范例研習(xí)階段注重分析范例的流程圖,并引導(dǎo)學(xué)生對(duì)比自己的流程圖,找到差異,逐漸掌握游戲創(chuàng)作的建模方法,為接下來的模仿設(shè)計(jì)以及自由創(chuàng)作奠定基礎(chǔ)。下面以課堂實(shí)錄的形式介紹王老師在范例研習(xí)階段是如何引導(dǎo)學(xué)生進(jìn)行流程圖設(shè)計(jì)以及進(jìn)行流程圖的對(duì)比和解釋的。1.引導(dǎo)學(xué)生理解流程圖的課堂實(shí)錄片段師:剛才我們一起玩了猜數(shù)字的游戲,誰能用語言描述一下這個(gè)游戲是如何設(shè)計(jì)的?或者說,如果是你要?jiǎng)?chuàng)作一個(gè)猜數(shù)字游戲,你會(huì)如何設(shè)計(jì)呢?學(xué)生發(fā)表了自己的看法,用語言描述了如何進(jìn)行設(shè)計(jì)。師:我們一起來看一下該游戲的程序設(shè)計(jì)流程圖,

6、并思考我們與之的差距(如圖2)。評(píng)述:在提出創(chuàng)作主題以及觀看游戲效果后,學(xué)生們思考著如何去實(shí)現(xiàn)這個(gè)游戲或者如何改進(jìn),這時(shí)老師提供讓學(xué)生表達(dá)的機(jī)會(huì),在學(xué)生表達(dá)之后,教師向?qū)W生展示了“猜數(shù)字”游戲的設(shè)計(jì)流程圖,并引導(dǎo)學(xué)生思考老師畫的流程圖和自己心中所想的流程圖的區(qū)別。這對(duì)于養(yǎng)成學(xué)生的思考的能力有重要的作用。師:我們結(jié)合剛才看的游戲的過程來分析程序的流程圖。點(diǎn)擊綠旗,游戲開始,在說完一些話語之后游戲出現(xiàn)詢問“請(qǐng)猜數(shù)字是多少”,在這之前是先設(shè)定好了一個(gè)隨機(jī)數(shù)字,這個(gè)隨機(jī)數(shù)字在1到100之間,這里隨機(jī)數(shù)字的設(shè)定是通過變量來實(shí)現(xiàn)的,那么什么是變量呢?生:能變的數(shù)。師:回答得很好。變量里存放的數(shù)字從哪里來呢

7、?生:可以設(shè)定為一個(gè)數(shù)。師:設(shè)定為一個(gè)數(shù)的話,那么一個(gè)游戲只能玩一次了,下一次就知道了答案,一猜就對(duì)了。所以需要再想辦法,誰能說一下呢?生:讓電腦隨便產(chǎn)生一個(gè)數(shù)。師:很好,那么如何實(shí)現(xiàn)呢?我們可以給它一個(gè)范圍,電腦會(huì)隨機(jī)地選取一個(gè)數(shù)字,即產(chǎn)生一個(gè)隨機(jī)數(shù)進(jìn)行賦值。評(píng)述:對(duì)比實(shí)際游戲來看程序流程圖,在解釋流程圖的過程中提出本節(jié)要講到的知識(shí)點(diǎn)變量,并用一步步詢問的方式引導(dǎo)學(xué)生回憶之前所學(xué)的生成隨機(jī)數(shù)。這樣就結(jié)合實(shí)際提出講授內(nèi)容,讓學(xué)生先有一個(gè)感性的認(rèn)識(shí),并思考如何用之前學(xué)過的知識(shí)進(jìn)行實(shí)現(xiàn)。師:大家可以看到,我輸入一個(gè)數(shù)字,電腦根據(jù)這個(gè)數(shù)字與提前產(chǎn)生的數(shù)字之間的關(guān)系不斷地給出“大了”、“小了”、“對(duì)了

8、”這樣的反饋,我們不停地輸入、電腦不停地判斷直到回答正確為止。對(duì)應(yīng)到程序中,我們輸入的數(shù)字相當(dāng)于回答的那個(gè)數(shù)字,這時(shí)候繼續(xù)判斷所輸入的是對(duì)的還是錯(cuò)的。如果輸入的是對(duì)的,它說回答對(duì)了。如果沒有對(duì),這時(shí)候就又有了一個(gè)判斷,判斷是大于還是小于。判斷結(jié)束后繼續(xù)詢問數(shù)字是多少。評(píng)述:先有實(shí)際體驗(yàn)再來分析流程圖,這個(gè)順序能使學(xué)生更好地理解流程圖,在實(shí)際游戲和流程圖之間建立清晰的聯(lián)系。師:如果我們?cè)从冢赫撐母袷捷斎氲臄?shù)據(jù)不對(duì),我們每次都要這樣判斷嗎?有沒有簡(jiǎn)便的方法?生:循環(huán)判斷。師:對(duì),這時(shí)候就需要一個(gè)重復(fù)執(zhí)行,詢問這個(gè)數(shù)字是多少,然后判斷,直到我們輸入對(duì)了為止。只要我們沒有猜對(duì)這個(gè)數(shù)字,它會(huì)在里面不斷地

9、詢問和判斷。評(píng)述:引導(dǎo)學(xué)生回憶和使用之前的知識(shí),用之來解決面臨的實(shí)際問題。師:每輸入一個(gè)數(shù)字都要繼續(xù)判斷,那么我們使用什么語句來進(jìn)行條件判斷呢?程序中提到進(jìn)行大于、小于及等于的判斷,這屬于對(duì)程序的偵測(cè),所以可以在偵測(cè)里面尋找,用里面的語句來實(shí)現(xiàn)偵測(cè)的功能。                             

10、60;    評(píng)述:提到了將要講到的“條件判斷”的判斷方法。師:接下來是調(diào)試,看程序執(zhí)行的是否正確。編輯菜單中找到單步執(zhí)行,反復(fù)調(diào)試是很重要的。如果這個(gè)做好了,可以加上計(jì)時(shí)器功能(記錄答對(duì)需用的時(shí)間)、計(jì)數(shù)功能(記錄輸入數(shù)字的次數(shù)),或者回答正確后出現(xiàn)一些小紅花等以使游戲更加完美。評(píng)述:最后提到程序的調(diào)試以及提出不同難度的問題。2.在Scratch中進(jìn)行演示的課堂實(shí)錄片段師:下面我們?cè)赟cratch中演示操作,操作時(shí)注意這些步驟是如何實(shí)現(xiàn)流程圖中的功能的,重點(diǎn)是要達(dá)到對(duì)流程圖的理解,而不是抄寫這些語句,理解了流程圖,功能是可以用多種語句來實(shí)現(xiàn)的。學(xué)生停止抄寫老師的

11、語句,轉(zhuǎn)而動(dòng)腦思考這些語句和流程圖的關(guān)系。評(píng)述:提示學(xué)生理解流程圖并根據(jù)流程圖來編寫程序,引導(dǎo)學(xué)生掌握正確的學(xué)習(xí)方法。師:在程序演示中老師直接用小貓這個(gè)角色了?,F(xiàn)在小貓要你猜數(shù)字。首先設(shè)定一個(gè)變量,我們進(jìn)入變量模塊中,這時(shí)候變量模塊里是沒有語句的,需要我們新建一個(gè)變量(如圖3所示),變量的名字可以用中英文或數(shù)字即可,但是最好用有意義的英文,形成良好的編程習(xí)慣。新建一個(gè)變量時(shí)要注意后面有兩個(gè)選項(xiàng)“只適用于這個(gè)角色”和“適用所有角色”,這個(gè)作品中只有一個(gè)角色,選擇只適用于這個(gè)角色和適用所有角色都是可以的。如果是多個(gè)角色,需要選擇只適用于這個(gè)角色。(學(xué)生點(diǎn)頭表示理解)這個(gè)變量是多少呢?如果是一個(gè)數(shù)值

12、,那以后一直是這個(gè)數(shù)值,而顯然我們呈現(xiàn)的數(shù)值每一次都是不同的,所以可以是任何數(shù),隨機(jī)產(chǎn)生一個(gè)數(shù)即可(如圖4),數(shù)值范圍是1100。評(píng)述:有了前期對(duì)流程圖的分析,程序設(shè)計(jì)階段提到的概念以及用法都能很好地理解。師:給變量設(shè)定了一個(gè)隨機(jī)數(shù),接下來是詢問數(shù)字是多少。我們來找一下詢問在哪里。生:偵測(cè)模塊中的詢問并等待。評(píng)述:通過提問學(xué)生學(xué)過的內(nèi)容使學(xué)生回憶。師:詢問之后是出現(xiàn)一個(gè)對(duì)話框,讓我們輸入,然后進(jìn)行判斷。詢問會(huì)一直重復(fù)執(zhí)行下去。這需要控制模塊里的循環(huán)語句來實(shí)現(xiàn),控制模塊里有很多種類的重復(fù)執(zhí)行語句。今天我們用的是“重復(fù)執(zhí)行直到”這個(gè)循環(huán)語句,那么重復(fù)執(zhí)行到什么時(shí)候呢?這時(shí)候就需要進(jìn)行條件判斷了,我

13、們判斷“誰等于誰”。當(dāng)我們的回答等于變量的值時(shí)就表明對(duì)了,循環(huán)結(jié)束,并顯示“對(duì)了”,這時(shí)候整個(gè)程序結(jié)束(如圖5)。如果不等于怎么辦呢?我們知道要再進(jìn)行判斷,判斷是大了還是小了,并且每一次輸入后如果不等于都要進(jìn)行大了還是小了的判斷,這步可以仿照剛才的循環(huán)和條件判斷來判定(如圖5、圖6),大家思考如何來進(jìn)行呢?循環(huán)的方法很多,大家思考如何使用不同的循環(huán)來實(shí)現(xiàn)(如圖7、圖8)?最后進(jìn)行調(diào)試,如何進(jìn)行調(diào)試呢?生:編輯菜單里的單步執(zhí)行,點(diǎn)擊運(yùn)行,執(zhí)行到的語句會(huì)一直閃動(dòng)。師:大家自己操作,根據(jù)理解的流程圖來編寫程序,有問題的請(qǐng)告訴老師。評(píng)述:在范例研討環(huán)節(jié)中,無論是流程圖的設(shè)計(jì)還是游戲的創(chuàng)作演示,都注意引

14、導(dǎo)學(xué)生對(duì)游戲創(chuàng)作的整體把握,同時(shí)把本次課的主要學(xué)習(xí)內(nèi)容變量、循環(huán)、條件判斷融入其中,讓學(xué)生知其然并且知其所以然,并且探索多種實(shí)現(xiàn)方法,而不是模仿老師的程序設(shè)計(jì)語句,從而使學(xué)生達(dá)到能力上的提升。 第三階段:模仿設(shè)計(jì)在學(xué)習(xí)創(chuàng)作之初,模仿是很重要的一個(gè)學(xué)習(xí)技能。在這里王老師強(qiáng)調(diào)對(duì)流程圖的模仿,根據(jù)剛才所解釋的流程圖來進(jìn)行游戲的創(chuàng)作。這時(shí)候老師進(jìn)行個(gè)別化輔導(dǎo)。在輔導(dǎo)過程中發(fā)現(xiàn),學(xué)生遇到的大部分問題的原因是對(duì)流程的設(shè)計(jì)不夠清晰。下面是摘取的一部分問題。Q1:運(yùn)行程序,輸入數(shù)字,但是無論輸入哪個(gè)數(shù)字,結(jié)果都顯示“對(duì)了”。師:程序中語句太少,只實(shí)現(xiàn)了部分功能,對(duì)照流程圖,沒有實(shí)現(xiàn)對(duì)輸入數(shù)字是大了還是小了的判

15、斷。Q2:運(yùn)行程序,輸入數(shù)字,一直出現(xiàn)詢問“是多少”。師:當(dāng)調(diào)試時(shí)出現(xiàn)問題時(shí),我們用程序?qū)φ罩鞒虉D來進(jìn)行分析。在對(duì)大了還是小了做判斷的時(shí)候,循環(huán)里還用繼續(xù)詢問“是多少”嗎?在循環(huán)直到回答數(shù)字等于所設(shè)定答案時(shí),已經(jīng)加入了詢問數(shù)字是多少了。這里還需要嗎?生:不需要了。有的學(xué)生很快就實(shí)現(xiàn)了猜數(shù)字的游戲,有的嘗試用了幾種實(shí)現(xiàn)方法,有的增加了計(jì)時(shí)和計(jì)數(shù)的功能。學(xué)生學(xué)習(xí)的積極性很高,掌握得也較好。 小結(jié)王老師踐行“為創(chuàng)作而教”的教學(xué)理念,把教學(xué)內(nèi)容融入游戲創(chuàng)作的過程中,并最終達(dá)到能獨(dú)立創(chuàng)作的程度,在這個(gè)過程中王老師有三個(gè)地方做得非常好。1.為游戲和程序之間搭建一座橋梁程序設(shè)計(jì)流程圖的引入王老師在授課過程

16、中通過對(duì)流程圖的使用,注意培養(yǎng)學(xué)生的設(shè)計(jì)能力和創(chuàng)作能力。范例研習(xí)階段王老師并沒有直接介紹這個(gè)游戲是如何做的,而是先讓學(xué)生說出自己的設(shè)計(jì)構(gòu)想,引發(fā)學(xué)生思考,接著引導(dǎo)學(xué)生理解該游戲的設(shè)計(jì)流程圖,在解釋流程圖的過程中提出本節(jié)課要掌握的三個(gè)知識(shí)點(diǎn)。這就使得學(xué)生的參與度提高,不是被動(dòng)地接受,而是先進(jìn)行主動(dòng)的建構(gòu)并且不斷地形成認(rèn)知沖突,從而達(dá)到對(duì)知識(shí)更深刻的理解。王老師把游戲的角色要素抽象出來用流程圖表述,這樣學(xué)生進(jìn)行理解的難度就降低了,同時(shí)也培養(yǎng)了學(xué)生在編程之前的建模能力和設(shè)計(jì)能力。2.將授課內(nèi)容融入游戲的創(chuàng)作過程中在流程圖的解釋過程中,王老師首先引導(dǎo)學(xué)生思考什么是變量,如何進(jìn)行設(shè)值,這對(duì)應(yīng)Scratch中變量模塊的新建變量以及通過生成隨機(jī)數(shù)給變量賦值。然后繼續(xù)引導(dǎo)學(xué)生如何進(jìn)行大于、小于及等于的判斷,這對(duì)應(yīng)Scratch中數(shù)字和邏輯運(yùn)算中的大于、小于及等于的邏輯運(yùn)算符以及偵測(cè)中的條件判斷。這樣就把有難度的變量學(xué)習(xí)可視化,使學(xué)生較為容易地接受,并且這個(gè)學(xué)習(xí)發(fā)生在游戲創(chuàng)作的過程中,學(xué)生學(xué)習(xí)的積極性很高。3.引導(dǎo)學(xué)生把握程序流程,促進(jìn)能力的遷移在模仿階段,學(xué)生模仿流程圖來進(jìn)行創(chuàng)作,而不是照抄老師演示的程序設(shè)計(jì) 語句,這一點(diǎn)有助于培養(yǎng)學(xué)生活學(xué)活用的意識(shí)和能力。在學(xué)

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論