靈感範文站

位置:首頁 > 論文 > 教學論文

螞蟻吃餅乾碎——Strarlogo研討課

教材分析:

螞蟻吃餅乾碎——Strarlogo研討課

Strarlogo是一個編程界面,用於在屏幕上控制“海龜”。很像LOGO,但不同於LOGO。Starlogo使你可以編程控制上百甚至數以萬計的海龜(Turle)自身特性和運動。

Strarlogo主要用於塑造沒有“領導”的系統。例如我們的日常生活中的鳥羣、交通堵塞、白蟻和螞蟻殖民地。

本課教學內容採用汕頭市教育局教研室蔡老師編著的《Strarlogo》教材中的第二課,通過前面的學習,本節課從Strarlogo語言的功能角度,教給學生一個全新的思考方式和思維視角,極大地拓寬了學生的思維空間。

 

學生分析:

教學對象爲六年級學生。我校是廣東省現代教育實驗學校,學生從一年級開始學習信息技術課程,對信息技術的學習存着極大的興趣和強烈的學習慾望。

根據心理學的研究,國小高年級處在形象思維向抽象思維過渡的關鍵階段,求知慾旺盛,剛剛開始學習的Strarlogo程序對他們來講具有很大的吸引力。

 

教學設計思想:

在新課程理念下的信息技術教育是面向全體學生的信息技術課程,學生學習信息技術的最後結果是:知識和技能的統一,思考和分析的統一。在教學實踐中我體現“以人爲本”的教育理念。創造學生個性發展的空間和思維發散的環境,支持學生的見解和想法。倡導自主學習、合作學習和探究學習,尊重學生的自主意志和獨立人格。在每堂教學中,教學生以知、教學生以用,把價值引導和自主構建作爲信息技術教學模式的基本點。

 

教學目標:

1、 知識與技能:

①  懂得stamp和random命令的用法,能用語句編程;

②  培養學生讀程序、寫程序的能力;

③  培養學生編程的合理性和從不同角度主動思考、分析問題的能力。

2、 過程與方法:

①  教學過程從佈置學生完成“螞蟻吃餅乾碎”這一任務着手,通過“程序

演示、任務驅動、自主探究、理解程序、編寫程序、修改程序”等教學環節來完成程序的設計。由於程序的設計帶有一定的綜合性,因此,在編程的過程中應用和複習到所學過的知識,把所學的知識轉化爲相應的技能,讓學生在“做”中學,在“用”中提高,通過親自動手製作,親身體驗,增強學生的邏輯思維能力,培養學生自主學習能力和勇於創新的精神,讓學生在完成程序設計中體驗成功的喜悅;

②  在教學方法,知識和技能傳授上以“任務驅動”爲主,鍛鍊學生在Starlogo

提供的新命令環境下,用一種新的思維視角,建立邏輯的思維路線、類比的思維方法、總結的思維習慣。

3、 情感態度與價值觀:

促進學生自主學習、探究能力的提高,注重培養學生的邏輯思維能力以及培

養學生自主學習能力和勇於創新的精神。

  

教學重難點:

①  stamp和random命令的使用和if…stop語句進行編程

②  讀程序、寫程序

③  修改程序

 

教學過程:

教學

環節

教學

內容

所需

時間

教師活動

學生活動

設計意圖


2’

師:同學們,上一節課,我們已經創建了30只紅色螞蟻了,今天老師準備了一些餅乾碎給他們吃,請看程序演示。

 

語言過渡:怎樣編出這個吃餅乾的程序就是我們這節課要學習的主要內容。

    仔細觀察,很快被有趣的程序吸引住

創設與主題相關的情境,激發學生的學習興趣,爲學生知識的意義建構創設良好的條件

出示

課題


1’

板書:螞蟻吃餅乾碎(第二課時)

思考、醞釀

明確學習任務

 

 

 

 

 

分析程序提出學習任務

2’

引導學生討論、分析:你覺得程序中要安排什麼內容?兩者發生了什麼關係?螞蟻是怎麼去吃掉餅乾碎的?

針對學生回答小結:根據分析,編好這個程序得分三個任務完成:1、創建餅乾碎 2、螞蟻要

會動3、吃掉餅乾碎

舉手踊躍發言,談自己看法

設置問題,讓學生去觀察、思考,探索問題的答案,激發學生的求知慾望。

創建餅乾碎

12’

組織學生閱讀課本P16第2、

3自然段,要求學生畫出新命令或不懂的地方,然後編寫程序。

    教師巡視指導,鼓勵學生組內討論。

 

 

講解並演示新命令:ramdom和stamp

師:Random 是隨機命令,剛纔看到的餅乾碎並不是按規律排放的,而是隨意地灑在畫布上的,所以用了Random 隨機命令。程序中:seth random 360的意思是:在360度範圍內每隻螞蟻隨機轉了一個角度。

