暑期公益班/Scratch學(xué)習(xí)/1.1 認(rèn)識(shí)Scratch

暑假和培訓(xùn)班合作,開(kāi)了個(gè)編程公益班,我6個(gè)小朋友一起進(jìn)行編程入門(mén)的學(xué)習(xí)。為了方便線(xiàn)上的同學(xué)一起學(xué)習(xí),視頻內(nèi)容我們?cè)诰€(xiàn)上同步更新。

第一節(jié) 大話(huà)編程 - 認(rèn)識(shí)Scratch

線(xiàn)上學(xué)習(xí)地址

https://adacode.net/topic/122

  1. 這是一個(gè)什么課

我們的Scratch是一個(gè)學(xué)習(xí)用電腦做創(chuàng)作的課程,和平時(shí)電腦的用法不同,在我們的課程中,電腦不在是一個(gè)具有特定功能的工具,而將成為一個(gè)表達(dá)、實(shí)現(xiàn)我們思維的武器。通過(guò)電腦,我們可以把一些摸不到、看不著的奇怪世界構(gòu)建出來(lái)。

  1. 語(yǔ)言

    想要讓電腦創(chuàng)作出我們想要想要的作品,首先要讓電腦聽(tīng)得懂我們說(shuō)的話(huà)。

這就用到了語(yǔ)言了。所謂語(yǔ)言,就是把我們的想法表達(dá)給別人的方式。每個(gè)物體都有自己的語(yǔ)言,有的語(yǔ)言我們能理解,有的語(yǔ)言我們現(xiàn)在還不能理解。

比如,我們?nèi)祟?lèi)之間溝通的有:說(shuō)話(huà)、文字,這些就是語(yǔ)言。有時(shí)候和外國(guó)人溝通我們還要用國(guó)外的文字,比如英語(yǔ)。

小狗也有自己的語(yǔ)言,汪汪叫和搖尾巴就是他們的語(yǔ)言。我們知道搖尾巴是在狗狗在向我們示好,而汪汪叫就不太清楚是什么意思了。

蜜蜂也有自己的語(yǔ)言,它們通過(guò)飛行的舞蹈來(lái)表達(dá)自己的想法。這種語(yǔ)言我們?nèi)祟?lèi)就更聽(tīng)不懂了。

由于計(jì)算機(jī)是我們?nèi)祟?lèi)自己發(fā)明的,我們也給計(jì)算機(jī)發(fā)明了語(yǔ)言。通過(guò)計(jì)算機(jī)語(yǔ)言,我們就可以把自己的想法、創(chuàng)意表達(dá)出來(lái),讓計(jì)算機(jī)實(shí)現(xiàn)了。

我們學(xué)習(xí)的Scratch就是一門(mén)計(jì)算機(jī)語(yǔ)言,通過(guò)Scratch。我們可以把自己想法表達(dá)出來(lái),計(jì)算機(jī)會(huì)忠誠(chéng)執(zhí)行我們的想法,永不停歇。

  1. 飛機(jī)起飛我們來(lái)體驗(yàn)一個(gè)小例子,在電腦的瀏覽器中打開(kāi)視頻下方的鏈接,點(diǎn)擊改編進(jìn)入Scratch的界面。

我們?cè)撛趺凑J(rèn)識(shí)這個(gè)陌生的界面呢?Scratch的右側(cè)有個(gè)舞臺(tái),我們需要讓舞臺(tái)上的飛機(jī)按照我們的想法來(lái)飛行。

我們來(lái)模擬一下飛機(jī)起飛、在空中盤(pán)旋的動(dòng)作吧。在Scratch的左側(cè),我們可以看到很多積木,我們?cè)诶锩嬲业?/span>移動(dòng)10步積木,把它拖拽到Scratch的中間部分。好了,我們用鼠標(biāo)點(diǎn)擊這個(gè)積木,看看會(huì)發(fā)生什么現(xiàn)象。我們發(fā)現(xiàn),隨著我們的點(diǎn)擊,飛機(jī)一點(diǎn)一點(diǎn)的上升了。這樣重復(fù)點(diǎn)擊真的好麻煩,我們?cè)僭诳刂平M里找到重復(fù)執(zhí)行10次積木,把移動(dòng)10步放到重復(fù)執(zhí)行的嘴巴里。這兩個(gè)積木就組合在一起啦。我們?cè)冱c(diǎn)擊一下這個(gè)積木,飛機(jī)是不是飛起來(lái)啦?我們把重復(fù)執(zhí)行10次里的10改大一點(diǎn),這樣飛機(jī)就能飛的更高了。如果現(xiàn)實(shí)時(shí)間中也有這樣一個(gè)積木,那我們寫(xiě)作業(yè)是不是就輕松很多啦?

接下來(lái)我們來(lái)看看飛機(jī)盤(pán)旋,飛機(jī)要想盤(pán)旋,除了移動(dòng)之外,還要左拐右拐。首先,我們?cè)侔岩粋€(gè)移動(dòng)10步積木放到中間區(qū)域,然后再在藍(lán)色的運(yùn)動(dòng)組里找到右轉(zhuǎn)15度積木,放到移動(dòng)10步的下面。點(diǎn)擊這個(gè)小腳本,我們發(fā)現(xiàn),飛機(jī)就慢慢盤(pán)旋起來(lái)了。為了不用重復(fù)的點(diǎn)擊,我們?cè)僬乙粋€(gè)重復(fù)執(zhí)行進(jìn)來(lái),把這個(gè)小腳本掉,這個(gè)時(shí)候,飛機(jī)就能重復(fù)的盤(pán)旋起來(lái)啦!

通過(guò)這個(gè)例子,我們可以發(fā)現(xiàn),只要我們想清楚了事情該怎么做,就能讓電腦按照我們的想法執(zhí)行了。所謂聰明的大腦,就是能夠發(fā)現(xiàn)事情的真相吧。

好啦,趕緊在自己的電腦上完成這些功能吧!我們下節(jié)課再見(jiàn)!


?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀(guān)點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容