資訊內(nèi)容
Scratch編程-(6)認(rèn)識腳本區(qū)
關(guān)于孩子要不要學(xué)習(xí)編程,有的家長已經(jīng)認(rèn)識到它的重要性,有的家長還在猶豫之中。在這里我想說的是,家長可以無期限的猶豫下去,可孩子的大好時(shí)光在悄悄流逝。科技已經(jīng)融入生活的各個(gè)角落,未來不會計(jì)算機(jī)就可以說是信息時(shí)代的文盲。現(xiàn)在各大培訓(xùn)機(jī)構(gòu)都開設(shè)了編程課,學(xué)費(fèi)可真不便宜,對于一般家庭來說的確是一筆不小的開支。童爸是一名有十年工作經(jīng)驗(yàn)的程序員老司機(jī),在平時(shí)也會教自己的孩子學(xué)習(xí)編程,有感興趣的家長朋友,可以按照這個(gè)教程一步一步學(xué)習(xí),有問題可以關(guān)注交流。

第六篇,認(rèn)識腳本區(qū)。
“童童,上一節(jié)我們認(rèn)識了積木區(qū),了解了各個(gè)積木模塊的功能,積木形狀,最后通過實(shí)際操作編寫了一個(gè)簡單的小游戲,對學(xué)習(xí)的內(nèi)容進(jìn)行了鞏固,有了上節(jié)課的基礎(chǔ),今天的課就SO EASY了,今天我們就講講如何在腳本區(qū)進(jìn)行編程。”
“爸爸,上一節(jié)課我都學(xué)會了如何編程了啊,干嘛還要學(xué)習(xí)呢?”
“你那可不叫學(xué)會了啊,只能說是熟悉了積木的使用。編程是一件富有創(chuàng)造性的活動,通過發(fā)揮每個(gè)人聰明才智,設(shè)計(jì)出一個(gè)充滿樂趣的,科技十足的產(chǎn)品,是一件非常有成就感的事情。但編程也不是一件容易的事情,我們不能輕視它,要做好一個(gè)產(chǎn)品,需要有耐心,細(xì)心,恒心,通過不斷的改善產(chǎn)品,才能讓它變的越來越好,好產(chǎn)品都是慢慢打磨出來的。”
“哦,我明白了”
1、準(zhǔn)備編程
一般情況下,在準(zhǔn)備編程之前,要對我們的要做的產(chǎn)品有個(gè)大概的設(shè)計(jì),比如:我們要做一款什么產(chǎn)品?是工具還是游戲?如果是游戲,都有什么角色?每個(gè)角色的特征是什么?,功能是什么?游戲的規(guī)則是什么?等等。最好能把相關(guān)的內(nèi)容落實(shí)到紙上,可以不用到具體的細(xì)節(jié),但基本的功能,角色和流程要有。
2、開始編程
準(zhǔn)備工作做好后,就可以編程了,在編寫腳本,甚至后面修改腳本時(shí)要先做2件事情:
①:選擇背景 或 ②:選擇角色。也就是我們編程是針對背景或角色編程,程序是控制背景或角色的改變的。選中背景或角色之后,從積木區(qū)拖拽積木到中間的腳本區(qū),若積木拖動到腳本區(qū)時(shí)有
灰色底色的陰影提示,就說明當(dāng)前的積木塊可以和另外一塊積木形成有效的連接。如下圖的停止全部腳本積木。

3、不斷測試
在開發(fā)程序過程中,并不是把所有的程序(積木)都拖動完才能運(yùn)行,我們可以在創(chuàng)建程序的過程中,不斷測試程序的運(yùn)行情況,是否能按照我們的預(yù)期運(yùn)行的。運(yùn)行程序有兩種方式:①點(diǎn)擊綠旗運(yùn)行②單擊程序腳本運(yùn)行。程序啟動時(shí),腳本外網(wǎng)會高亮顯示,如下圖所示。

測試結(jié)果如果復(fù)合預(yù)期,就可以繼續(xù)編寫后面的程序。如果不符合預(yù)期,比如:我想讓小貓向后轉(zhuǎn)60度,結(jié)果向左轉(zhuǎn)了60度,就可以仔細(xì)分析腳本,看是哪里出了問題。越早的發(fā)現(xiàn)問題,修復(fù)問題的成本就越低。
4、不斷保存
在開發(fā)程序過程中,要養(yǎng)成一個(gè)良好的習(xí)慣,就是不斷保存程序。不要等所有程序開發(fā)完成后再保存,以防止在開發(fā)過程中電腦出現(xiàn)問題前面做的工作全部白費(fèi)了,到時(shí)候撞墻的心都有了。點(diǎn)擊右上角的“立即保存” 或 按快捷鍵Ctrl+S保存程序。①當(dāng)程序有修改,需要保存時(shí),就會顯示“立即保存”。②保存時(shí),就會顯示“正在保存作品......”。如果有賬號就可以上傳到Scratch的云端,還可以點(diǎn)擊菜單欄--文件--保存到電腦將作品下載到本地電腦上。這個(gè)良好習(xí)慣會讓你受益終生的。

“好了,我把如何在腳本區(qū)開發(fā)一款程序的基本過程講完了。下面你就實(shí)際操作一下吧,主要是體會這個(gè)過程和注意事項(xiàng),慢慢養(yǎng)成一個(gè)良好的編程習(xí)慣。”
“好的,讓我練習(xí)一下吧”
動手作業(yè):
1、按照上面的過程,再次制作昨天的小游戲,體會制作的過程和注意事項(xiàng)。
家長朋友:編程對于剛接觸的孩子來說,肯定是一頭霧水,沒關(guān)系,我們先把孩子帶到這個(gè)編程的世界里,每篇文章都只講一個(gè)知識點(diǎn),然后通過有趣的練習(xí),先讓孩子產(chǎn)生興趣,同時(shí)也減少孩子看電腦的時(shí)間。歡迎關(guān)注交流。
聲明:本文章由網(wǎng)友投稿作為教育分享用途,如有侵權(quán)原作者可通過郵件及時(shí)和我們聯(lián)系刪除
