用程式語言Scratch學數學

文/高雄市永芳國小張秉翰老師 |2020.04.21
1421觀看次
字級

文/高雄市永芳國小張秉翰老師

小朋友,你知道什麼工具可以用來幫助我們學習數學嗎?那當然是計算機啦!不過,我說的可不是平常用的「計算機」喔!那種上面有阿拉伯數字和加減乘除按鍵的掌上型工具,雖然能在日常生活上方便我們做一般的計算,但是用來學習數學,就遠遠夠用了。例如:20顆糖果平均分配給6個小孩,每個人可以分得幾顆,還會剩下幾顆?就連這麼簡單的除法,它都沒有辦法幫我們計算餘數。對吧!

其實,電腦才是真正的「計算機」,也就是今天我要介紹給大家的工具。「電腦」這個詞的英文直接翻譯成中文就是「計算的工具」的意思,當初發明它,就是要用來幫助人們計算的。可不是用來打電動玩具的喔!像剛剛那個例子,使用電腦就很容易解決,而且就算數字很大,算起來也是輕而易舉。不僅如此,就算是因數、倍數,還是分數的加減乘除,通分、約分,甚至你想得出來的任何計算,都可以用電腦幫忙喔!

電腦不僅對於很大的數字一點都不會害怕,而且擅長枯燥乏味的計算,因此,可以協助人類做很多大量而且繁複的計算工作。但是要充分利用電腦的功能,需要學習程式設計,透過人類和電腦都能夠理解的程式語言,直接控制、指揮電腦工作。可惜一般的程式語言不但使用英語做為關鍵詞彙,而且語法結構往往太過複雜,讓人望而生畏,不適合小朋友使用。現在有了積木式成市語言的Scratch,小朋友們真的可以利用電腦的優勢來學習數學了。

善用3C幫助學習

近年來,兒童學習程式設計已蔚然成風,許多國家紛紛制定政策將它加入中小學課程中。國內雖然尚未將其加入課程綱要,但在中小學的電腦課中,還是有相當多的老師開始注重教授程式設計。在這些教學需求中,Scratch因其設計理念──親合的使用介面、互助共享、多國語言,公益以及完全免費的特性,而扮演非常重要的角色。不僅如此,針對Scratch的學習和創作,教育局和教育部每年也都有辦理地方和全國性的程式設計比賽。小朋友,你們學校的電腦課,是不是也安排了Scratch的學習呢?如果還沒使用過,你可以在瀏覽器搜尋引擎輸入關鍵字「Scratch」也可以找到。

Scratch是麻省理工媒體實驗室開發的一套電腦程式開發平台,旨在讓程式設計語言初學者不需先學習語言語法便能設計產品。Scratch不同的是電腦鍵盤上沒有乘號(×)和除號(÷),各種電腦程式語言都是以星號(*)和斜線(/ )作為乘法和除法的運算符號。你可以做個測試,看看Scratch可以幫我們計算多大的數,20位數也難不倒,而且電腦總是一瞬間就做完計算,真是厲害!如果看到數字中出現e,那是科學記號的意思。暫時不懂也沒有關係,只要知道是因為數字太大了,電腦無法完全表達出來。不過,還是可以用這種方式記錄它的近似值。

Scratch程式的編輯、儲存和執行,主要採線上即時的方式。不但免去安裝程式的麻煩,程式直接在雲端存取,使用方便且易於共享,完全免費,沒有任何商業廣告。學習這種積木式的程式設計,並沒有複雜難懂的語法結構,更不需要去查閱使用手冊,所有功能都在編輯環境裡一目瞭然。你只要放心探索,一定會愈來愈熟練的,掌握程式語言這項有力的工具!

熱門新聞
訂閱電子報
台北市 天氣預報   台灣一週天氣預報

《人間福報》是一份多元化的報紙,不單只有報導佛教新聞,乃以推動祥和社會、淨化人心為職志,以關懷人類福祉、追求世界和平為宗旨,堅持新聞的準度與速度、廣度與深度,關懷弱勢族群與公益;強調內容溫馨、健康、益智、環保,不八卦、不加料、不阿諛,希冀藉由優質的內涵,體貼大眾身心靈的需要、關懷地球永續經營、延續宇宙無窮慧命,是一份承擔社會責任的報紙。自許成為「社會的一道光明」的《人間福報》任重而道遠,在秉持創辦人星雲大師「傳播人間善因善緣」的理念之際,更將堅持為社會注入清流,讓福報的發行為人間帶來祥和歡喜,具體實現「人間有福報,福報滿人間」的目標。
人間福報社股份有限公司 統編:70470026

 
聯絡我們 隱私權條款

Copyright © 2000-2024 人間福報 www.merit-times.com.tw
All Rights Reserved.