少兒程式設計 Scratch

2021-10-25 18:29:28 字數 923 閱讀 5137

最近了解了一下少兒程式設計方面的東西,記錄一下相關的資訊,說說自己對這塊的看法。

少兒程式設計**於一款名叫scratch的軟體:這是一款由麻省理工學院(mit) 設計開發的少兒程式設計工具。其特點是:使用者可以不認識英文單詞,也可以不會使用鍵盤。構成程式的命令和引數通過積木形狀的模組來實現。用滑鼠拖動模組到程式編輯欄就可以了。

簡要介紹了scratch,說說我對少兒程式設計的看法,主要圍繞以下幾個問題來說說:

1 學習少兒程式設計有沒有必要?

我覺得少兒程式設計其實和奧數的作用類似,主要是為了培養孩子的邏輯思維能力,對複雜問題的抽象簡化能力。根據對scratch的了解,非常適合做一些小動畫、小離線遊戲。我們以小遊戲貪食蛇為例,這樣乙個遊戲,小孩子剛看到覺得還是比較複雜的,但是我們對其分析,首先,看看其涉及到的遊戲物件:運動區域(舞台)、蛇頭、蛇身及食物,其次,對每個物件分析,設定其遵守的規則。最後,設定開始點、進入迴圈。這樣乙個遊戲就完成了。經過抽象簡化,複雜問題得以簡化和最早實現。這就是一種能力的培養。

因此,有沒有必要?我覺得培養能力什麼時候都是有必要的。

2  學了少兒程式設計是否就比同齡孩子更優秀?

說實話,少兒程式設計對孩子來說更多的是側重玩,在玩的過程中緩慢培養思維方式,這是一種潛移默化的鍛鍊,有的能鍛鍊出來,有的卻不能,因為每個孩子天生是不一樣的,這就是為啥高中要分文科和理科,有的孩子天生邏輯思維強,這樣的培養可能效果就會更好些,但是有的孩子藝術方面強,邏輯思維要弱些,鍛鍊的效果就不好。因此,不是說學了少兒程式設計就一定會有明顯的收穫。

3  少兒程式設計是否可以發展為程式設計師?

在我看來,少兒程式設計與程式設計師的成長路徑還是相距甚遠。有時候,在網路上看到有學了少兒程式設計的家長說以後發展為人工智慧的專家,我覺得還是有些可笑的,這些家長報的期望太高了,這玩意跟人工智慧差著十萬八千里呢!我希望家長把他看做是一種特長的培養,就像現在學畫畫、學樂器一樣,絕大多數人是不會走上專業的道路。

好了,就說這麼多!

Scratch少兒程式設計(四)運算模組

本章我們主要學習scratch 運算 模組中的各個積木。含有基本的數 算符 比較運算子 邏輯算符 字串的處理 和一些特殊的算術運算子以及取隨機數。讓我們來一起學習吧!一 數 算符 此組積木塊,共包含4個積木,其意義為最基本的數 算 加減乘除 使用方式如下圖 二 取隨機數 在xx和xx之間取隨機數,很...

Scratch少兒程式設計(四)運算模組

本章我們主要學習scratch 運算 模組中的各個積木。含有基本的數 算符 比較運算子 邏輯算符 字串的處理 和一些特殊的算術運算子以及取隨機數。讓我們來一起學習吧!一 數 算符 此組積木塊,共包含4個積木,其意義為最基本的數 算 加減乘除 使用方式如下圖 二 取隨機數 在xx和xx之間取隨機數,很...

Scratch少兒程式設計(三)外觀模組

上一節我們學過了簡單的聲音模組,那馬接下來我們要學習的也是比較簡單的外觀模組,通過它可以改變角色的很多造型。下面我們先來看一下,外觀模組都有哪些積木組成呢?雖然看上去積木很多,但是實際上卻沒什麼難度。通過字面上的意思,我們可以輕易讀懂每塊積木的代表含義。一 讓角色思考並說話 1.使用說 和思考 積木...