資訊內容
scratch丨零基礎入門講解--控制、偵查、運算、變量、自制及擴展積木
點擊上方藍字,關注陪蝸牛散步公眾號
點此加群,更有意思
今天繼續我們的scratch基礎講解
關于scratch詳細介紹請點擊?
零基礎入門講解
事件、運動、外觀及聲音積木
今天主要講解控制、偵查、運算、變量、自制及擴展積木。
一、控制類積木
?
??
顧名思義,就是等待一定的時間。
首先看下上次的圖片,是不是感覺有一點問題,在同時說話。
加上一個等待時間后,看看效果,是不是好了很多。
重復執行上次也已經使用過了,作用就是重復的做一件事情,可以設定重復的次數也可以一直重復下去。
這也是一種重復執行,直到達成某個條件,重復執行才會停止。比如播放背景音樂,一直重復播放,直到游戲結束,停止播放。
這是一個判斷語句,“如果、那么”如果達成某個條件,那么執行某段程序;“如果、那么、否則”如果達成某個條件,那么執行某段程序,如果沒有達成這個條件,那就執行另一段程序。
來看個例子:小貓遇到小狗,受到驚嚇,并后退。
等待達成某一項條件時,才繼續運行程序。
克隆體是個很強大的積木,可以從1變到無窮大,并實現不同的功能。
效果:
二、偵測類積木
??
?
偵測碰到某一角色,碰到某個顏色或是某個顏色碰到另一個顏色,這都屬于條件積木(自己起的名字)。
上圖中也使用這類積木了,當小貓的克隆體碰到小狗時就會消失。
詢問,可以提問題,
例如:
其他的都屬于條件類積木,實際使用要到具體項目講解,以后會講到,大家可以自己先試驗一下,這里先不花大篇幅講解了。
三、運算類積木
?
??
??
??
這些都是是涉及到四則運算的條件積木,實際使用要到具體項目講解,以后會講到,大家可以自己先試驗一下,這里先不花大篇幅講解了。
這是三個條件,什么與什么,滿足兩個條件才可以;什么與什么,滿足一個條件就可以;條件不成立,滿足這個條件,程序不成立。也可以加多條件,例如:
這是輸入文本的積木,也可以當成條件積木使用。
例如:
四、變量類積木
變量來源于數學,是計算機語言中能儲存計算結果或能表示值抽象概念,變量通常是可變的。
通過這個積木新建變量,可以隨意命名,但為了好記,還是根據一定的規則命名比較好,例如命名得分、分數、積分、時間等,最后簡單明了。
給變量設置一個初始值,然后滿足條件后,相應的增加或減少變量值。
顯示或隱藏變量。
看個例子,設置一個時間變量,然后減少:
五、自制積木
自制積木是個很強大的積木,可以設定一系列的程序,集成到這一個自制積木中。
例如畫五角星:
自制積木還有很多很強大的功能,有待我們一起去發現。
六、擴展積木
可以演奏音樂、畫畫、用攝像頭偵測、文字變語音、翻譯文字,
這是個很好玩的擴展積木,可以把任何東西變成按鍵,可以設定鍵盤上的每個按鍵發出一個音符,用鍵盤演奏一下歌曲。
這三個是連接外接設備的積木,第一個是micro:bit,英國BBC公司(就是那家拍紀錄片的公司)專為青少年編程教育設計的微型電腦開發板,板子不貴,100多一塊,但想玩好需要加很多擴展板,加起來的費用就不少了。以后再詳細的跟大家講解吧(我的板加擴展不知道被我兒子放哪了)。
第二跟第三是樂高的EV3與WeDo2.0擴展,樂高有專門的編程軟件,需要先熟悉樂高的編程邏輯后再用這個擴展,也是以后再說吧,這是個很龐大的課程。
聲明:本文章由網友投稿作為教育分享用途,如有侵權原作者可通過郵件及時和我們聯系刪除

- 上一篇
Scratch3.0少兒編程案例:猜拳游戲
一、案例簡介 ? ? 弗雷爾卓德的冬季聯歡會就要開始了,有兩個小朋友正在爭奪第一個上臺表演的機會。正當他們討論時,突然有人大聲喊到用“石頭、剪刀、布”游戲來決定先后順序吧,贏了的就可以選擇出場順序。現在我們用scratch 3.0來制作一個少兒編程案例游戲:
- 下一篇
Scratch小游戲--(2)移動彈板游戲
關于孩子要不要學習編程,有的家長已經認識到它的重要性,有的家長還在猶豫之中。在這里我想說的是,家長可以無期限的猶豫下去,可孩子的大好時光在悄悄流逝。科技已經融入生活的各個角落,未來不會計算機就可以說是信息時代的文盲。現在各大培訓機構都開設了編程課,學費可真不便宜,對于