竹内纱里奈和大战黑人_欧美成人黄色小视频_91福利影视_欧美在线观看视频网站_h色网站免费观看_97综合

極客小將

您現(xiàn)在的位置是:首頁 » scratch編程資訊

資訊內(nèi)容

第14課 守護(hù)精靈——控制邏輯

極客小將2019-08-29-
第14課 報警器             任務(wù)導(dǎo)航報警器已應(yīng)用于社會生活中的方方面面,我們總是說“安全第一”,今天就請同學(xué)們來為Scratch的小主人設(shè)計并制作一款家用報警器吧,見圖14.1。圖14.1 報警器界面 任務(wù)分析現(xiàn)在就從最簡單的報警


第14課 報警器

             

任務(wù)導(dǎo)航

報警器已應(yīng)用于社會生活中的方方面面,我們總是說“安全第一”,今天就請同學(xué)們來為Scratch的小主人設(shè)計并制作一款家用報警器吧,見圖14.1。

圖14.1 報警器界面

 

任務(wù)分析

現(xiàn)在就從最簡單的報警器開始入手,你希望這個報警器具有什么樣的功能呢?假如把小貓家的大門被入侵作為報警標(biāo)志,那么可以用鍵盤上的一個按鍵如“a”被按下來表示大門被入侵,用小貓說出“報警”來表示執(zhí)行報警的動作,如圖14.2所示。

圖14.2簡單報警器界面

 

 

Follow Me

    1. 制作簡單報警器

(1)簡單報警器的功能

簡單報警器的功能如表14.1所示。

表14.1 簡單報警器的功能

 

功能

1

大門被入侵時,按下“a”鍵,小貓說“報警”

(2)設(shè)計界面并編寫程序

第1步:新建Scratch程序,保存文件到指定位置,文件名為“簡單報警器”。

第2步:選擇“角色1”,添加腳本,如圖14.3所示。

圖14.3 簡單報警器角色1腳本

DIY

如果增加報警器的功能如下表14.2所示,你可以如何完善程序呢?

表14.2 簡單報警器的新增功能

 

功能

1

窗戶被入侵時,按下“b”鍵,小貓說“報警”

2

客廳門被入侵時,按下“c”鍵,小貓說“報警”

 

    2. 制作具有總開關(guān)的報警器

如果你當(dāng)時在家,不需要啟動報警器,這樣就需要有一個總開關(guān),用來在不需要報警的時候關(guān)閉報警器。當(dāng)增加報警器功能后,用按鍵“b”被按下表示窗戶被入侵,用“c”被按下表示客廳門被入侵……于是,小貓認(rèn)為應(yīng)該有個總開關(guān)來控制報警器則更方便。其新增功能如表14.3所示。

表14.3 具有總開關(guān)的報警器的新增功能

 

功能

1

單擊“角色1”控制報警器的開和關(guān)

可以使用角色1的兩個造型,分別表示“報警器開”和“報警器關(guān)”,并通過角色1的造型編號來控制是否識別按鍵被按下,從而控制報警器的開與關(guān)。

 

    (1)設(shè)計造型

設(shè)置角色1的兩個造型,如圖14.4所示。

   

圖14.4 角色1的兩個造型

    (2)編寫代碼

按照圖14.5中所示的代碼,為“角色1”添加腳本。

   

圖14.5 有總開關(guān)的報警器腳本

 

想一想

家用報警器還可以增加什么功能呢?你可以在程序中如何實(shí)現(xiàn)呢?

 

(3)記錄報警時間

為了便于報警后迅速破案,需要記錄報警的時間和出警地點(diǎn)。報警器已經(jīng)能夠識別多處險情的報警了,小貓還希望報警器能記錄下是何處報警,并記錄下各處的報警時間,其功能如表14.3所示。

表14.3 報警器新增功能

 

功能

1

記錄下是何處報警

2

記錄下報警的時間

可以為報警器添加“大門”、“窗戶”和“客廳門”等角色,并為這些角色設(shè)置只適用于這個角色的“鏈表”,將何處報警的信息記錄在鏈表中。為報警器添加“計時器”,便可將報警時間記錄下來。

 

第1步:報警器增加角色“窗戶”、“客廳門”和“大門”,并將其擺放到舞臺上的合適位置。

第2步:添加“計時器”。

第3步:分別為這三個角色添加只適用于這個角色的鏈表“報警時間”。

第4步:為角色“窗戶”添加腳本,如圖14.6所示。

第5步:完善角色1腳本,如圖14.7所示。

 

圖14.6 角色“窗戶”的腳本

圖14.7“角色1”的腳本

 

DIY

參考角色“窗戶”的腳本設(shè)計,完成“客廳門”和“大門”的腳本。

 

知識著陸

代碼:如果……就重復(fù)執(zhí)行

設(shè)計:總開關(guān)的設(shè)計

 

創(chuàng)作天地

  1. 若要在重新打開報警器的時候,“計時器”歸零的同時,也能將鏈表清空,該如何修改程序呢?
  2. 請設(shè)計并制作一個用水超標(biāo)報警器。
  3. 請設(shè)計并制作一個智能家居,使其具有控制窗簾開關(guān)、控制燈的開關(guān)或控制空調(diào)溫度等功能。
  4. 除了使用角色1的造型編號的方法設(shè)計總開關(guān),還有沒有其他的方法。

 

 

視野拓展

在優(yōu)酷視頻中搜索“感測與控制技術(shù)改裝鍵盤”,你會看到一個視頻介紹如何把鍵盤拆掉,將每個鍵引出到家里的各個地方,這樣你就可以制作一個真實(shí)的報警器了。如果你不想拆鍵盤你可以搜索makeymakey、酷樂宅或者Stargazer,他們都提供了建議的帶有引出功能的usb鍵盤,這樣你就可以制作一個真實(shí)的報警器,如果你使用Stargazer,甚至還可以制作一個報警燈或者出警后讓電腦發(fā)一個短信給你,技術(shù)正在改變每一個人的生活,我們正在努力參與其中,改進(jìn)技術(shù),而不是僅僅的消費(fèi)技術(shù)。

 


預(yù)約試聽課

已有385人預(yù)約都是免費(fèi)的,你也試試吧...

主站蜘蛛池模板: 三级视频网址 | 日韩色在线 | 网站av | 午夜视频在线免费观看 | 久久久99国产精品免费 | 亚洲国产日韩欧美 | 99精品国产热久久91蜜凸 | 精品一区二区三区在线观看国产 | 亚洲电影中文字幕 | 精品日韩在线观看 | 久久亚洲精品视频 | 国产精品99久久久久 | 综合色区 | а√ 天堂 在线官网 | 久久精品亚洲一区二区三区浴池 | 久久不卡免费视频 | 成人自拍视频 | 亚洲视频在线一区 | 久久久天堂国产精品女人 | 在线看v片 | 亚洲精品免费看 | 日韩高清二区 | 老女人一级片 | 久久久久久国产精品免费 | 欧美综合在线视频 | 麻豆视频成人 | 日韩一区免费 | 麻豆成人在线观看 | 精品一区久久久 | 国产片在线观看 | 日韩国产一区 | 国产二区三区 | 久久久精品一区 | 精品一区二区三区日本 | 午夜在线精品偷拍 | 亚洲国产精品久久人人爱 | 自拍视频国产 | 国产伦精品一区二区三区在线 | 国av级一级理论片 | 91午夜精品| 久久永久免费 |