Page 132 - 1-3Getting-Started-Guide-Scratch2
P. 132

ใบความรู้ที่ 9.1 สัมผัสสนุก





                     การวนซ�้าแบบมีเงื่อนไข
                                           �
                                                                                      �
                              การทางานวนซาแบบมีเง่อนไข (conditional loop) คือ การทาซาจนกว่าเง่อนไขจะ
                                           ้
                                                    ื
                                                                                                  ื
                                                                                         ้
                                   �
                                                                                         �
                     เป็นจริง (repeat until)
                             บล็อก                ความหมาย                         ตัวอย่าง
                                              ้
                                            �
                                                      ื
                                          ทาซาจนกว่าเง่อนไขจะเป็นจริง
                                              �
                                                ื
                                          หากเง่อนไขเป็นจริงจะจบ
                                               �
                                          การทางานภายในลูป และ
                                          ไปท�าค�าสั่งถัดไป         เดินไปข้างหน้าทีละ 10 หน่วย จนกว่าจะม ี
                                                                    การกดแป้นพิมพ์ Space Bar บนคีย์บอร์ด
                                                                                        ึ
                                                                    และจะหยดการทางานถงแม้ว่าจะปล่อยแป้น
                                                                             ุ
                                                                                  �
                                                                    พิมพ์บน Space bar แล้ว ก็จะไม่เดินต่อ          กิจกรรมที่ 9 • เกมสร้างสรรค์
                                       ี
                                                         ั
                                                  ี
                                                                                          ื
                                                       �
                              นอกจากน้ ยังมีบล็อกท่เป็นคาส่งใช้งานเฉพาะ โดยมีการตรวจสอบเง่อนไข เช่น บล็อก
                     wait until
                             บล็อก                ความหมาย                         ตัวอย่าง

                                                                ั
                                           หยุดรอเวลา จนกระท่ง
                                           เงอนไขเป็นจรง จึงจะทา
                                                        ิ
                                             ื
                                             ่
                                                                �
                                           ค�าสั่งต่อไป
                                                                    หยุดรอเวลา จนกว่าจะมีการกดแป้นพิมพ์
                                                                    Space Bar แล้วจึงหมุน 15 องศา






























                                                                   สถาบันส่งเสริมการสอนวิทยาศาสตร์และเทคโนโลยี (สสวท.) 125
   127   128   129   130   131   132   133   134   135   136   137