原创 Scratch精通之廣播與消息的使用

在事件指令組中,有一個指令叫當接收到(消息1)。對應地,有兩個指令:廣播(消息1)、廣播(消息1)並等待。 廣播-消息機制就是編程中的全局事件。當一個消息被廣播時,所有角色(包含自身)都會接收到該消息。只要一個角色有該消息的接收腳本,即可

原创 Scratch精通之積木的使用

到目前爲止,我們已經學習了很多個代碼塊了。這些代碼塊可以完成相應的功能,比如“移動10步”、“等待1秒”等代碼塊,我們並不知道它們是如何實現移動或等待功能的,我們只知道可以實現角色移動或等待的效果,這就是編程裏面說的封裝的概念。 所謂封裝

原创 Scratch精通之運算的使用

算術運算符號,就是用來處理四則運算的符號,這是最簡單,也最常用的符號,尤其是數字的處理,幾乎都會使用到算術運算符號。常用的算術運算符有+(加號) 加法運算,–(減號) 減法運算 、負 ,*(星號) 乘法運算,/(正斜線) 除法運算 。 S

原创 少兒編程之Scratch精通匯總篇

Scratch是 MIT (麻省理工學院) 設計的一套新的程序語言,可以用來創造交互式故事、動畫、遊戲、音樂等。支持中文界面,方便使用,完全不用背指令,使用積木組合式的程序語言,讓學習變得更輕鬆,並充滿樂趣。同時,Scratch學習過程中

原创 Scratch精通之偵測的使用

偵測,顧名思義是判斷的意思。當前角色是否碰到指定對象 、指定顏色,或者到達指定對象距離滿足一定條件後再做怎樣的操作。我們看下偵測模塊下有哪些指令:是否碰到指定對象 、是否碰到指定顏色、指定的兩個顏色是否碰到 、到指定對象的距離、詢問並等待

原创 Scratch精通之克隆的使用

想必大家都聽過“牛頓與蘋果的故事”:有一天,牛頓坐在蘋果樹下休息,忽然一顆蘋果掉下來,砸到他的頭上。他摸了摸被砸痛的地方想:它爲什麼不向上升去,而是向下落呢?牛頓撿起蘋果突然有一種奇怪的想法,是不是有一種看不見的力量在起作用,把蘋果拉向地

原创 Scratch之製作電子觸摸屏

在Scratch軟件的程序設計中,不同角色之間建立關聯可以展現生活中的許多真實效果。接下來這篇文章中的程序設計遊樂場的電子觸摸屏。主要用到“外觀”指令組中的顯示角色、隱藏角色、下一個造型等指令,“事件”指令組中當接收到消息 、廣播消息等指

原创 少兒編程之Scratch入門彙總篇

Scratch是 MIT (麻省理工學院) 設計的一套新的程序語言,可以用來創造交互式故事、動畫、遊戲、音樂等。支持中文界面,方便使用,完全不用背指令,使用積木組合式的程序語言,讓學習變得更輕鬆,並充滿樂趣。同時,Scratch學習過程中

原创 Scratch之製作幸運抽獎機

生活中許多問題的解決需要使用到隨機數,比如抽獎,爲了公平,必須是隨機抽取。Scratch軟件的“運算”指令組提供了一個可以產生隨機數的指令。本篇文章通過製作“幸運抽獎機”,瞭解隨機數的獲取、存儲和表達過程。 先學習下“運算”指令組都有哪些

原创 Scratch精通之列表的使用

列表使用不是很廣泛,所以大家不是很熟悉。在Scratch裏列表也叫鏈表,是變量的一種,但是是一組變量。通常用在同一類的變量組。當然也可以把變量組中的一個個變量拿出來定義成單獨的變量,但是這樣可能有大量的重複編程的內容。 那什麼情況下使用列

原创 Scratch之製作電子投票器

本篇文章主要通過“製作電子投票器”體驗“畫筆”指令組和“數據”指令組。 生活中有很多事情需要通過投票的方式決定結果,如本週末我們想和朋友們外出遊玩,現在有些人想去“動物園”,有些人想去“遊樂場”,大家都爭論紛紛無法確定,有人提議通過投票決

原创 Scratch之明星演唱會

本篇文章主要通過“鋼琴彈奏小星星”理解“聲音”指令組,通過“舞臺的酷炫效果”體驗“外觀”指令設置特效。 先系統學習下“外觀”、“聲音”指令組都有哪些指令: “外觀”指令組:說並等待設定時間、說、思考並等待設定時間、思考、顯示角色、隱藏角色

原创 Scratch之順序、循環、選擇三種程序結構

Scratch作爲一種程序設計語言,具有計算機語言的一切結構特徵。瞭解程序的結構特點,對於我們用Scratch進行程序設計是有很大幫助的。 一般來說,任何複雜的程序都是由順序、循環、選擇這三種基本的結構組成的,這三種結構既可以單獨使用,也

原创 Scratch之我要自由飛翔

本篇文章主要通過“小鳥變換造型自由飛翔”理解循環結構的含義。循環結構表示程序反覆執行某個或某些操作,直到達到約定條件時才終止循環。 程序設計不僅需要角色移動,還需要角色的不同變化及同一角色不同造型的變化,這樣才能使場景變得更加活靈活現。當

原创 Scratch之召開趣味運動會

本篇文章主要通過“召開趣味運動會”理解選擇結構的含義。 選擇結構也稱爲判斷結構或分支結構,是在程序的處理步驟中出現了分支,需要根據某一特定的條件選擇其中的一個分支執行,這樣可以使得程序更具交互性。 分支結構又可分爲單分支結構和雙分支結構。