正文 LOGO遊戲化學習軟件簡介及思考(1 / 3)

——以Crystal Rain Forest為例

數字校園

作者:張 忠 趙 凱

LOGO語言是目前我國小學信息技術教育階段所學習的程序設計語言,是一種圖形化的語言,借助“海龜”在界麵上的運動,使學生直觀地看到程序的運行過程和運行結果。新課程改革強調學生學習方式的轉變,強調信息技術在教學中的運用,越來越多的信息技術教師也開始關注如何更好地將信息技術應用於信息技術課程自身的課堂教學中。

筆者使用的Crystal Rain Forest 2000是一款麵向兒童的LOGO程序設計的遊戲化學習軟件,該遊戲有著精美的畫麵、動畫、聲音,通過學生在雨林中的曆險按照邏輯和順序把LOGO介紹給學生,使學生通過曆險和挑戰在不知不覺中一步一步地學習LOGO的相關知識。

Crystal Rain Forest遊戲簡介

遊戲背景

Oglo星球正在經受一場災難,Azon王國的許多樹木遭到砍伐,國王決定設法阻止這種亂砍濫伐的行為,保護王國的森林。國王的行動引起不滿和抱怨,伐木場的一些無賴用有毒的飛鏢射中國王,國王生命垂危。遊戲中隻有玩家才能拯救星球上的森林,還要找到魔法水晶(通過LOGO的學習畫出指定的圖形)來拯救垂危的國王。

使用模式及功能

Crystal Rain Forest共有4種模式,即Adventure Mode、Teacher Mode、Activity Mode和Crystal LOGO。Crystal Rain Forest設計得非常巧妙,教師可以通過設置來控製學生的學習模式並進行反饋。

1)Adventure Mode,即曆險模式。學生在森林中感受雨林所帶來的新奇、神秘以及重重的危機,在曆險模式下,他們的積極性和好奇心被充分調動起來,在雨林中經過一關一關的曆險,不知不覺進行LOGO的學習。在曆險的過程中,遊戲還培養學生的問題解決能力以及良好的道德情感。

2)Teacher Mode,即教師模式。教師模式能夠快速地進行各種水平的學習活動,這一功能主要是為了教師希望能夠利用它作為教學的工具使用而設計的。教師模式界麵中,在左側列出所有學習活動的選項,教學時根據需要進行選擇。當選擇某一項時,右側的窗口裏會顯示出該活動的一些信息,如學習目標、學習的一些LOGO命令,以及水平1和水平2練習之間的區別等。

進行學習時,屏幕上會出現一個教師控製麵板,上麵有Info、Restart、Exit和Talking LOGO4個按鈕。活動中單擊Info按鈕,在彈出的窗口中會出現當前學習活動的學習目標以及一些有益的幫助、學習時需要思考的問題。單擊Restart按鈕,可以在學習過程中任意時刻從頭開始。Exit用於退出當前的學習活動,返回到上一級菜單。

3)Activity Mode,即活動模式。該模式把知識成分從曆險模式中分離出來,去掉遊戲成分。此模式中共有12個練習活動。

①Robot Temple,學習使用LOGO的基本命令,遊戲中學生要指揮機器人行走,打開門讓機器人走出去。

②Garden Bridge,培養學生的旋轉、定位能力,學生選擇不同形狀的木塊把它填到損壞的木橋上。學生必須選擇正確的形狀,並且確定程序中的順序。運行程序後,學生還要對木塊進行旋轉,這樣才能把壞了的橋修好。在這裏學生也初步體會了程序設計的概念和流程,以及解決問題的方法。

③Packing Leaves,培養學生的視覺判斷能力,遊戲中要求學生根據運送車子車身的大小來設定需要裝載的打包的落葉,學生參照給定的落葉包的長寬大小對要打包的樹葉的長寬來設定。

④Museum Shop,一個自動售後商店,學生利用Left、right命令控製指針進行旋轉,指到某一物品時,就可以按下B鍵進行購買,培養學生對旋轉角度的估計技能。

⑤Wire Connections,把設備進行連接,鞏固使用LOGO的基本命令。

⑥Engine Immobilize,練習使用Pen Up、Pen Down、顏色的設置等命令。

⑦Navigating the River,學生綜合運用LOGO命令控製小船在河中避開圓木行駛,主要培養學生對角度、距離的判斷能力。

⑧Rope Bridge,一座纜橋的繩索壞了,學生要把吊掛橋麵的繩索掛起來。這一環節介紹循環命令的概念,使學生初步了解循環命令。

⑨Avoiding the Rocks,學生操作小船通過礁石密布的河流,通過使用LOGO命令來控製小船行駛的方向和距離。小船前進的速度可通過Fast和Slow進行調節。

⑩Safety Nets,這一環節介紹LOGO語言中的“過程”這一非常重要的概念,同時鞏固Repeat命令的運用。