劉遠玫
【摘要】隨著科技的迅速發展,當今社會對學生的計算思維有一定的要求,但是現如今,在中小學信息技術教學方面,對于中小學生計算思維的培養往往有所忽視。按照課堂以往的教學模式,有很多學生在學習信息技術課程中覺得枯燥無味,導致中小學生的思維能力存在欠缺。而Scratch編程的出現很大程度上提高了學生的學習積極性,更是發展了中小學生的計算思維。
【關鍵詞】計算思維? ?Scratch編程? ?中小學教育
【中圖分類號】G623.9
【文獻標識碼】A
【文章編號】1992-7711(2020)12-175-01
Scratch是麻省理工學院里某團隊開發出來的一種圖形化編程工具,針對青少年開放。Scratch編程依賴于中小學生的計算思維,想要培養中小學生計算思維,教師對于他們的引導是非常重要的。Scratch編程對于操作要求很高,中小學生對于Scratch編程的是有著極大興趣的。然而在Scratch編程教學的實踐中,如何運用是很重要的,其中的方法策略都值得我們去深究。
一、計算思維框架,Scratch編程的運用
1.計算思維與Scratch編程概念
計算思維是運用計算機科學的基礎概念進行問題求解、系統設計、以及人類行為理解等涵蓋計算機科學之廣度的一系列思維活動。
當中小學生運用Scratch編程時,他們所了解的是一種計算概念,在計算時的步驟和編程語言是一樣的。Scratch軟件編程的入門難度低,可操作性強。學生可以在獨立利用Scratch軟件進行編程的過程中,創造情景,長久下來,就可以提升學生的計算思維能力。在運用Scratch軟件的過程中,經過每一步的運算,可以在老師傳授知識經驗的基礎上更好的理解學習任務,并用指令集程序表示這些理解,后續做出變化。
2.利用課程設計激發學生興趣
中小學生本來就是一個剛剛接觸編程的群體,而且他們在學習時,自制力欠缺,需要課程生動有趣才能夠吸引到他們,他們才會主動的去學。故而,教師在教學Scratch編程時,要結合生活實際勾起學生的學習興趣。這種場景實際很貼近我們的生活,這樣解決了專業術語給中小學生帶來的問題,使他們對Scratch編程產生親近感。不會有苦惱和負擔,當問題一個個解決時,學生會產生滿足感和成就感。通過解決問題,提高了學生的邏輯更加縝密,從而使學生的計算思維得到提升。
將課堂設計生活化,舉個例子。教師把游戲動畫結合在Scratch編程中,利用其進入課堂:在網上下載學生自己喜歡的動畫人物,通過老師幫助編程設計腳本,最終得到一個簡單小游戲。趣味性的學習使中小學生對于Scratch編程的學習更加快樂,更加主動,更加有效。
二、舉例子,微課輔
1.詳細舉例
中小學生很難真正理解Scratch編程里面工具的新功能和概念,由于他們的專業知識欠缺,這個方面的引導是需要教師來一起探究的。教師教學例子有趣與否直接關系到教學的效果。興趣是最好的老師,正是應對于此。
教學中,舉例要詳細,將概念問題運用結合到例子上面,每個大例子里面也可以包含很多小例子,這樣中小學生在理Scratch編程問題能夠更加的透徹。這種思維教學在某種意義上開發了中小學生的想象力以及創造力。在后續的學習里,他們可以將不懂的概念性問題進行轉換,從而激發他們的計算思維。通過對例子的理解,去解決一個個編程問題,提升學生的思維品質。
2.微課輔助Scratch編程教學
在對中小學生教育中,想要全程吸引學生的注意力一直是一大難題。而微課的出現解決了著一大難題,將微課和Scratch編程結合,恰恰解決了這一大難題,也就是我們前面說的動畫舉例教學。
微課使學生全神貫注的去學習我們的Scratch編程,使課堂的趣味性極其強烈的,讓教學課堂十分有活力。更大程度上提升中小學生的計算思維,這種活躍性的教學更加使學生融入課堂,認真聽講,極大提升教學質量。
三、給足空間,自我糾錯
1.創造性思維空間
中小學生計算思維在Scratch編程課程里得到提升主要原因就是因為Scratch編程課程的獨立性很強。對于編程的學習,一個很重要的點就是極大程度上培養了學生的自主創新能力,因此在Scratch編程的學習中,老師要給學生極大的自主空間,留下學生自身創新和探索的可能性。
比如編程時,教師留下的命題有著極大的創造可能性,中小學生正是想象力極其豐富的時候,教師可以從學生的答卷中得到他們的創造力和計算思維能力。只有空間越大,學生創造的可能性才會多,一定會創造出驚喜。Scratch里的選擇條件概念可以讓學生對程序有全方位的了解,這樣學生可以漸漸有判斷力和選擇能力,對計算思維的提升也有一定幫助。
2.在不斷嘗試中糾錯
這種教學留下的創造可能性是極大的,而在編程的最后,難免中小學生會有各種的出錯,如果這個時候教師去引導糾錯,就相當于切斷了學生計算思維的藤曼。我們要盡可能多的去讓學生自己發現錯誤、并調試。
像我們在編程中建造腳本,在教學中學生有了在編程設計中去探索建筑腳本,并且不斷嘗試來得到最后的結果。這樣的過程中在很大程度上發展了中小學生的計算思維。這種科學的發展思維的方式,不斷嘗試改錯,自我調試,成效是很大的。失敗是成功之母,學生只有自己去調試,自己去改錯,最后才會得出有意義的結論,才能讓他們記憶深刻,這種學習的效率也是極高的。
四、總結
在這個信息智能化時代,培養孩子計算思維的措施是十分重要的。然而在Scratch編程教學實踐中,要改進的地方還是很多。教學中教師所傳授的不僅僅是知識,更多的是對學生計算思維能力的培養。將計算思維和Scratch編程結合到一起,微課進行輔佐,為對中小學生計算思維的培養提供一個良好的條件。邊學邊玩,還可以培養孩子的計算思維能力,有何不可呢?
【參考文獻】
[1] 華劍. 例談小學Scratch編程教學策略[J]. 中國信息技術教育, 2018, 300(24):49-50.
[2] 吳發延. 微課輔助點亮課堂教學[J]. 中學教學參考, 2017, 000(036):59-60.
[3] 仇惠煒. 基于Scratch軟件平臺的小學編程語言教學初探[J]. 中國教育技術裝備, 2014, 000(015):56-57.