04 September 2020

Learn to Code 1 - สรุปบทเรียน

Learn to Code 1

เรามาดูโครงสร้างทั้งหมดที่ได้จากบทเรียนนี้กันเถอะค่ะ


Commands 

เรียนรู้คำสั่งต่างๆ ใน Swift Playgrounds Learn to Code 1

หลักๆ คือ เดินหน้า หันซ้าย หันขวา เก็บอัญมณี กดสวิตช์ และเงื่อนไขที่เกี่ยวข้อง


Functions

สร้างคำสั่งใหม่จากการรวมชุดคำสั่ง 

func + ชื่อฟังก์ชัน + () + { ชุดคำสั่ง }


AND, OR, NOT

เครื่องหมาย &&  คือ AND แปลว่า และ

เครื่องหมาย ||    คือ OR แปลว่า หรือ

เครื่องหมาย !    คือ NOT แปลว่า ไม่


if, else

กำหนดเงื่อนไขให้โปรแกรมทำงานตามคำสั่ง

if + เงื่อนไข + { ชุดคำสั่ง } 

+ else if + เงื่อนไข + { ชุดคำสั่ง }

+ else + { ชุดคำสั่ง }


for

สั่งให้ทำซ้ำตามจำนวนที่ระบุ

for + ตัวแปร + in 1 ... + ตัวเลข + { ชุดคำสั่ง }


while

สั่งให้ทำซ้ำในขณะที่เกิดสถานการณ์ตามที่กำหนด

while สถานการณ์ที่ต้องทำซ้ำ { ชุดคำสั่ง }


Right-Hand Rule

กฎมือขวา (กฎกำแพงมือขวา)

func rightHandRule() {

if !isBlockedRight { turnRight() moveForward() }

else if !isBlocked { moveForward() }

else if isBlockedRight { turnLeft() }

}



จบบทเรียน Learn to Code 1 เรียบร้อยค่ะ!

ยินดีด้วยนะคะ


-- ดีบี --