การเขียนโค้ดเบื้องต้นด้วยบล็อก
บทที่ 3
>
ระดับ 2
การดำเนินการทางคณิตศาสตร์และข้อความ
การคูณและการลบ
วัตถุประสงค์
เก็บไข่และจัดสมดุลบัญชีโดยการคูณและลบจำนวนไข่
ถึงเวลาไปเก็บไข่ที่บริเวณรังแล้ว เดินไปหยิบไข่ต่างๆ ในสนามเพื่อบันทึกว่ามีไข่วางลงกี่ฟอง คุณจะบันทึกจำนวนไข่ที่สมบูรณ์และมูลค่าทางโภชนาการของไข่เหล่านี้
เมื่อเก็บไข่ทั้งหมดแล้ว ให้สร้างตัวแปรชื่อ total โดยคลิกปุ่มสร้างตัวแปรในเมนู Variables และใส่ “total” ในหน้าต่างโต้ตอบ เมื่อสร้างตัวแปรเรียบร้อยแล้ว ให้ลากและวางบล็อกโค้ด set_variable และลากและวางหมายเลขบับเบิลจากเมนู Math ใส่ลงในบล็อกโค้ด set_variable ตั้งค่าตัวแปร total ให้เป็นจำนวนไข่สีขาว ไข่สีเข้ม และไข่สีแดงที่คุณเก็บได้

เดินไปยังเครื่องหมาย X สีเข้มแล้วหันไปทางเคาน์เตอร์ ตรงนี้คุณจะตรวจสอบมูลค่าทางโภชนาการของไข่ แต่ละฟองมีค่า 90 แคลอรี ให้คูณตัวแปร total ด้วย 90 โดยใช้บล็อกโค้ด operators ในเมนู Math ในกล่องเครื่องมือ ให้ลากและวางบล็อกโค้ด operators แล้วตั้งค่าตัวดำเนินการเป็นการคูณ x โดยคลิกช่องดรอปดาวน์ตรงกลางแล้วเลือกสัญลักษณ์คูณ

ดึงตัวแปร total แบบสแตนด์อโลนจากเมนู Variables แล้วใส่ลงในบล็อกโค้ด operators จากนั้นลากและวางบล็อกโค้ด speak จากเมนู Communications และใส่บล็อกโค้ด operators ที่กรอกค่าแล้วลงไปเพื่อประกาศผลลัพธ์

ตั้งหมายเลขบับเบิลเป็น 90 เพื่อสร้างสมการคณิตศาสตร์: total x 90 = result ตอนนี้คุณสามารถทราบได้ว่าไข่ทั้งหมดให้พลังงานกี่แคลอรี
เดินไปยังเครื่องหมาย X สีอ่อนเพื่อแบ่งไข่สีแดงออกจากกลุ่มไข่อื่นๆ ในเมนู Variables ในกล่องเครื่องมือ ให้คลิกปุ่มสร้างตัวแปรและสร้างตัวแปรชื่อ red_eggs (อย่าลืมใส่อันเดอร์สกอร์ _) จากนั้นลากและวางบล็อกโค้ด set_variable เพิ่มตัวแปร red_eggs ลากหมายเลขบับเบิลและตั้งค่าเป็นจำนวนไข่สีแดงที่คุณเก็บได้ ซึ่งระบุไว้ที่มุมบนขวาของหน้าจอ
ตอนนี้ลากและวางบล็อกโค้ด operators จากเมนู Math และตั้งค่าตัวดำเนินการเป็น - เพื่อทำการลบค่าต่างๆ ในเมนู Variables บนกล่องเครื่องมือให้ลากและวางตัวแปรสแตนด์อโลน total และ red_eggs ลงในบล็อกโค้ด operators

ลากและวางบล็อกโค้ด speak จากเมนู Communications แล้วใส่บล็อกโค้ด operators ลงในบล็อกโค้ด speak เพื่อประกาศผลการแบ่งไข่และจบเลเวล