● 特色與亮點
1.整體設(shè)計盡顯趣味性
由于《畫幾何圖形》學(xué)習(xí)工具的內(nèi)容是指揮小海龜畫幾何圖形,所以我特意將背景設(shè)置為海洋藍,每個頁面盡可能凸顯出趣味性,通過精巧的頁面設(shè)計、簡潔的導(dǎo)航、合理的色彩運用,達到吸引學(xué)生注意力,培養(yǎng)學(xué)生學(xué)習(xí)興趣的目的。
2.程序設(shè)計語言情境化
玩一玩、做一做模塊設(shè)計了去4個島旅游的情境,這樣的情境貼近生活,學(xué)生易于接受,避免了教師苦口婆心地去講授,既把抽象的命令生活化,又為后面的命令學(xué)習(xí)做了鋪墊。
3.微視頻嵌入實現(xiàn)個性化學(xué)習(xí)
學(xué)一學(xué)模塊制作了6個微視頻,均為本節(jié)課的教學(xué)內(nèi)容。嵌入視頻的特點是可以快進、快退、反復(fù)觀看,學(xué)生就可以根據(jù)自身的實際開展個性化的學(xué)習(xí)。
4.闖關(guān)游戲內(nèi)化知識技能
闖一闖模塊將本節(jié)課所學(xué)知識以游戲闖關(guān)的形式呈現(xiàn),學(xué)生非常感興趣,既能檢測知識掌握程度又內(nèi)化了技能,可以說一舉兩得。
5.實現(xiàn)了實時在線交流
說一說模塊其實就是留言板,學(xué)生可以將使用學(xué)習(xí)工具過程中的所思、所想、所感、所疑記錄下來,使學(xué)習(xí)過程留有痕跡,也為教師的教學(xué)提供了學(xué)情參考。
● 制作背景
《畫幾何圖形》選自泰山出版社信息技術(shù)第三冊下第七課,學(xué)習(xí)對象是五年級學(xué)生,是關(guān)于LOGO編程語言的教學(xué)。本課的重點是掌握FD、BK、LT、RT、CS命令的用法,難點是感受LOGO描述算法。但眾所周知,編程語言的學(xué)習(xí)是非??菰锓ξ兜?,對小學(xué)生更是如此,我思考再三,最終把培養(yǎng)學(xué)生對編程的興趣作為了本學(xué)習(xí)工具設(shè)計的主要出發(fā)點。
● 設(shè)計思路及內(nèi)容結(jié)構(gòu)
傳統(tǒng)學(xué)習(xí)編程語言的模式是教師演示,學(xué)生死記命令,大量練習(xí)鞏固,學(xué)生沒什么興趣,積極性也不高。其實,編程語言的教學(xué)成敗,很大程度上取決于學(xué)生興趣的高低,如果沒有了興趣,后面更為復(fù)雜的編程結(jié)構(gòu)的教學(xué)會遇到很多障礙。
本課是LOGO語言學(xué)習(xí)的開始,是學(xué)生第一次接觸程序語言,所以培養(yǎng)學(xué)生對編程的興趣至關(guān)重要?;诖耍乙耘囵B(yǎng)興趣為出發(fā)點,以課堂應(yīng)用為主渠道,力求實現(xiàn)教師在學(xué)中有針對性的導(dǎo),學(xué)生在做中進行個性化的學(xué),進而開發(fā)了本學(xué)習(xí)工具。
學(xué)習(xí)工具由以下6個模塊構(gòu)成,將LOGO程序也嵌入到了導(dǎo)航欄中,操作靈活簡便,交互性好。
1.玩一玩
此模塊創(chuàng)設(shè)了小海龜要到4個島旅游的情境,學(xué)生通過前進、后退、右轉(zhuǎn)、左轉(zhuǎn)4個按鈕,分別輸入數(shù)值,小海龜會做出相應(yīng)的動作,并且在記錄板上顯示相應(yīng)的記錄(如圖1)。如果學(xué)生選擇的參觀順序不同,指揮小海龜?shù)男凶呗肪€就不同,命令面板也不同,但每位學(xué)生都能非常直觀地感受編程語言,體會程序命令,奠定了命令學(xué)習(xí)的基礎(chǔ),這也很好地解決了本課難點。
為什么不直接進行命令學(xué)習(xí),而是先讓學(xué)生進入玩一玩這個模塊呢?因為學(xué)生是第一次接觸編程,編程知識與之前的知識結(jié)構(gòu)沒有聯(lián)系,而通過此模塊,在新知識和舊知識之間搭起一座橋梁,有了這樣的鋪墊,LOGO命令的學(xué)習(xí)便水到渠成。
2.學(xué)一學(xué)
此模塊有6個微視頻,分別講解LOGO界面、前進、后退、右轉(zhuǎn)、左轉(zhuǎn)、清屏,單擊右側(cè)相應(yīng)的按鈕,即可進行學(xué)習(xí)(如圖2)。在這一模塊學(xué)生可以根據(jù)自身的實際情況進行自學(xué),如果在學(xué)習(xí)過程中有了疑問和困惑,可以利用后面的說一說模塊發(fā)表自己的想法和感受。
3.走一走
通過前面2個模塊,學(xué)生對編程和幾個LOGO命令已經(jīng)有所認(rèn)識,但學(xué)生自學(xué)的情況及應(yīng)用能力如何尚未知曉。此模塊的設(shè)計意在讓學(xué)生利用LOGO中的命令來繪制出參觀冒險島、科技島、陽光島、智慧島的行走路線,進而檢測學(xué)生自學(xué)的情況(如圖3)。針對學(xué)生出現(xiàn)的情況,教師可以給予針對性的指導(dǎo)。
4.闖一闖
此模塊設(shè)計了老鼠過河闖關(guān)的游戲,共有10道選擇題。對于這樣的闖關(guān)游戲,學(xué)生很感興趣,但需要答對全部題目老鼠才能順利過河,如果答錯或超時老鼠就會掉進河里,會讓學(xué)生重新選擇直到做對題目(如圖4)。在游戲界面上方有答對題目、答錯題目和得分的統(tǒng)計,教師可以對學(xué)生闖關(guān)情況有直觀的了解。
5.做一做
前面4個模塊主要是對新知識的學(xué)習(xí),為了進一步強化學(xué)習(xí)效果,讓學(xué)生能靈活應(yīng)用所學(xué)命令,我在此模塊選了4個難度不一的圖形,讓學(xué)生根據(jù)自己的實際進行選擇(如圖5)。
這樣的分層教學(xué),使每位學(xué)生都能體會到學(xué)以致用,體驗到程序設(shè)計成功的喜悅。
6.說一說
此模塊是用ASP做的留言板,學(xué)生在使用工具學(xué)習(xí)時,會遇到各種問題,如在學(xué)一學(xué)、走一走和做一做等幾個模塊,教師不可能清楚地了解每位學(xué)生的學(xué)習(xí)情況,而借助此模塊就可以把學(xué)生在整個學(xué)習(xí)過程中的所思、所想、所感、所疑記錄下來,這樣學(xué)生的學(xué)習(xí)情況便可一目了然。因此,教師針對學(xué)生共性的問題,可以集中講解,這也體現(xiàn)了先學(xué)后教、以學(xué)定教的理念。
● 關(guān)鍵技術(shù)處理
本學(xué)習(xí)工具利用Flash 8.0制作,直接生成EXE文件,通用性較好,無需安裝其他軟件即可播放。玩一玩和闖一闖兩個模塊交互性強,是設(shè)計學(xué)習(xí)工具的難點,都用AS2.0編寫。其中,玩一玩模塊中,幾個全局變量和局部變量之間參數(shù)的傳遞是比較難把握的;闖一闖模塊,把10道選擇題做成隊列,根據(jù)學(xué)生的選擇情況,可隨時調(diào)用某一隊列。
● 評價與反思
從設(shè)計角度來說,整個學(xué)習(xí)工具還有待改進的地方。首先,因為學(xué)習(xí)工具主要在課堂中應(yīng)用,學(xué)習(xí)路徑基本是線性結(jié)構(gòu),學(xué)生只有在學(xué)完前一模塊的基礎(chǔ)上才能進行下一模塊的學(xué)習(xí)。其次,在學(xué)一學(xué)和闖關(guān)游戲模塊,缺少直觀準(zhǔn)確的統(tǒng)計。例如,在闖一闖模塊,學(xué)生集中在哪些問題出錯,哪些題目正確,沒有一個直觀的統(tǒng)計分析,只能通過后面說一說或教師現(xiàn)場指導(dǎo)來獲得,導(dǎo)致教師在教學(xué)時,針對性不強。如果能在后臺,將學(xué)生闖關(guān)的數(shù)據(jù)提交并進行分析,形成柱狀圖或圓餅圖,這樣教師就能在教學(xué)中做到有的放矢,有更強的針對性,整個課堂效率會更高一些。
從學(xué)科角度來說,通過設(shè)計制作本學(xué)習(xí)工具,我也一直在思考什么樣的學(xué)習(xí)工具才是教與學(xué)的過程中最需要的。
今天的教師,面臨的各種信息技術(shù)應(yīng)用工具林林總總,當(dāng)技術(shù)或?qū)W習(xí)工具進入課堂時,它們僅僅是作為教學(xué)呈現(xiàn)的手段嗎?答案顯然是否定的,那么學(xué)習(xí)工具應(yīng)該在教學(xué)中扮演什么角色?在這里,我想借用北京師范大學(xué)何克抗教授的觀點:學(xué)習(xí)工具不僅是教學(xué)內(nèi)容呈現(xiàn)的手段,也是信息時代下教學(xué)過程的要素之一,與教師、學(xué)生、內(nèi)容是并列的。學(xué)習(xí)工具扮演的角色必然要引起教學(xué)結(jié)構(gòu)的變革,教師不再是主角而是引導(dǎo)者,學(xué)生不再是聽眾而是主體,重建這樣的教學(xué)結(jié)構(gòu)并能實現(xiàn)學(xué)生自主、合作、探究的學(xué)習(xí),這樣的工具才是我們所需要的,這樣的工具對落實新課程理念才是有效的。
評委印象
于克東老師制作的數(shù)字化學(xué)習(xí)工具《畫幾何圖形》,其界面制作精美,導(dǎo)航清晰,有較好的趣味性,充分體現(xiàn)了信息技術(shù)教師的專業(yè)技能。
LOGO語言相對于五年級的學(xué)生來說似乎有點高深莫測,但又很神奇,針對學(xué)生的年齡特點,該工具在設(shè)計的過程中做了充分的考慮。在玩一玩模塊,結(jié)合學(xué)生現(xiàn)有的認(rèn)知特點,設(shè)計了有趣的情境,學(xué)生通過點擊相關(guān)按鈕指揮小海龜去冒險,在冒險過程中形成了用自然語言表達程序的思想,為自然語言向程序語言轉(zhuǎn)變提供了思路。在學(xué)一學(xué)模塊,用了微視頻的形式,把教師的講解和示范錄制下來供學(xué)生自主選擇學(xué)習(xí);走一走模塊,與前兩個模塊有效銜接,可以驗證學(xué)生是否已經(jīng)具有把自然語言轉(zhuǎn)換為程序語言的能力;闖一闖模塊,作為課堂練習(xí),采用游戲的方式,既注意了對課堂知識的鞏固,又注意了練習(xí)的趣味性;做一做模塊給出的練習(xí)難度不一,為學(xué)生分層練習(xí)做好了準(zhǔn)備;說一說模塊能讓學(xué)生把自己的問題說出來,相互交流。
該學(xué)習(xí)工具作為課堂上輔助學(xué)生學(xué)習(xí)的工具,起到了很好的作用,但各模塊中互動性略顯不足,不能充分地對學(xué)生的學(xué)習(xí)效果進行及時反饋,希望能進一步完善。
(白華華 NOC活動評委/北京市東城區(qū)和平里第四小學(xué))