資訊內容
大家都在談的scratch到底是什么?
scratch是一款由麻省理工學院(MIT)設計開發的面向青少年的簡易編程工具,能創作故事、動畫、游戲、藝術等。青少年可以不會英語,也可以不會使用鍵盤,直接用鼠標拖動構成程序的命令和參數的積木模塊來實現相應的效果。那功能如此強大的工具,到底長啥樣呢?
恩,就是如此簡單粗暴好用。。。
青少年編程的核心理念,就是把計算機編程當作與閱讀、表達、數學等一樣的、人生成長所必需的基礎技能來培養。信息化時代、數據時代,人們使用數字化設備和軟件來處理工作的需求會越來越大,而這就要求人們對計算機邏輯有更深的理解,要具備與計算機相近的計算思維 computational thinking,并具備與之關聯的能力。比如理解計算機原理和程序機制的能力、數據化思考能力、邏輯思維能力、系統工程思維能力和算法、自動化、設計模式、數據結構、框架與引擎設計、數據存儲等更多知識。編程的過程都是面向問題、解決問題的過程,因此能夠鍛煉面向問題的定義問題、分析問題、解決問題的思維能力problem solving。這些能力不僅能讓孩子在編程方面起到作用,還能在孩子隨后的生活學習中起到重要作用。而scratch主要是通過引起孩子好奇心的方式進行教學,帶給孩子像程序員一樣思考問題的能力。
我就是一個典型邏輯思維能力不夠的人,通過多年深刻反思總結,主要是由于太懶、不愿動腦思考問題、不愛聯想加深記憶導致現在全力以赴補記憶力、邏輯思維能力的各種短板。。。多么痛的領悟。。。
第一次接觸scratch的時候,被它的游戲深深吸引。嗯,對于紅色性格的人來說,好玩不分年齡、自帶致命吸引力。。。所以,一下子就愛上了。在培訓完之后,帶上我們的rainbow機器人走了個三角形。。。心中的成就感爆棚。。。
第二次接觸scratch的時候,被它的動畫迷得神魂顛倒。我要是會一手,簡直就是裝逼神器。。。回家就開始各種積木托拉拽。。。最后配上最近正學的一首歌,做出了一個男孩跳街舞的表演動畫。。。然后拿出去各種展示、各種裝逼。。。
其實,一開始搗鼓的時候,并沒有想過要做什么東西——上面就是一堆積木。對,是可以任意托拉拽,可是,托拉拽之后呢?
所以,在回家自己對著軟件玩了一會之后,其實興趣有所降低的。。。也不過如此嘛。。。然后各種場景、人物不斷切換,切換著、切換著、切換著。。。那就來一段動畫吧。來一段什么動畫呢?唱個歌、跳個舞?好的,就這個了。。。場景、背景音樂、角色、動作切換、開場白。。。
嗯,動畫雖簡單,這個過程其實很曲折。。。關于造型的切換、關于背景音樂的上傳、關于動作的位置。。。都是經過了一番探索與發現才理解了這個邏輯關系。。。
邏輯思維能力的不足深深困擾著我,而青少年時期則是培養邏輯思維能力的重要階段。我只希望通過我的努力,哪怕讓一個孩子能夠重視青少年時期邏輯思維能力的培養,并行動起來,那我也心滿意足了。。。編程,不是捷徑,勝似捷徑。。。
聲明:本文章由網友投稿作為教育分享用途,如有侵權原作者可通過郵件及時和我們聯系刪除
