?

Scratch教學與學生創新能力培養

2021-09-10 19:39鄒德剛
武魂·智慧課堂 2021年3期
關鍵詞:有效策略創新能力

鄒德剛

摘要:隨著社會的發展,創新能力已經被提高到一個從未有過的衡量一個人甚至是一個國家的重要指標。當今社會的競爭,與其說是人才的競爭,不如說是人的創新能力的競爭。相比較西方國家而言,我國學生成績高,但走進社會后,研究成果卻寥寥無幾,究其原因,最主要的方面就是個人創新能力不足。因而如何培養學生的創新能力成為當代教育工作者重點攻關的重要課題,學生創新能力的培養應該從基礎教育就抓起。

關鍵詞:scratch;創新能力;有效策略

什么是創新?它是一個人區別于他人的獨到的見解或者是行為,是一個民族進步的靈魂,是一個國家前進發展的必備力量。如果一個國家不創新,那么這個國家的發展將停滯不前;如果一個社會團體不創新,它將無法成長、壯大;如果一個人不創新,他將無法在當今社會取得成就。中小學信息技術課程標準中明確指出:培養學生的信息素養和創新能力應該是教師課堂教學的首要目標?,F行的“教師授課制”方式并不能為學生提供良好的創造空間,我們無法改變傳統的“教師授課制”方式,但是教學內容的改革卻為我們培養學生的創新能力提供了很好的突破口。于是,scratch軟件被引入到了小學信息技術課堂教學中。

Scratch是美國麻省理工學院“終身幼兒園研究組”為所有對計算機充滿好奇的孩子開發的一種軟件創作工具,是一種可視化、積木式的創作工具。學生只需拖曳圖形化的指令碼,即可創作屬于自己的故事、動畫、游戲和音樂等數字化作品。通過平時的課堂教學活動,我發現:利用Scratch ,學生可以創作出情景故事、游戲等作品,在創作的過程中可以有效促進學生對編程的興趣,增強他們的思維活力與解決問題的能力,更能夠充分展示他們的創新能力與合作能力。

一.利用Scratch 進行課堂教學的背景——為什么學好scratch會提高學生創新能力

當前大部分關于Scratch的研究都將其定位于培養兒童編程入門語言的一種工具軟件,認為它能夠使學生擺脫學習計算機語言的枯燥,快樂地學習編程。隨著課堂教學中的觀察和體會,我發現,對于學生來說:Scratch不僅是編程語言,還是創作工具,是表達工具。它能幫助學生進行有效的信息化表達和數字化創作,能讓中小學生輕松走進程序的世界,能夠使用Scratch 做出很多有趣、好玩的動畫和互動游戲,從而提升學生從語言到思維、從個人解決問題到團隊合作等多方面的能力。

(一) 學習主動性和興趣的激發——創新能力提升的先決條件

與枯燥的打字、word文字處理軟件的學習以及PPT課件制作的學習不同,在Scratch課堂上,學生獲得了創作數字化作品的機會和經驗,他們通過挑選、處理、集成大量的信息資料,來自由表達他們的意圖。當完成自己酷炫的作品時,他們將體驗到滿足感;當相互欣賞作品、交換玩自制游戲時,又將獲得成就感。在這種目標的引導和激勵下,在激發學生學習興趣的同時,也培養了學生的創新能力。

在Scratch教學中,動作、外觀、聲音、畫筆、控制、偵測、數字和邏輯運算、變量,這些板塊中的設計元素為學生們創作作品提供了便利條件。有了它們,就能夠讓動小魚在水中游,飛機在天上飛,你可以控制汽車跑起來,也可以讓小貓走迷宮,一切學生所能想到的動畫效果,都可以在他們的作品中直觀呈現出來。此時,學習這些知識變成了一種需要、一種渴求,學生學習的主動性再不需要教師去調動、課堂紀律再不需要教師去管理,因為學生在學習的過程中看到了成果,體驗到了成功的喜悅,也許他不擅長數學,但他利用變量模塊成功設計出了計算六邊形的面積公式的程序。學生有了高昂的學習興趣,課堂的高效是可以期待的,學生的創新能力提升也變得現實可行。

(二)創新思維和解決問題能力的培養

