首页
/
每日頭條
/
生活
/
scratch3.0編程入門教程
scratch3.0編程入門教程
更新时间:2026-03-16 18:04:01

1.3.1什麼是流程圖?

1、算法:算法描述了“解決問題的方法和步驟”,而程序是這套方法和步驟在計算機上的體現。

2、流程圖:流程圖是算法的一種圖形化表示方式,它使用一組預定義的符号來說明如何執行特定的任務。

3、流程圖直觀、清晰,更有利于人們設計與理解算法。

1.3.2 流程圖符号及含義

scratch3.0編程入門教程(流程圖與程序的基本結構)1

流程圖符号及含義

1.3.3 程序的基本結構

該程序中存在三種基本結構,它們分别是:順序結構、選擇結構、循環結構;任何簡單或複雜的算法都可以由這三種基本結構組合而成。

1、 順序結構

順序結構是最簡單的程序結構,程序中的各個操作是按照它們在程序中的排列順序,自上而下,依次執行,流程圖結構如下圖所示。

語句A和語句B兩個“處理框”是順序進行的,即在完成語句A指定的操作後,接着執行語句B中指定的操作

scratch3.0編程入門教程(流程圖與程序的基本結構)2

2、 選擇結構

選擇結構又稱為分支結構,用于判斷給定的條件,進而控制程序的流程。它會根據某個特定的條件進行判斷後,選擇其中一支執行。選擇結構又分為單選擇結構和雙選擇結構。

(1)雙選擇結構,流程圖如下所示,根據是否滿足判斷條件從而在兩組操作中選擇執行一種操作。

scratch3.0編程入門教程(流程圖與程序的基本結構)3

(2)單選擇結構,流程圖如下所示,當條件成立時執行語句A,不成立時結束程序。

scratch3.0編程入門教程(流程圖與程序的基本結構)4

3、循環結構

循環結構又稱重複結構,即在一定條件下,反複執行某一部分的操作。循環結構又分為“當型結構”和“直到型結構”。

(1)當型結構,當條件成立時反複執行某一部分操作,當條件不成立時退出循環。可能“語句A”一次也沒執行過,流程圖如下圖所示。

scratch3.0編程入門教程(流程圖與程序的基本結構)5

(2)直到型結構,先執行一次“語句A”操作,判斷當條件不成立時繼續循環,直到條件成立退出循環,結束程序。先執行,再判斷,最少要執行一次“語句A”,如下圖所示。

scratch3.0編程入門教程(流程圖與程序的基本結構)6

1.3.4 程序的基本機構特點

1、隻有一個入口和一個出口

2、結構内的每一部分都有機會被執行到

3、結構内不存在“死循環”(無終止的循環)

1.3.5 不正确的流程圖

scratch3.0編程入門教程(流程圖與程序的基本結構)7

不正确的流程圖

任何程序都可以用這三種程序結構實現,隻有這三種結構的程序,叫做“結構化程序”

程序設計的核心思想:

1、 自頂向下,精益求精

2、 模塊化

,
Comments
Welcome to tft每日頭條 comments! Please keep conversations courteous and on-topic. To fosterproductive and respectful conversations, you may see comments from our Community Managers.
Sign up to post
Sort by
Show More Comments
推荐阅读
一輩子的事不能将就
一輩子的事不能将就
一輩子的事不能将就?#生活很累但要繼續可以不漂亮但一定要善良活好自己,#人生就是這樣,在矛盾中生活,日複一日,年複一年,今天重複着昨天的,反反複複的生活着酸甜苦辣鹹,悲歡離合這就是人生,窮與富都有着不可告人的一面,将就吧,隻能是将就吧,我來...
2026-03-16
枸杞的種植方法
枸杞的種植方法
枸杞的種植方法?土地規劃:選擇土層要深厚、透氣良好、排水性強的輕壤土種植枸杞,現在小編就來說說關于枸杞的種植方法?下面内容希望能幫助到你,我們來一起看看吧!枸杞的種植方法土地規劃:選擇土層要深厚、透氣良好、排水性強的輕壤土種植枸杞。整理地塊...
2026-03-16
解耦是什麼
解耦是什麼
解耦是什麼?數學中解耦是指使含有多個變量的數學方程變成能夠用單個變量表示的方程組,即變量不再同時共同直接影響一個方程的結果,從而簡化分析計算通過适當的控制量的選取,坐标變換等手段将一個多變量系統化為多個獨立的單變量系統的數學模型,即解除各個...
2026-03-16
連雲港海州高級中學
連雲港海州高級中學
連雲港海州高級中學?快速人臉識别簽到、刷臉登錄數字空間、實時采集課程信息、優秀班級風采展示、校園新聞滾動推送……對連雲港市海州高級中學的同學們來講,2019年春季開學剛剛投入使用的電子班牌正在給他們帶來不一樣的“新”體驗,今天小編就來說說關...
2026-03-16
8歲女童學舞蹈下腰導緻癱瘓
8歲女童學舞蹈下腰導緻癱瘓
(上遊新聞記者周晉羽)近日,7歲女童因練舞不當緻癱的新聞引發許多人的關注,現在,很多孩子不僅要學習好,還得練就“十八般武藝”:舞蹈、跆拳道、武術……這些技藝不僅可以豐富孩子的業餘生活,還可以強身健體、提升氣質。重慶醫科大學附屬兒童醫院骨科副...
2026-03-16
Copyright 2023-2026 - www.tftnews.com All Rights Reserved