官术网_书友最值得收藏!

1.1 什么是Scratch

計算機程序在本質上是一系列的指令集合,用來告訴計算機我們想做什么。目前大部分編程語言都是基于文本的,對于年齡不大的孩子或一些成人初學者來說,上手了解語法規則并熟練運用比較困難,導致很多人在剛起步就放棄了。在智能時代到來之際,需要揭開程序的神秘面紗,讓更多的孩子適應未來的發展,因此麻省理工學院(MIT)設計了Scratch。它是一種可視化的編程語言,除了能讓初學者更容易上手之外,還能快速實現一些實用的程序,并使學習過程變得更有趣。

1.1.1 我們可以通過Scratch做什么

通過Scratch,我們可以制作動畫、故事、游戲、科學模擬實驗、教學工具等。

1.1.2 初識Scratch

每一條腳本,我們都可以用積木做代號(編程的過程就是搭建積木的過程)。

積木可以分為運動、外觀、聲音、事件等各種類型。下面舉一個小小的例子,初次進入Scratch后,默認會有一只小貓在舞臺上,選擇運動分類,可以拖入一個【移動】積木讓小貓移動。

選擇聲音分類,拿起一片【播放聲音等待播完】的積木,把它插入到移動積木的下面,然后點擊這個組合,小貓就可以一邊叫一邊走啦!

那么我們要怎么啟動這個組合呢?選擇事件分類,添加一塊【當綠旗被點擊】的積木,當點擊綠旗開啟時,角色就動起來了。

思考一下

如何讓小貓自己不斷地走下去呢

給舞臺加入不同的角色,給每個角色定義自己的腳本,通過多個積木組合讓角色做更多復雜的動作。尋找創意和靈感,動手做出讓人心動的作品,現在從Scratch開始吧!

主站蜘蛛池模板: 鄂温| 徐汇区| 靖远县| 万州区| 崇文区| 林甸县| 玉环县| 乳山市| 祁东县| 安丘市| 江北区| 武宁县| 拜泉县| 双柏县| 隆安县| 曲周县| 和龙市| 手游| 深水埗区| 临夏县| 涞水县| 崇州市| 东乡县| 宜兴市| 哈密市| 岑巩县| 阜南县| 景德镇市| 黎城县| 化德县| 获嘉县| 长武县| 吉林省| 贵阳市| 屏边| 建始县| 东台市| 大悟县| 息烽县| 大方县| 神池县|