โครงงานคอมพวิ เตอร์ เรอ่ื ง แอปพลิเคชนั ควบคมุ พลงั งานในหนึง่ วนั เสนอ คณุ ครูฐิติภทั ร ทองมา จดั ทำโดย ช้ันมัธยมศกึ ษาปที ่ี 4.6 รายงานวิชาวิทยาการคำนวณ รหัสวชิ า ว 30113 โรงเรยี นสตรีวทิ ยา เขตพระนคร กรุงเทพมหานคร เก่ียวกับโครงงาน เร่อื ง แอปพลิเคชันควบคมุ พลังงานในหนง่ึ วนั กลุม่ สาระการเรยี นรกู้ ารงานอาชพี และเทคโนโลยี ผจู้ ัดทำ 1. นางสาวธนพร อานภุ าพบุญ ม.4.6 เลขที่ 5 สถานศึกษา โรงเรียนสตรีวทิ ยา เขตพระนคร กรงุ เทพมหานคร ปีการศึกษา ภาคเรยี นท่ี 1 ปกี ารศึกษา 2564 ช่ือโครงงาน (1) ระดบั ชน้ั บทคดั ย่อ 2564 โครงงานคอมพิวเตอร์ เร่อื ง แอปพลิเคชนั ควบคุมพลังงานในหน่งึ วนั จดั ทำขน้ึ เพ่ือศึกษาการสร้าง (2) กติ ตกิ รรมประกาศ โครงงานคอมพิวเตอรฉ์ บับนส้ี ำเรจ็ ลลุ ่วงได้ดว้ ยความกรณุ
าจากคุณครูรุง่ ฟ้า สุขใส คุณครูที่ปรึกษา ทางคณะผู้จัดทำโครงงานขอกราบขอบพระคณุ คุณครฐู ิติภทั ร ทองมา คณุ ครปู ระจำวชิ าวิทยาการ คณะผู้จดั ทำ 1. นางสาวธนพร อานุภาพบญุ เลขท่ี 5 ชน้ั มัธยมศึกษาปที ี่ 4.6 (3) สารบัญ หน้า บทคดั ย่อ........................................................................................................................ (1) กิตติกรรมประกาศ........................................................................................................ (2) สารบญั ........................................................................................................................ (3-4) บทที่ 1 บทนำ................................................................................................................ (1) แนวคิดและความสำคัญ................................................................................ (1) วตั ถปุ ระสงค.์ ................................................................................................ (1) ขั้นตอนการดำเนนิ งาน.................................................................................. (2) แผนการดำเนินงาน....................................................................................... (2) ประโยชนท์ ี่คาดว่าจะได้รับ........................................................................... (2) 2 เอกสารทเ่ี ก่ียวข้อง........................................................................... (3-9) โครงงานคอมพิวเตอร์ ความหมายของโครงงานคอมพวิ เตอร์........................................................... (3) องคป์ ระกอบของโครงงานคอมพิวเตอร์......................................................... (3) ประเภทของโครงงานคอมพวิ เตอร์......................................................... (3) ข้นั ตอนการทำโครงงานคอมพิวเตอร์......................................................... (4) โปรแกรมทใ่ี ชใ้ นการทำโครงงาน ลักษณะและรูปลักษณ์ของโปรแกรม......................................................... (4) จำนวนแคลอร่ที ่ีควรไดร้ บั ........................................................................... (4-7) วธิ ีนบั แคลอร่ี................................................................................................ (7) BMR คืออะไร.............................................................................................. (7-8) วธิ ีการคำนวณคา่ BMR................................................................................. (8) การคำนวณปริมาณแคลอรที่ เี่ หมาะสมกับกจิ กรรมของเราในแตล่ ะวนั ........ (8) Thunkable คืออะไร…………………………………………………………………………. (9) 3 วิธดี ำเนินการ.................................................................................................. (10) วิเคราะหแ์ ละออกแบบโปรแกรม........................................................................ (10-27) (4) 6 ภาคผนวก 7 ประวัติผ้จู ดั
ทำ………………………………………………….............………............. (79) 1 บทท่ี 1 แนวคดิ และความสำคญั ทุกแห่งให้ความสนใจในเรื่องการประยุกต์เพื่อประโยชน์ทางการศึกษา การเรียนการสอน และการแบ่งปัน ในปัจจุบันอาหารเป็นหน่ึงในปัจจัยที่มนุษย์ขาดไม่ได้ รวมท้ังถือว่าเป็นส่วนประกอบสำคัญในการ ทางคณะผู้จัดทำเกิดเล็งเห็นความสำคัญของจุดน้ี
จึงต้องการสร้างสื่อเทคโนโลยีท่ีสามารถช่วยเพ่ิม 1. เพอ่ื ชว่ ยคำนวณแคลอรีที่เหมาะสมกับบุคคลในแตล่ ะวัน 2 ขน้ั ตอนการดำเนนิ งาน 1. คิดหัวข้อโครงงาน แผนการปฏิบตั งิ าน มถิ ุนายน กรกฎาคม สงิ หาคม กันยายน ตลุ าคม ท่ี ขน้ั ตอน ประโยชนท์ ค่ี าดว่าจะไดร้ ับ 1. ได้แอปพลเิ คชันทช่ี ่วยใหผ้ ู้คนควบคุมอาหารที่ทานในแตล่ ะวัน บทที่ 2 3 โครงงานคอมพิวเตอร์ เร่ือง แอปพลเิ คชันควบคุมพลงั งานในหนงึ่ วัน
จัดทำข้นึ เพ่ือศึกษาแคลอรีท่ ี่ควร โครงงานคอมพวิ เตอร์
1. เปน็ กิจกรรมทีเ่ กยี่ วข้องซอฟต์แวรแ์ ละเครอื่ งคอมพิวเตอร์ 4. ขนั้ ตอนการพฒั นาโครงงานคอมพวิ เตอร์ ประกอบดว้ ย 4 1.การคัดเลือกหัวข้อท่ีสนใจ เร่อื งทน่ี ำมาพัฒนาเป็นโครงงานคอมพิวเตอร์ มักจะได้มาจากปญั หา 2. การศึกษาคน้ ควา้ เอกสาร การได้ศึกษาและเยยี่ มชมโครงงานคอมพวิ
เตอรใ์ นงานนทิ รรศการและ 3. การจดั ทำข้อเสนอโครงงาน เป็นการกำหนดกรอบแนวคิดและวางแผนการพัฒนาไว้ล่วงหนา้
เพอ่ื 4. การพฒั นาโครงงาน เป็นการลงมือทำโครงงานตามข้อเสนอโครงงานทว่ี างแผนไว้ โปรแกรมท่ใี ช้ในการทำโครงงาน เรอ่ื ง แอปพลเิ คชนั ควบคมุ พลงั งานในหน่ึงวัน จำนวนแคลอร่ีที่ควรได้รับ พลงั งานจากการบรโิ ภคอาหารหรือเครอ่ื งดืม่ ในปริมาณ 2,500 กโิ ลแคลอร่ี (10,500 กโิ ลจลู ) ส่วนผู้หญิงควร 5 ระบุบนฉลากผลติ ภัณฑ์ตา่ ง ๆ ถือเป็นเคร่ืองมือชว่ ยใหผ้ ูบ้ รโิ ภคสามารถตรวจจำนวนแคลอรี่ของอาหารหรอื นอกจากน้ี ฉลากของผลิตภัณฑ์อาหารและเคร่ืองด่ืมยงั ระบุปริมาณสารอาหารท่ีควรไดร้ ับในแต่ละวัน ไขมัน คือสารอาหารที่จำเป็นต่อรา่ งกาย โดยจะช่วยให้ร่างกายไดร้ บั พลังงานและดดู ซึมวติ ามนิ ตา่ ง ๆ คารโ์ บไฮเดรต คาร์โบไฮเดรตคือแหลง่ พลังงานของร่างกาย
โดยรา่ งกายจะเปล่ยี นคาร์โบไฮเดรตมา 6 เชงิ ซ้อน (Complex Carbohydrates)
โดยคาร์โบไฮเดรตชนิดนำ้ ตาลเชงิ เดีย่ วจะแปรรปู เปน็ พลังงานไดเ้ รว็ นำ้ ตาล คือสารให้ความหวาน แบง่ ออกเปน็ 2 ชนิด ไดแ้ ก่ น้ำตาลสังเคราะห์ท่ใี ชเ้ ติมรสชาติในอาหาร ผบู้ ริโภคทีเ่ ลือกซ้ือผลิตภัณฑ์อาหารหรือเครอ่ื งดมื่ มารบั ประทานนน้ั สามารถคำนวณปริมาณพลังงาน ไขมันท้ังหมด 7 วธิ ีนบั แคลอร่ี ปรมิ าณของสารอาหารต่าง ๆ ทรี่ ะบบุ นฉลากผลิตภณั ฑ์ของอาหารหรือเครือ่ งด่ืมท่ีบริโภค โดยสารอาหารแตล่
ะ การนบั แคลอรีจ่ ะช่วยให้ผ้บู ริโภคสามารถคำนวณแคลอรีห่ รือปริมาณพลังงานที่ควรได้รบั อย่าง BMR คอื อะไร วัน เพ่ือใหร้ ะบบต่างๆ สามารถทำงานได้ แม้ในตอนท่ีเราอยู่เฉยๆ หรือไมไ่ ด้ทำกิจกรรมใดๆ น่นั หมายความว่า คา่ BMR ที่เราไดน้ นั้ คือ ปรมิ าณแคลอรี่ในหนงึ่ วันที่รา่ งกายเราใช้ แม้ว่าวนั นนั้ เราจะไม่ทำ 8 วธิ ีการคำนวณค่า BMR กันสักเล็กน้อย เพื่อให้ได้คา่ ของแคลอรี่ท่ีแม่นยำมากทสี่ ุด ซง่ึ สตู รน้จี ะใชน้ ำ้ หนกั ส่วนสูง อายุ และเพศในการ BMR สำหรับผ้หู ญิง = 665 + (9.6 x น้ำหนกั ตวั ปัจจบุ ันเป็นกิโลกรมั ) + (1.8 x สว่ นสูงปัจจบุ นั เปน็ เซนติเมตร) ซึ่งค่าท่ีได้จากการคำนวณดว้
ยสูตรนี้ คือ จำนวนพลังงานท่ีรา่ งกายของแตล่ ะคน ควรไดร้ ับเปน็ อยา่ งน้อยในแต่ การคำนวณปริมาณแคลอรที่ ี่เหมาะสมกบั กิจกรรมของเราในแตล่ ะวนั กายหรอื ทำกิจกรรมอน่ื ๆ แม้กระทั่งงานบา้ น กจิ กรรมเหล่าน้สี ง่ ผลใหร้ า่ งกายใช้พลังงานมากขึน้ ค่า TDEE (Total Daily Energy Expenditure) คือ ปรมิ าณการใช้พลงั งานของรา่ งกายของแต่ละคน น่ังทำงานอยู่กับที่ ไม่ได้ออกกำลังกายเลย = BMR x 1.2 Thunkable คอื อะไร Android, iOS
โดยเครอ่ื งมอื ทใี่ ชใ้ นการสรา้ งนน้ั นอกจากเครื่องมือพ้ืนฐานแล้ว ยงั มีการเชื่อมต่อไปยัง 9 บทที่ 3 10 วธิ ีดำเนินการ โครงงานคอมพวิ เตอร์ เรอื่ ง แอปพลเิ คชันควบคมุ พลังงานในหนึ่งวัน จดั ทำขึ้นเพ่ือศึกษาแคลอรที่ ี่ควร วิเคราะห์และออกแบบโปรแกรม 1. เข้าไปทเี่ ว็บไซต์ https://thunkable.com/#/ จากนน้ั กด log in คำสั่งปุ่ม “เริ่มตน้ ใช้งาน” หน้า Home ตัวแปรของ “ช่ือ” หน้า
ประวัติผู้ใช้งาน 11 คำสัง่ ของ “ชาย” หนา้ ประวัตผิ ู้ใช้งาน คำสั่งของ “หญงิ ” หนา้ ประวตั ผิ ้ใู ชง้ าน คำสั่งของ “1มื้อ” หน้า จำนวนม้ือชาย 12 คำสัง่ ของ “2มื้อ” หน้า จำนวนมอ้ื ชาย คำส่ังของปุม่ “กลับ” หน้า จำนวนมื้อชาย 13 คำสั่งของ “อยู่กบั ที่ และไม่ได้ออกกำลงั กายเลย
หรือน้อยมาก” หนา้ ช1ม้อื เลอื ก คำส่งั ของป่มุ “กลบั ” หนา้ ช1ม้ือเลือก คำสัง่ ของ “ช1ม้ือเลอื ก” หน้า ช1มอื้ เลอื ก 14 คำส่งั ของ “อยู่กบั ท่ี และไมไ่ ด้ออกกำลังกายเลย หรอื น้อยมาก” หนา้ ช2ม้อื เลอื ก คำส่ังของปมุ่ “กลับ” หน้า ช2มือ้ เลือก 15 คำสัง่ ของ “ช2มื้อเลือก” หน้า ช2มื้อเลือก คำสงั่ ของ “1ม้ือ” หนา้ จำนวนมื้อหญงิ คำสง่ั ของ “2ม้ือ” หน้า จำนวนมอ้ื หญิง คำสง่ั ของปุ่ม “กลบั ” หน้า จำนวนมื้อหญิง 16 คำสัง่ ของ “อยู่กับท่ี และไมไ่ ด้ออกกำลังกายเลย หรอื น้อยมาก” หน้า ญ1มื้อเลือก คำสั่งของปมุ่ “กลับ” หนา้ ญ1ม้ือเลือก คำสงั่ ของ “ญ1มื้อเลือก” หนา้
ญ1ม้ือเลือก 17 คำสัง่ ของ “อยู่กบั ที่ และไม่ได้ออกกำลังกายเลย หรือน้อยมาก” หน้า ญ2ม้ือเลือก คำสงั่ ของป่มุ “กลับ” หนา้ ญ2ม้ือเลือก 18 คำส่ังของ “ญ2ม้อื เลือก” หน้า ญ2มอ้ื เลือก คำสั่งของ “ข้าวกระเพรา 580 Kcal” หน้า 1มื้อ-1 19 คำสงั่ ของปมุ่ “กลับ(1)” หน้า 1ม้ือ-1 , คำส่ังของปุม่ “กลับ(2)” หน้า 1มือ้ -1 คำส่งั ของปุ่ม “ถดั ไป(1)” หนา้ 1มือ้ -1 คำส่งั ของปุม่ “ถัดไป(2)” หนา้ 1มือ้ -1 คำส่งั ของ “1ม้ือ-1” หนา้ 1ม้ือ-1 20 คำสงั่ ของ “ข้าวกระเพรา 580 Kcal” หน้า มอ้ื 1-1 คำส่ังของปุ่ม “กลับ(1)” หนา้ มอื้ 1-1 21 คำส่ังของปุ่ม “กลบั (2)” หนา้ มอ้ื 1-1 คำสงั่ ของป่มุ “ถัดไป(1)” หน้า มื้อ1-1 คำสั่งของป่มุ “ถัดไป(2)” หน้า มื้อ1-1 คำสั่งของ “มื้อ-1” หนา้ ม้ือ1-1 คำสัง่ ของ “กลับ” หน้า เลอื กอาหารมื้อที่2 22 คำสง่ั ของ “ถัดไป” หน้า เลือกอาหารมอื้
ท่ี2 คำสง่ั ของ “ขา้ วกระเพรา 580 Kcal” หนา้ ม้อื 2-1 23 16.7 สร้างคำสั่ง when “กลับ” click และใส่คำสง่ั ดงั รูป คำสง่ั ของปุม่ “กลบั (1)” หน้า ม้ือ2- คำสง่ั ของป่มุ “กลับ(2)” หน้า มอ้ื 2-1 คำสง่ั ของปุม่ “ถัดไป(1)” หน้า มอื้ 2-1 คำสั่งของปมุ่ “ถัดไป(2)” หน้า มื้อ2-1 คำสง่ั ของ “ม้ือ2-1” หน้า ม้อื 2-1 24 คำส่งั ของ “แอโรบิค” หน้า การออกกำลงั กาย 25 คำส่ังของ “ไม่ได้ออกกำลังกาย” หน้า การออกกำลังกาย คำส่ังของปุ่ม “ถัดไป” หนา้ การออกกำลังกาย คำส่ังของ “มื้อ2-1” หน้า การออกกำลังกาย 26 18.2 สร้างปุม่ แสดงขอ้ ความ “ถดั ไป” คำส่ังของ “ประมาณ 30
นาที” หนา้ ระยะเวลา คำสงั่ ของปุ่ม “ถดั ไป” หนา้ ระยะเวลา คำส่ังของ “ระยะเวลา” หนา้ ระยะเวลา 27 19.2 สร้างกลอ่ งข้อความเปล่า 5 กลอ่ ง 20. ตกแต่งหนา้ แอพให้สวยงาม คำสง่ั ของ "ดำเนนิ การเสร็จส้นิ " หน้า "End" 28 บทที่ 4 โครงงานคอมพิวเตอร์ เรื่อง แอปพลเิ คชันควบคุมพลังงานในหน่ึงวัน จัดทำขึ้นเพื่อศกึ ษาแคลอร่ที ่ีควร ขัน้ ตอนการใช้แอพพลิเคช่ัน รปู หนา้ จอ “Home” ของแอพพลเิ คช่ัน 29 รปู หน้าจอ “ประวัตสิ ่วนตัว” ของแอพพลเิ คชั่น รูป หน้าจอ “จำนวนม้อื อาหาร” ของแอพพลิเคช่ัน 30 รปู หน้าจอ “เลอื กลกั ษณะการทำกจิ กรรม” ของแอพพลิเคชั่น 31 รูป หนา้ จอ “รายการอาหาร(2)” ของแอพพลเิ คชั่น 32 รปู หน้าจอ “รายการอาหาร(3)” ของแอพพลิเคช่นั รปู หน้าจอ “รายการอาหาร(4)” ของแอพพลเิ คชั่น 33 รูป หน้าจอ “รายการอาหาร(3)” ของแอพพลิเคช่ัน รปู หน้าจอ “พลงั งานคงเหลือ” ของแอพพลิเคช่ัน 34 รปู หนา้ จอ “การออกกำลงั กาย” ของแอพพลิเคชั่น รูป หน้าจอ “เลอื กระยะเวลา” ของแอพพลเิ คชน่ั 35 รูป หนา้ จอ “ระยะเวลา” ของแอพพลิเคชนั่ รปู หนา้ จอ “พลงั งานที่คงเหลือ” ของแอพพลิเคชน่ั 36 รปู หน้าจอ “End”
ของแอพพลเิ คช่ัน รปู หนา้ จอ “เลอื กลักษณะการออกกำลงั กาย” ของแอพพลิเคช่นั 37 รปู หนา้ จอ “รายการอาหารมื้อ 1(1)” ของแอพพลเิ คช่ัน รปู หน้าจอ “รายการอาหารมื้อ 1(2)” ของแอพพลิเคชัน่ 38 รูป หนา้ จอ “รายการอาหารม้ือ 1(3)” ของแอพพลเิ คชัน่ รปู หนา้ จอ “รายการอาหารม้ือ 1(4)” ของแอพพลเิ คชนั่ 39 รปู หนา้ จอ “พลงั งานคงเหลือ” ของแอพพลิเคชั่น รปู หนา้ จอ “เลอื กอาหารม้ือท่ี 2” ของแอพพลเิ คชนั่ 40 รูป หนา้ จอ “รายการอาหารมื้อ 2(1)” ของแอพพลิเคชั่น รปู หนา้ จอ “รายการอาหารมื้อ 2(2)” ของแอพพลิเคชัน่ 41 รปู หนา้ จอ “รายการอาหารมื้อ 2(3)” ของแอพพลเิ คช่นั รปู หนา้ จอ “รายการอาหารม้ือ 2(4)” ของแอพพลิเคชนั่ 42 รปู หน้าจอ “พลงั งานคงเหลือ” ของแอพพลิเคช่ัน รูป หนา้ จอ “การออกำลงั กาย” ของแอพพลเิ คชน่ั 43 รปู หนา้ จอ “เลือกระยะเวลา” ของแอพพลเิ คชน่ั รปู
หน้าจอ “ระยะเวลา” ของแอพพลเิ คชนั่ 44 รูป หนา้ จอ “พลงั งานท่ีคงเหลอื ” ของแอพพลิเคช่ัน รูป หนา้ จอ “End” ของแอพพลิเคช่ัน |