?

探究式教學在Scratch教學中的運用

2022-06-28 18:02邵翠玲
考試與評價 2022年6期
關鍵詞:編程小貓解決問題

邵翠玲

Scratch課程學習中,學生要創作屬于自己的作品需要有很強的想象力和創造力,也需要有一定的邏輯思維能力,更需要有自主學習的能力。就因為它的這些顯著特點,傳統教學模式和手段已經無法適用于Scratch教學,必須根據Scratch課程的特點選擇適合學生的教學方法。探究式教學方法的主要目的是使學生能夠以“自主、探究、合作”的方式,獨立、深入、合作地學習。而Scratch課程特點與探究式教學法的本質相吻合。因此有必要將探究式教學法引入到Scratch課程教學中,使學生成為自學的主人,不再是被動的。同時讓學生學會主動發現、探索和解決問題。從而培養他們的邏輯思維能力、解決問題能力和創造力。

2017年,《新一代人工智能發展規劃》里面明確指出:“實施全民智能教育項目,在中小學階段設置人工智能相關課程,逐步推廣編程教育”。因此,在小學教學階段中開設編程課程是非常必要的,在編程教學中應該以“立德樹人”為指導思想,緊扣《中小學綜合實踐活動課程指導綱要》的要求,體現《新一代人工智能發展規劃》要求,緊扣本學科的學科特點,增強信心意識,形成解決問題的計算思維,應用編程進行學習與創新,明確信息社會責任,在學習中培養邏輯思維能力、創新能力以及團隊合作能力。

Scratch編程軟件是一款可視化的、忽略命令行代碼的編程軟件,它擁有可視化的圖形界面、豐富的素材庫。它不需要學生記住枯燥無味又抽象的編程指令,只需要通過鼠標對已經定義好的可視化程序模塊進行簡單的拖拽,學生就能輕松地創作出自己喜歡的動畫、游戲、故事、音樂等作品。Scratch編程在學生的學習中非常受歡迎,也充滿好奇,編程對他們來說存在濃厚的神秘感。但是Scratch編程有顯著的特點,傳統教學模式和手段已經無法適用于Scratch教學,必須根據Scratch課程的特點選擇合適學生的教學方法好好地引導他們,才不會讓學生對編程會產生枯燥無味的感受,甚至有畏懼的情緒,不利于以后的學習。因此在教學中,老師要以學生為中心,根據學生的特點和接收知識的能力之間的差異,充分考慮學生現有的文化知識,靈活運用探究式教學法引入Scratch課程教學中,使學生成為自學的主人,不再是被動的。同時讓學生學會主動發現、探索和解決問題。從而培養他們的邏輯思維能力、解決問題的能力和創造力。

一、 創設問題情境,激發自主探究

陶行知老師說過:“創造始于問題,有了問題才會思考,有了思考,才有解決問題的方法,才有找到獨立思路的可能”。學生的學習本身就是一個不斷提出問題、思考問題、解決問題的過程。小學生雖然有豐富的想象力,但是在學習中發現問題、提出問題的能力還很弱,即使會提出問題,也很難抓住重點。探究式教學的核心和載體就是問題。在Scratch教學過程中,教師要創設有趣、延伸和探索的問題情境,才能使學生對問題產生好奇,激發他們的學習興趣。同時也要教學生多提問、多質疑、多思考,尋找多種解決的方法,引導他們大膽質疑,鼓勵他們圍繞問題主動思考和研究。喚醒學生的問題意識,由關注學生回答問題轉向激發學生發現和提出問題,從而培育學生獨立思考、勇于發現問題、解決問題的本領。

以“鯊魚捕小魚”為例,首先,我將制作好的“鯊魚抓小魚”的游戲播放給學生看并讓學生玩,學生各個興高采烈,玩得很開心。這個游戲激發了學生學習的興趣,為全班的學生鋪平了道路。接著我說:“我看到大家都很喜歡玩游戲,你們想不想自己制作呢?”這時學生就異口同聲地說:“想”??吹綄W生這么興奮我就接著提問:“同學們,在大海里,鯊魚都是自由游泳,在游動過程當中如果嘴部遇到一條條小小的無拘無束的魚頭,鯊魚會捕到小魚。問題來了:1. 小魚游到舞臺邊沿時它們是如何判斷碰到的?并且如何改變方向呢?2. 如何區分鯊魚的嘴是不是在小魚的頭部以及如何在遇到它后捕捉小魚?3. 在海洋里有五顏六色的小魚,如何選取角色、修改角色造型?如何刪除多余的角色呢?”學生通過問題結合書本的學習任務親歷利用Scratch軟件來解決問題。激發了他們圍繞問題進行探究的欲望,產生了對計算機編程解決實際問題的學習欲望,體驗到了信息技術的強大魅力。教師在提出這些問題后,也要引導學生自主探究,及時跟蹤,關注整個探究過程并及時地進行指導。

又比如在“機器人跳舞”的教學中,先讓學生觀看機器人跳舞的事例,引導學生在觀看的同時思考五個問題:1. “機器人跳舞”這個故事中有幾個角色?怎么增加角色?2. 在這些角色中有幾個造型?如何導入不一樣的造型?3. 背景音樂如何添加和設置?4. 單擊腳本以查看顯示區域中的字符如何更改?不同顏色的模塊起什么作用?通過一系列的問題情境,促使學生有學習的興趣與思考,喚醒了學生強烈的求知欲,激發學生更愿意自主探究,極大地發揮了主觀能動性,提升了學習編程的可持續發展能力。使學生享受到了學習編程知識的快樂,從而真正提高了課堂教學的有效性,實現了編程學習的長效性。

二、注重探究過程,提升自主創新

