
Scratch課程第一章《入門基礎(chǔ)》·第二節(jié)《程序結(jié)構(gòu)》:第1課 順序結(jié)構(gòu),包含課程視頻和文稿。
程序結(jié)構(gòu)之:順序結(jié)構(gòu) · 視頻課程
[Scratch]一、入門基礎(chǔ)《4、程序結(jié)構(gòu)之:順序結(jié)構(gòu)》_騰訊視頻
程序結(jié)構(gòu)之:順序結(jié)構(gòu) · 課程文稿
今天,我們來學(xué)習(xí)程序的第一種結(jié)構(gòu),順序結(jié)構(gòu)。
首先來看《小蟲畫正方形》的例子(如視頻所示),同時,請大家思考以下幾個問題:
1、小貓第一個動作是什么?
2、第二個動作是什么?
3、第三個動作是什么?
4、第四個動作是什么?
5、第五個動作是什么?
6、第六個動作是什么?
7、第七個動作是什么?
8、第八個動作是什么?
(對照一下你思考的結(jié)果。)
請大家試著用箭頭表示小蟲動作的先后順序。
(對照一下你畫出的結(jié)果。)
像前面這樣的圖叫做流程圖,流程圖可以讓我們的清晰的看到小蟲的每一步指令以及先后順序。
你能根據(jù)流程圖編寫程序嗎?你可以根據(jù)提示先嘗試一下:
提示1、需要用的到的命令在“動作”模塊下。
提示2、要畫出圖形,需要用到“畫筆”模塊下的“落筆”命令。
提示3、要清除所畫的圖形要用到“畫筆”模塊下的“清空”命令。
根據(jù)流程圖編寫好程序后,點(diǎn)擊綠旗執(zhí)行,小蟲就能按照程序命令畫出正方形了。
下面我給大家演示一下具體的操作。(如視頻所示)
最后,我們來總結(jié)一下:像這樣,電腦按照我們的書寫順序,自上而下逐條執(zhí)行的程序結(jié)構(gòu)稱為順序結(jié)構(gòu)。
拓展任務(wù),你還能畫出長方形嗎?請先畫出流程圖,再完成命令的編寫。(流程圖和命令圖如視頻所示)