สร้างแอปสมุดจดการบ้าน (My Homework Tracker) ด้วย MIT App Inventor - ภารกิจที่ 3: สร้างกล่องความจำ (Variables & Lists)
  • By Admin
  • 123
  • 14 ส.ค. 2569

สร้างแอปสมุดจดการบ้าน (My Homework Tracker) ด้วย MIT App Inventor - ภารกิจที่ 3: สร้างกล่องความจำ (Variables & Lists)

บทเรียนการสร้างแอปพลิเคชันเบื้องต้นสำหรับนักเรียนชั้น ม.2 ในภารกิจที่ 3 นี้นักเรียนจะได้ก้าวเข้าสู่การเขียนโปรแกรมแบบ Block-based Programming (โหมด Blocks) โดยจะได้เรียนรู้หลักการทำงานของหน่วยความจำคอมพิวเตอร์ผ่านการสร้างตัวแปร (Variables) และการสร้างชุดข้อมูลแบบรายการ (Lists) เพื่อเตรียมพื้นที่สำหรับจัดเก็บข้อมูลการบ้านของตนเอง

ภารกิจที่ 3: สร้างกล่องความจำ (Variables & Lists)

🎯 ภารกิจ: สร้างตัวแปรแบบรายการ เพื่อเตรียมพื้นที่ว่างในหน่วยความจำของแอปพลิเคชัน สำหรับรอรับข้อมูลการบ้าน

💡 แนวคิด: คอมพิวเตอร์ต้องมี "กล่อง" (Variable) ไว้เก็บข้อมูล และเนื่องจากเรามีการบ้านหลายวิชา กล่องนี้จึงต้องเป็นแบบ "สมุดที่มีหลายบรรทัด" (List) นั่นเอง

1. เข้าสู่หน้าต่างนักเขียนโปรแกรม (Blocks Mode)

ได้เวลาเขียนโค้ด!

1. มองไปที่มุมขวาบนสุดของหน้าจอ MIT App Inventor
2. คลิกที่ปุ่ม Blocks (สลับจากหน้า Designer)
👉 หน้าจอจะเปลี่ยนเป็นพื้นที่สีขาวโล่งๆ สำหรับนำบล็อกคำสั่งมาต่อกัน

2. สร้างตัวแปร (Variable)

สร้างกล่องเก็บข้อมูล:

  1. ไปที่เมนูด้านซ้าย หมวด Variables (สีส้ม)
  2. ลากบล็อกคำสั่ง initialize global [name] to มาวางบนพื้นที่สีขาว
  3. คลิกที่คำว่า name แล้วพิมพ์เปลี่ยนชื่อเป็น HomeworkList

3. กำหนดให้เป็นสมุดหน้าเปล่า (Empty List)

สร้างรายการว่างๆ เพื่อรอจดงาน:

1. ไปที่เมนูด้านซ้าย หมวด Lists (สีฟ้าอ่อน)
2. ลากบล็อกคำสั่ง create empty list ออกมา
3. นำไปต่อเข้าที่ด้านหลังของบล็อกสีส้ม (HomeworkList) ให้ดังกริ๊ก!

🎉 สำเร็จ! ตอนนี้แอปของเรามีสมุดจดการบ้านเล่มใหม่ที่ยังว่างเปล่า พร้อมสำหรับให้เราเขียนโค้ดเพิ่มข้อมูลลงไปในคาบหน้าแล้ว!



แชร์ :

บทเรียนอื่น ๆ