在平時的教育教學中,我并不要求學生照搬書中內容一模一樣的設計作品,而是讓學生充分發揮想象力,應用所學內容,將自己設計好的內容最終通過腳本的編寫呈現出來。即:想到一個好主意,完成作品,而這個作品又激發了新的想法,按照新的想法再完善作品或者創作一個新作品……在這個不斷重復的過程中,無數的問題會自然生成,促使學生不斷地去解決問題。在多次的Scratch實踐課中,我看到:學生是在自覺地重復著這個過程,力求讓自己的作品更完美地表現最初的設計意圖,同時這也是不斷培養其創新思維的一個過程。

(三)創新能力的培養

Scratch軟件采取的是可視化與積木式程序設計方式,這種設計方式降低了學生學習難度,從而很大程度上消除了學生操作能力的差異性,教學可以將“跟著學”變為“邊設計、邊學習”,讓學生在討論、設計和創造中學習。從課堂中我們可以看到,通過小組和全體的討論,學生會提出各自的問題,也會有各自解決問題的策略、思路。如在教學《小貓捉小魚》后,筆者提出這樣的問題:你還能增加游戲難度嗎?學生舉一反三地說了許多種增加游戲難度的方法,如增加魚的數量、加快魚的下降速度、碰到鯊魚減分等。從課堂實踐中可以看到,當學生自主設計并創作數字化作品時,會因為想法與實現技術間的沖突而需要不斷修正原始設計,會因為他人的意見而不斷產生新的問題和修改意見,學生也可以創造性地解決不斷產生的問題,創造出更加完善的作品,他們身在其中,獲取靈感,體驗成功,獲得更多的樂趣,學生的創造力得到了充分展現,他們的靈感也在不斷閃現。

二.如何利用Scratch 教學提升學生的創新能力

Scratch 趣味編程可以激發學生的學習興趣,提升學生們的創新欲望,讓學生在編程的過程中充分發揮自己的想象力。為了讓Scratch教學更加有效,我通過平時課堂的教育教學活動,積極探索有效的Scratch課堂教學方式,努力讓學生成為真正意義上的學習主體,在提高學生的編程能力培養學生的創新能力。結合本人近一年來的教學實踐,將經驗總結如下:

(一) 依據教學主題巧妙設計教學問題與情景

教師在設計教學內容時,必須明確本節課的教學主題,在教學活動中,教師將探討主題告訴學生,學生跟隨教師一同了解主題,同時采取啟發式教學,由教師做適當的啟發和提示,教師引領學生對其內容進行全面分析和討論,拓展學生的思維廣度,激發學生思考。例如:我在教學《彈力球》一課,學校藝術節活動中,有一個比賽項目就是射門大賽,一個班級學生負責守門,另一個班級的學生射門,最后以進球數量多少判斷輸贏。于是,我在導入新課時,先播放一段事先拍攝孩子們比賽時的錄像。孩子們突然看到自己的比賽的場面,都情不自禁哈哈大笑,我再播放動畫“彈力球”,并引出問題幫助孩子分析角色:動畫中有幾個角色?分別有什么作用?孩子們正熱情高漲,你一言我一語,很快就明確整理出兩個任務:彈力球從各個方向射向擋板,擋板在來回移動防止彈力球落地。整堂課,我都微笑著面對每位孩子,不斷給予他們肯定和鼓勵,同學們在創作時提出了很多有個性、有趣的想法,并將自己的想法加以落實,創新性地將原本很簡單的動畫改編為更有趣的游戲??梢?,在主題式教學活動中,如果教師能夠巧妙設計教學問題與情景,并啟發學生思考,在學生的多次實踐過程中,可以引發學生更多的創新性思維和創新能力。

(二) 豐富學生掌握的知識,注重平時知識的積累

在Scratch教學中,如何用好素材中的范例所提供的知識,實現有效的生本互動,也是值得探討的地方。Scratch 中的指令也就那么幾種,教師能教授給學生的內容也僅限于此,學生通過所學,想要做出令人耳目一新的動畫效果,必須有自己個性的內容,有創新之處,但在達到這個目標之前,學生需要在平時的課堂中注重知識的積累,平時多實踐,多動手嘗試,將教師講解的一些小實例完全消化吸收,在不斷的嘗試當中,積累更多的經驗,在層層遞進、由淺入深的體驗與探索中積累豐富的知識,才能做出更具有創新性的內容。以豐富的知識作為支撐,在學生靈活多變的思維引導下,編寫程序才能得心應手,并在不斷的探索中,達到最終目的,因此平時課堂知識的積累是必不可少的,只有量的積累,才能達到質的飛躍。

