Page 50 - หนังสือเรียน เทคโนโลยี (วิทยาการคำนวณ) ป.2
P. 50

สงวนลิขสิทธิ์ บริษัท พัฒนาคุณภาพวิชาการ (พว.) จำากัด
                     P
                G
                     P A1 A2 S
         48
            การเดินของตัวละครต้องเดินไปข้างหน้าแล้วหันขวา  จากนั้น


          เดินไปข้างหน้าแล้วหันซ้ายไปเร่อย  ๆ  การทางานลักษณะนี้จะเห็น
                                                                    ำ
                                                  ื
                                                                                   ำ
          เส้นทางที่มีลักษณะคล้ายกัน เราสามารถนำาบล็อกคำาสั่งทำาซ้ามาใช้งาน

          ได้ หากเรากำาหนดให้ทำาซำ้า 4 ครั้ง จะเขียนโปรแกรมได้ ดังภาพ




              กลองเคร�องมือ         พื้นที่ทํางาน


              ไปขางหนา           เม�อเลน                    2.   กำาหนดการทำาซ้า 4 ครั้ง
                                                                              ำ
                                   ทําซํ้า 4  ครั้ง
              หันซาย                                          3.  ลากบล็อกคำาสั่งไปข้างหน้ามาวาง
                                        ไปขางหนา
                            ลากมาวาง
              หันขวา                    หันขวา                 4.   ลากบล็อกคำาสั่งหันขวามาวาง

             ทําซํ้า ?  ครั้ง           ไปขางหนา             5.   ลากบล็อกคำาสั่งไปข้างหน้ามาวาง
                                        หันซาย
                                                               6.   ลากบล็อกคำาสั่งหันซ้ายมาวาง

                                                             ำ
                                          1.   ลากบล็อกคำาสั่งทำาซ้ามาวาง
                                            บนพื้นที่ทำางาน

                                 ภาพที่ 2.20 กำาหนดการทำาซ้า 4 ครั้ง
                                                                ำ
            เมื่อโปรแกรมทางานจะพบว่ามีข้อผิดพลาดเกิดข้น เราอาจวิเคราะห                          ์
                                                                          ึ
                                  ำ
          จุดผิดพลาด โดยพิจารณาแต่ละคำาสั่งได้เช่นกัน





                      คำาถามสำาคัญ

                             ถ้าต้องการให้ตัวละครเดินไปข้างหน้า 4 บล็อก


                                  โดยแต่ละบล็อกจะต้องหันซ้าย 1 ครั้ง

                         นักเรียนจะเขียนโปรแกรมโดยใช้บล็อกคำาสั่งอย่างไร







       สงวนลิขสิทธิ์ บริษัท พัฒนาคุณภาพวิชาการ (พว.) จำากัด
   45   46   47   48   49   50   51   52   53   54   55