第一節(jié) 大話編程 - 認(rèn)識(shí)Scratch
線上學(xué)習(xí)地址
https://adacode.net/topic/122
這是一個(gè)什么課
我們的Scratch是一個(gè)學(xué)習(xí)用電腦做創(chuàng)作的課程郁竟,和平時(shí)電腦的用法不同玛迄,在我們的課程中,電腦不在是一個(gè)具有特定功能的工具棚亩,而將成為一個(gè)表達(dá)蓖议、實(shí)現(xiàn)我們思維的武器。通過電腦讥蟆,我們可以把一些摸不到勒虾、看不著的奇怪世界構(gòu)建出來。
-
語(yǔ)言
想要讓電腦創(chuàng)作出我們想要想要的作品瘸彤,首先要讓電腦聽得懂我們說的話修然。
這就用到了語(yǔ)言了。所謂語(yǔ)言钧栖,就是把我們的想法表達(dá)給別人的方式低零。每個(gè)物體都有自己的語(yǔ)言,有的語(yǔ)言我們能理解拯杠,有的語(yǔ)言我們現(xiàn)在還不能理解掏婶。
比如,我們?nèi)祟愔g溝通的有:說話潭陪、文字雄妥,這些就是語(yǔ)言。有時(shí)候和外國(guó)人溝通我們還要用國(guó)外的文字依溯,比如英語(yǔ)老厌。
小狗也有自己的語(yǔ)言,汪汪叫和搖尾巴就是他們的語(yǔ)言黎炉。我們知道搖尾巴是在狗狗在向我們示好枝秤,而汪汪叫就不太清楚是什么意思了。
蜜蜂也有自己的語(yǔ)言慷嗜,它們通過飛行的舞蹈來表達(dá)自己的想法淀弹。這種語(yǔ)言我們?nèi)祟惥透牪欢恕?/span>
由于計(jì)算機(jī)是我們?nèi)祟愖约喊l(fā)明的,我們也給計(jì)算機(jī)發(fā)明了語(yǔ)言庆械。通過計(jì)算機(jī)語(yǔ)言薇溃,我們就可以把自己的想法、創(chuàng)意表達(dá)出來缭乘,讓計(jì)算機(jī)實(shí)現(xiàn)了沐序。
我們學(xué)習(xí)的Scratch就是一門計(jì)算機(jī)語(yǔ)言,通過Scratch。我們可以把自己想法表達(dá)出來策幼,計(jì)算機(jī)會(huì)忠誠(chéng)執(zhí)行我們的想法邑时,永不停歇。
飛機(jī)起飛我們來體驗(yàn)一個(gè)小例子垄惧,在電腦的瀏覽器中打開視頻下方的鏈接刁愿,點(diǎn)擊改編進(jìn)入Scratch的界面。
我們?cè)撛趺凑J(rèn)識(shí)這個(gè)陌生的界面呢到逊?Scratch的右側(cè)有個(gè)舞臺(tái)铣口,我們需要讓舞臺(tái)上的飛機(jī)按照我們的想法來飛行。
我們來模擬一下飛機(jī)起飛觉壶、在空中盤旋的動(dòng)作吧脑题。在Scratch的左側(cè),我們可以看到很多積木铜靶,我們?cè)诶锩嬲业?/span>移動(dòng)10步這樣重復(fù)點(diǎn)擊真的好麻煩涩笤,我們?cè)僭诳刂平M里找到重復(fù)執(zhí)行10次積木嚼吞,把移動(dòng)10步放到重復(fù)執(zhí)行的嘴巴里。這兩個(gè)積木就組合在一起啦蹬碧。我們?cè)冱c(diǎn)擊一下這個(gè)積木舱禽,飛機(jī)是不是飛起來啦?我們把重復(fù)執(zhí)行10次里的10改大一點(diǎn)恩沽,這樣飛機(jī)就能飛的更高了誊稚。如果現(xiàn)實(shí)時(shí)間中也有這樣一個(gè)積木,那我們寫作業(yè)是不是就輕松很多啦罗心?
接下來我們來看看飛機(jī)盤旋片吊,飛機(jī)要想盤旋,除了移動(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ī)就慢慢盤旋起來了。為了不用重復(fù)的點(diǎn)擊盈匾,我們?cè)僬乙粋€(gè)重復(fù)執(zhí)行進(jìn)來腾务,把這個(gè)小腳本吃掉,這個(gè)時(shí)候削饵,飛機(jī)就能重復(fù)的盤旋起來啦岩瘦!
通過這個(gè)例子,我們可以發(fā)現(xiàn)窿撬,只要我們想清楚了事情該怎么做启昧,就能讓電腦按照我們的想法執(zhí)行了。所謂聰明的大腦劈伴,就是能夠發(fā)現(xiàn)事情的真相吧密末。