(三)教師學會適當放手,鼓勵學生自主合作探究學習

作為信息技術教師,要把握好每堂課講授時間與學生上機操作時間,要給學生提供更多自主學習的機會,改變以往教師講得多,學生練得少的情況。教師要少講精講,將課堂學習的主動權還給學生,讓學生積極主動地學習,成為學習的主人。教師在整個教學過程中,應該是一個組織者和引導者,組織學生進行教學活動,指引學生,給予正確的方向,讓學生自己去創造和實踐。Scratch教學的重點是要讓學生自由的嘗試,但在嘗試的過程中,往往會出現很多問題,有的同學研究出了場景的制作,有的同學研究出了腳本的設計,這個時候合作就非常必要了。比如在講授《砸蛋有驚喜》這一課時,除了有師生之間的互動,我更加注重學生與學生之間的交流與互動。課堂教學中,我采用合作探究的方式開展學習,將班里同學分為4人小組,并讓4人小組推選一名信息素養較強且有一定組織能力的組員擔任組長,當教師的“小助手”,同伴的“小老師”,形成“組內異質,組間同質”的學習小組。在本課教學中,以“砸金蛋”游戲活動為主線,提出一個個任務,讓學生通過合作學習,共享信息資源,共同擔負學習責任,完成學習任務,不僅學到了知識,更增進了友誼。從而形成相互交流、合作、補充、幫助的良好學習氣氛。

(四) 體驗scratch作品,采取合理的激勵機制

傳統的信息技術課堂,學生在完成當堂課任務以后,教師往往給學生一些自由活動的時間,這些時間大部分學生都是在玩一些小游戲中度過,這樣做對提高學生信息技術素養并沒有太大的幫助。但如果只是單純一味的課堂講授,完成上機操作任務,學生的學習情緒可能會略低,因此需要評價激勵機制來進行鼓勵調動積極性,通過可視化、量化的評價激勵,學生能了解到其他小組同學的學習狀態,并形成較強的競爭氛圍,最好形成小組學習方式,培養學生更好的合作交流。在激勵機制上,學生完全可以利用scratch創造性地做出優秀的作品,體驗優秀作品。如果自己的作品得到了班級其它同學的認可,全班會為此而鼓掌,班級其它同學也會從中汲取經驗,創造性地完成自己的個性作品。

Scratch項目負責人凱倫·布雷迪博士曾說:“我們的目的不是要創建電腦程序編寫大軍,而是幫助電腦使用者表達自己?!蔽艺J為,Scratch不僅是編程語言,還是創作工具,是表達工具。它能幫助學生進行有效的信息化表達和數字化創作,提升學生從創造性思維、從個人解決問題到團隊合作等多方面的能力。學生在創作中學會了獨立思考問題、分析問題和解決問題,它是全面教育的一部分。作為信息技術學科的教師,我們應該把培養學生的創新能力貫穿于整個教育教學過程中,并對學生創新能力的培養作為設計課程教學內容的重要指標,讓我們的信息技術課堂更加活躍,讓學生的創新思維得以施展,讓學生的創新能力得到表達。

參考文獻:

[1] 溫寒江. 思維的全面發展與中小學生創新能力培養. 北京教育科學出版社.2011.1.

[2] 于欣龍.李澤譯. 動手玩轉Scratch 2.0 編程. 北京電子圖書出版社.2013.3

[3] 陳捷. scratch語言簡介及應用. 電腦知識與技術.2009.26.

[4] 吳明. 用Scratch 玩編程. 中小學信息技術教育.2010.1

遼寧省大連市中山區桃源小學

猜你喜歡
有效策略創新能力
拓展探究實驗 培養創新能力
高中數學課堂教學中創新能力的培養
淺析初中地理課堂合作小組創建的有效策略
小學語文教學激發文本閱讀興趣的有效策略
構建職校高效語文課堂的有效策略
有效開展幼兒游戲課程教學的策略探究
初中物理教學中學生創新能力的培養
中學生物教學中創新能力的培養
91香蕉高清国产线观看免费-97夜夜澡人人爽人人喊a-99久久久无码国产精品9-国产亚洲日韩欧美综合