Page 22 - ePN261_運算思維與Scratch 3.0程式設計_課本PDF
P. 22

14    Chapter 1 運算思維與 Scratch 3 程式設計



                       1-7 運算思維與 Scratch 3 程式設計




                         運算思維就是利用資訊科技解決問題的過程,當你在學習 Scratch 過程中,
                    會有許多想法,利用 Scratch 積木設計程式,實踐想法就是運思維的實踐。因
                    此,如何學習程式運算思維呢? Scratch 開發團隊麻省理工學院(MIT)媒體

                    實驗室 Resnick 教授提出,程式設計運算思維應包含下列架構:

                    一  運算思維概念


                         運算思維概念(Computational Concepts)應用在 Scratch 3 程式設計時,
                    就是利用 Scratch 3 積木設計程式解決問題,例如:應用等待 2 秒、如果~那
                    麼或重複執行等積木設計程式,就是應用結構化程式設計的循序結構、選擇結
                    構或重複結構在運算思維概念。


                     運算思維概念實作

                           運算思維概念實作時,首先針對「專題的主題」規劃「腳本」,腳本內

                     容包含專題的「舞台」、「角色」與「分析舞台與角色執行的動畫情境,並
                     解析設計程式時使用的積木與程式語言結構。」。例如:點擊綠旗時「Abby」

                     與「Dan」,兩個角色同時說出:「Hello!」。

                     「Abby」與「Dan」程式為:







                     執行結果為:























                                                  兩者同時說出:「Hello!」。
   17   18   19   20   21   22