演示講解:那是多少度呢,我們在Turtle Command Center這裏輸入 :show random 360,可以看到:30只螞蟻的轉角有可能是這個角度,(按回車)也可能是這個角度,就是說它是隨機產生的。

同樣:jump random 200的意思是:在200步範圍內螞蟻隨機跳了一下,螞蟻跳的距離也是隨機產生的。

Stamp是打補丁(色塊)的命令,打什麼顏色的補丁呢,後面跟的是一個color的參數,如:stamp yellow,打一個黃色補丁。這裏打入黃色色塊就是我們說的餅乾碎。

引導學生讀懂程序的意思。

演示程序效果:同學們有沒發現,雖然我們的命令是一樣,但餅乾碎的分佈卻可能不一樣,那就是因爲我們剛剛使用了random命令。

學生自主閱讀或小組討論教材,嘗試編寫程序。

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ramdom和stamp命令是本節課的重點和難點內容,通過學生自主閱讀與教師講解演示相合的方式,更能明白命令的使用格式和功能,有效地突破了教學重點,突出了教學重點。

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

   

    再次演示程序,強調random命令的功能。


2’

師:剛纔老師巡視的時候發現,有些同學的餅乾碎太多了,糊成一團,有沒有什麼方法讓它減少呢?

師:對,就是減少重複的次數。

引導學生修改程序。

講解演示:把重複次數改爲30。

教師巡視,鼓勵學生組內互相幫助。

 

 

學生回答。

 

 

學生練習,互相幫助。

    設計修改程序這一環節,能刺激並發展學生的創造思維,培養其創新能力。


創建螞蟻爬動

8’

組織學生閱讀P18第3和4自然段,然後編寫程序。

教師巡視指導,鼓勵學生嘗試運用學過的命令自編螞蟻活動的過程。

 

引導學生讀懂課文程序。

 

師問:那麼有誰有不一樣的編法嗎?

教師小結:其實,前進、後退、左右轉動,跳躍甚至轉頭這些動作命令都可以用來編寫螞蟻活動的過程。

學生自主練習。

 

 

 

 

 

個別學生回答。

    考慮學生學習能力的差異性,鼓勵學生自編程序可以滿足一部分優秀學生的需要。


12’

組織學生閱讀課文P18-P19,要求學生畫出新命令或不懂的地方,然後編寫程序。

教師巡視指導,鼓勵學生組內討論。

 

講解演示新命令:if   stop

師:If如果,是一個條件命令,如果條件成立話,它將執行[ ]裏面的命令,講解程序if pc = yellow [stamp black   stop]的意思

 

師:這裏爲什麼要打黑色補丁呢?

剛纔看到的程序,螞蟻吃光餅乾碎後畫布顯示的是黑色,也就是說在黃色塊上打上黑色的補丁,餅乾碎看上去就跟消失了一樣。

 

引導學生讀懂整段程序的意思並簡單介紹遞歸的作用。

 

引導學生修改程序。

師:有什麼方法讓螞蟻不停地把黑色色塊打下去呢?

對,把程序中的stop去掉,再看一下,這就是我們上課前看到的效果。

教師巡視指導,鼓勵學生組內相互幫助。

學生自主閱讀或小組討論教材,嘗試編寫程序。

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

    生:不讓它們停下來。

    學生自主練習。

If…stop命令是本節課的另一知識點,通過學生自主閱讀與教師講解演示相合的方式,能有效地幫助學生更好地掌握命令的使用。

 

 

 

 

 

 

 

 

 

 

修改這部分程序,既培養學生的創新能力,又增強了程序的趣味性。

 


總結評價

1’

①讓學生總結本節課的學習學

容。

②創意拓展,激發學習興趣。教師在下課前讓學生嘗試用今

天所學的知識去設計自己感興趣的編程活動。

    小結本課學習內容和思考知識的拓展應用。

鞏固所學知識,進一步激發學生學習Starlogo的興趣。

 

教學反思:

蘇霍姆林斯基說過:“人的內心深處有一種根深蒂固的需要,總感到自己是一個發現者,研究者和探索者。”在設計本課時,我緊緊抓住了愛探究是學生最寶貴的心理特點,並在教學過程中充分利用這一點。教師通過創設與主題相關的教學情境,激發了學生的學習興趣,讓學生產生積極的求知慾望投入到學習過程中去。然後教師通過“程序演示、任務驅動、自主探究、理解程序、編寫程序、修改程序”等教學環節,有效地突破了本節課的教學難點,實現了學生對知識的意義建構。作品的完成更是讓學生體驗“學有所用”的自豪感、成就感,進一步激發他們的創造慾望。至此,本節課的教學目標得以實現,整堂課收到明顯的教學效果。