1967年,美國心理學家吉爾福特在對創造力因素進行詳盡分析的基礎上,提出了“智力三維結構”模型,他認為智力結構中每一種能力都與創新有關,但發散思維與創新的關系最為密切。在Scratch教學研究中,Scratch的整體運用歸納為下圖所示的思維過程,我們采用探究式教學法能完美地運用下圖所示的思維過程。從而訓練學生的思維,提升學生的創新能力。在探究教學過程中,教師是學生的向導,在課堂教學中,教師應適當啟發和指出,引導學生多角度思考、多角度解決問題,采用不同的方法解決問題。從而拓寬學生的思維,提高學生分析問題和解決問題的能力。

我平時在Scratch教學中,運用探究式教學發法,大膽地讓學生自主操作嘗試。有時候會有意想不到的效果。比如我在教《小貓走迷宮》這一課時,創作了一款特殊的“走迷宮”游戲,這是一款兒童益智游戲,在迷宮里有很多條路可以通到目的地,但要闖關通過多個隱形關卡。學生要順利地通過關卡,就要大膽地嘗試,多方面地考慮,敢于發散思維的思考,才能快速地完成任務,順利到達終點。比如我在其中有一個關卡中設置:小貓在迷宮的通道里,在一個S型的拐彎處放置一個炸彈,小貓不能碰到炸彈,如果碰到炸彈爆炸就說明闖關失敗,那小貓如何做才能順利通過呢?同學們就各抒己見,有的說讓小貓跳過炸彈;有的說讓小貓可以走旁邊繞過炸彈;有的又說小貓可以順著墻壁爬過去。同學們發散思維想出了多種方法來解決過關卡的問題。又比如,我在另一個關卡中設置:要計算1+2+3+……+100等于多少?要計算出答案才能通過。在Scratch課程學習中,有的同學通過最傳統的方法一個一個的加,有的同學是通過新建變量,運用重復指令來實現連加計算。因此,教師如果引導學生掌握Scratch的知識和不同角度的思考問題,就能靈活運用探究式方法來使用不同的腳本來實現同樣的功能,培養了學生創新思維的能力。

在Scratch教學中,教師也可以安排一些靈活的、開放式的任務,讓學生自主學習、自主再加工、自主再創作,從而獲得不同的成果。比如我創作了一個“猴子接棗”的游戲讓學生來玩,學生完成后,我根據這個游戲的特點,告訴學生們指令的特質、角色之間的邏輯關系、怎么偵測、如何轉變造型等指令,引導學生根據這個游戲,本人二次加工,創作并開發更先進、更好玩的游戲。學生們就能創作出“搶紅包”“草船借箭”“小貓奪球”等相關的游戲。最終呈現出多元化的結果。學生的再創作過程中,也能感受到成功帶來的喜悅,探索精神和創新意識也大大地提高了。

因此,在Scratch教學過程中,注重探究過程,發散思維,能完成多種思路解決同一個問題、運用不同的腳本完成同樣的功能、同一個任務實現不同的結果。從而來提高自主創新的能力。

三、注重合作學習,提高自主學習

在探究教學中,教師是指導和組織者,教師的角色是啟迪和誘導。學生是探究者,主要通過自主學習,發現新事物。學生在自主學習中很多問題都沒辦法一個人來完成,這就需要合作學習。因此,在探究式教學中合作學習是重中之重。通過伙伴們之間有效的合作交流從而來完成一項任務或者解決一個問題,學生學會了自我融于群體之中,一起學習、一起活動,從而激發學習的樂趣,提高自主學習的能力。

在Scratch課程學習之前,教師都會根據學生的特點和教學內容的需要合理安排不同的分組討論形式,可以是同桌為一組、四人小組、全部討論等形式。分組后,教師要及時引導學生分組交流談論,引導學生在各小組之間溝通、交流。比如:在教學“小貓走迷宮”時,我分成八人為一小組,引導每一小組的成員發揮集體的聰明才智和力量交流討論。找出“小貓走迷宮”的游戲規則,盡快來完成各個關卡,方能順利走出迷宮。又比如,在編寫“青蛙吃蟲子”的程序時,我先給每位學生定位成開發游戲工程師的稱號,讓他們先了解編程程序的五大開發過程并讓學生自行尋找六個同學組成一個游戲開發項目小組,并在組內選擇一名游戲開發項目組組長,全體組員都是程序員,人人參與游戲編程,根據小組合作確定的游戲開發方案,并通過自己的興趣和愛好,擔任設計員、分析員、程序員、測試員等職務,分工明確,各盡其責,各司其職。大家根據自己設定的角色通過確定游戲主角、游戲場景設計、游戲音效設計、游戲效果評價設計從這個方面自主探究合作完成“青蛙吃飛蟲”的游戲編寫。

在Scratch學習中,一個學生要獨自一人完成一個游戲、動畫、故事等作品是相當困難的,但小組合作后就截然不同。小組合作能讓學生快速地完成作品,能讓孩子在學習上互幫互助,共同提高學習成績;也能培養同學之間的情感交流,改進人際關系。從而提高自主學習能力和效率。

總之,在Scratch教學中運用探究式教學能讓學生當家作主,大膽嘗試,發展思維,也能讓教師從“填鴨式”的教學變成主動學習的引導者、組織者和鼓勵者,真正實現“以人為本”。

猜你喜歡
編程小貓解決問題
淺談列方程解決問題
“解決問題的策略:一一列舉”教學實錄與反思
玩游戲學編程,Blockly Games上手玩
紡織機上誕生的編程
編程屋完成數百元萬天使輪融資
學編程,先畫畫
兩只想打架的熊
小貓
91香蕉高清国产线观看免费-97夜夜澡人人爽人人喊a-99久久久无码国产精品9-国产亚洲日韩欧美综合