Important Announcement
PubHTML5 Scheduled Server Maintenance on (GMT) Sunday, June 26th, 2:00 am - 8:00 am.
PubHTML5 site will be inoperative during the times indicated!

Home Explore เล่ม5การทำงานแบบมีเงื่อนไข

เล่ม5การทำงานแบบมีเงื่อนไข

Published by narumon937, 2021-05-29 17:46:41

Description: เล่ม5การทำงานแบบมีเงื่อนไข

Search

Read the Text Version

ตอนที่ 1 กำรทำงำนแบบมที ำงเลือก เฉลยกจิ กรรมที่ 2 อธิบำยคำสัง่ เงือ่ นไข คำชีแ้ จง ให้นกั เรียนแบง่ กลุ่มและพิจารณาคาสงั่ ตอ่ ไปนีแ้ ล้วอธิบายคาสัง่ คำสัง่ อธิบำยคำสง่ั ผลลัพธ์ ตวั อยำ่ ง ตัวละคร ไม่พดู อะไร เพราะว่า ตัวแปร guess 1. กาหนดตวั แปร guess เป็น 10 มีค่าเป็น 10 ทาให้เงอ่ื นไข 2. ถ้ำ ตวั แปร guess นอ้ ยกว่า 10 แลว้ เปน็  จริง  เทจ็ ดังนน้ั จงึ ไม่พดู ว่า Hello ตวั ละครพดู ว่า Hello 1. 1. กาหนดตัวแปร guess เป็น 20 ตวั ละคร พูดว่า bird 2. ถำ้ ตัวแปร guess มากกว่า 10 แลว้ เพราะว่า ตัวแปร guess มี ตัวละคร พูดวา่ bird คา่ เป็น 2 ทาให้เงอ่ื นไขเปน็ มิฉะน้นั ตัวละครพูดว่า rabbit  จริง  เทจ็ ดังนนั้ จงึ พูดว่า bird 2. 1. กาหนดตัวแปร guess เป็น 100 ตวั ละคร พูดว่า rabbit 2. ถำ้ ตัวแปร guess นอ้ ยกว่า 200 แลว้ หยุดรอ แล้วพูดว่า carrot ตวั ละคร พูดวา่ rabbit เพราะว่า ตัวแปร guess มีค่าเป็น 100 ทาให้เงื่อนไข มิฉะน้ัน ตัวละครพดู วา่ bird แรก เปน็  จริง  เท็จ 3. หยดุ รอ 1 วินาที ดังนนั้ จงึ พูดวา่ rabbit 4. ถำ้ ตวั แปร guess มากกว่า 100 แล้ว หยดุ รอ 1 วินาที ตวั ละครพูดว่า giraffe ทาให้เงอ่ื นไขที่สอง มิฉะนน้ั ตวั ละครพดู วา่ carrot เปน็  จริง  เทจ็ ดังนนั้ จงึ พูดว่า carrot เกณฑก์ ำรให้คะแนน สรุปคะแนนที่ได้.................คะแนน ตอบถกู ใหช้ ่องละ 1 คะแนน (คะแนนเต็ม 5 คะแนน) รวมคะแนนทั้งหมด 5 คะแนน 50

ตอนที่ 2 คำสง่ั วนซำ้ แบบมเี งื่อนไข เฉลยกจิ กรรมที่ 3 วนซ้ำโดยมเี งื่อนไข คำชีแ้ จง ให้นกั เรียนแบง่ กลุ่มและเขียนคริปต์ต่อไปนีใ้ ห้ตวั ละครช้าง เมื่อคลกิ ทดสอบการทางานของโปรแกรมโดยเลือ่ นเมาส์ช้ีไปท่ตี วั ละครและเขยี นอธบิ าย ข้อ โปรแกรม ผลลัพธ์ ตัวอย่ำง หากเลื่อนเมาส์ชีท้ ต่ี ัวละคร ตัวละคร จะพูด “Hello” (เพยี ง 1 ครั้ง) 1 ตวั ละครจะพูด สวสั ดีคะ่ ไปเรอ่ื ยๆ จนกวา่ จะเล่อื นเมาสช์ ีไ้ ปท่ตี วั ละคร 2 หากเลื่อนเมาสช์ ีไ้ ปท่ีตวั ละคร ตัว ละครจะพูด สวสั ดีค่ะ (เพียง1ครงั้ ) 3 หากเลือ่ นเมาสช์ ีไ้ ปทต่ี วั ละคร ตัวละครจะพดู สวัสดีคะ่ หากเลื่อน เมาสอ์ อกจากตัวละครจะหยดุ พดู (ตวั ละครจะรอจนกว่ามีเมาสม์ าชี้จงึ จะพูดว่าสวสั ดคี ะ่ ) 51

4. พิจารณาบลอ็ กคาส่ัง และ ว่าเหมือนหรือ แตกตา่ งกนั อย่าไงให้อธิบาย บล็อกคาสงั่ wait until จะเป็นการหยดุ รอจนกวา่ เงือ่ นไขจะเปน็ จรงิ จึงจะทางาน ตอ่ ไปแตค่ าสงั่ repeat until จะวนซ้าตลอดจนกว่าเงือ่ นไขจะเป็นจรงิ จึงจะทางาน ตอ่ ไป เกณฑก์ ำรใหค้ ะแนน สรุปคะแนนที่ได้.................คะแนน เขียนอธิบายได้ถูกต้องทั้งหมดได้ 3 คะแนน (คะแนนเต็ม 12 คะแนน) เขียนอธิบายได้เป็นส่วนใหญ่ 2 คะแนน เขียนอธิบายได้เปน็ บางสว่ น 1 คะแนน รวมคะแนนทั้งหมด 12 คะแนน 52

ตอนที่ 3 กำรเขียนโปรแกรมแบบมีเง่อื นไข เฉลยกิจกรรมที่ 4 โปรแกรมคำนวณค่ำ BMI คำชีแ้ จง ให้นกั เรียนฝึกปฏิบตั ิและตอบคาถามต่อไปนี้ 1. ศกึ ษารหัสลาลองหรอื ผังงานทอ่ี อกแบบไว้ และเขียนสครปิ ต์การคานวณ หาคา่ ดชั นมี วลกาย (BMI) 2. ปรับแตง่ ฉากหลังเคล่ือนไหวได้ 3 ฉาก 3. บันทกึ โปรเจกตง์ าน ในไดร์ฟ D: โฟลเดอรห์ ้องของนักเรยี น : ชื่องาน BMI (D:/M14/ BMI) (บูรณาการกบั กลมุ่ สาระการเรียนรู้สุขศึกษาและพลศึกษา) Body Mass Index = น้ำหนกั (กิโลกรมั )/ สว่ นสูง (เมตร)² คำ่ BMI ควำมหมำย < 18.50 น้าหนกั ตา่ กว่าเกณฑ์ 18.5-22.9 น้าหนกั ปกติ 23.0-24.9 น้าหนักเกิน >=25.0 โรคอ้วน 53

เขียนรหสั ลำลองไดด้ ังนี้ 1. เริม่ ตน้ 2. weight ← รับค่าน้าหนัก (กิโลกรมั ) 3. height ← รับค่าสว่ นสูง (เมตร) 4. คานวณคา่ BMI = weight/ height*height 5. ถำ้ BMI < 18.5 แล้ว 5.1 พูดว่า “นา้ หนักต่ากวา่ เกณฑ์” มิฉะนน้ั ถ้ำ BMI > 18.5 และ BMI < 22.9 แล้ว 5.2 พูดว่า “นา้ หนกั ปกติ” มิฉะนัน้ ถำ้ BMI > 23.0 และ BMI < 24.9 แล้ว 5.3 พดู วา่ “นา้ หนักเกนิ ” มิฉะนน้ั จะพูดว่า “โรคอว้ น” 6. จบ 54

หรือ ผังงำน เริม่ ตน้ รับค่า weight และรบั คา่ height คานวณคา่ BMI weight/ height*height คา่ BMI จริง “นา้ หนกั ต่ากว่าเกณฑ์” < 18.5 จริง “นา้ หนกั ปกติ” จริง “นา้ หนกั เกนิ ” เท็จ คา่ BMI 18.5-22.9 เท็จ คา่ BMI 23.0-24.9 เทจ็ “โรคอ้วน” จบ 55

เขียนสคริปตค์ ือ 56

ผลลพั ธข์ องกำรเขียนสคริปต์คำนวณหำคำ่ BMI กรณีกรอกขอ้ มลู นา้ หนัก (weight) คอื 65 กิโลกรัม สว่ นสงู (height) คอื 1.58 เมตร ค่ำ BMI คอื 26.03 จะพดู ว่ำ “โรคอ้วน” 57

เกณฑก์ ำรใหค้ ะแนน เรื่อง โปรแกรมคำนวณคำ่ BMI ระดับคะแนน รำยกำรประเมนิ 3 (ดี) 2 (พอใช)้ 1 (ปรับปรงุ ) 1. เขียนสครปิ ต์ เขียนสครปิ ตโ์ ปรแกรม เขียนสครปิ ตโ์ ปรแกรม เขียนสครปิ ตโ์ ปรแกรม คานวณหาคา่ BMI ดว้ ย Scratch ได้ตามเงื่อนไข Scratch ได้ตามเง่อื นไข Scratch ได้ตามเงื่อนไข โปรแกรม Scratch อย่างเปน็ ลาดับจนได้ แต่ต้องมีคนแนะนาใน แต่ต้องมีคนแนะนา ผลลัพธท์ ถ่ี กู ตอ้ ง จดุ ท่ผี ิดพลาดจงึ จะ ตลอดและช่วยแก้ไขใน ทราบถึงข้อผิดพลาด สามารถแก้ไขได้ จุดท่ผี ิดพลาดจงึ จะได้ และแก้ไขได้ด้วยตนเอง ผลลพั ธท์ ่ถี กู ตอ้ ง ผลลัพธท์ ถ่ี ูกตอ้ ง 2. การเปล่ยี นฉากและ ฉากเคลื่อนไหวได้ ฉากเคลือ่ นไหวได้ ฉากเคลื่อนไหวได้ ฉากเคลื่อนไหว มากกว่า 2 ฉาก 2 ฉาก 1 ฉาก 3.การบันทกึ โปรเจกต์ บันทกึ โปรเจกต์ ปฏิบตั ิ บันทกึ โปรเจกต์ ปฏิบตั ิ บนั ทกึ โปรเจกต์ ปฏิบัติ ได้คลอ่ งแคล่วและ ได้ถกู ต้องด้วยตนเอง ได้ถูกต้องโดยมีผู้อืน่ ถกู ตอ้ งด้วยตนเอง แนะนา เกณฑก์ ำรตัดสินคณุ ภำพ ช่วงคะแนน ระดับคณุ ภำพ 8–9 ดี 6–7 พอใช้ 4–5 ปรบั ปรุง รวมคะแนนทั้งหมด 9 คะแนน สรปุ คะแนนที่ได.้ ................คะแนน (คะแนนเต็ม 9 คะแนน) 58

บรรณำนุกรม กระทรวงศกึ ษาธกิ าร. (2560). ตวั ชี้วดั และสำระกำรเรียนรู้แกนกลำงกลุ่มสำระ กำรเรียนรวู้ ทิ ยำศำสตร์ (ฉบบั ปรับปรงุ พ.ศ. 2560) ตำมหลกั สตู ร แกนกลำงกำรศึกษำขน้ั พืน้ ฐำน พุทธศักรำช 2551. กรงุ เทพฯ : โรงพิมพ์ชมุ นมุ สหกรณ์การเกษตรแห่งประเทศไทย จากดั . จิรปรียา ชัยทะ. (2557). หนังสือเรียนรำยวิชำ ลำดับกำรทำงำนและกำร สรำ้ งสรรคง์ ำน ช้นั มธั ยมศกึ ษำปีที่ 1. มหาวทิ ยาลัยพะเยา. ธนาวุฒิ ประกอบผล. (2561). ชุดกิจกรรมกำรเรียนรูพ้ ฒั นำควำมคดิ รำยวิชำ พืน้ ฐำน วิทยำศำสตร์ สำระท่ี 4 เทคโนโลยี ชน้ั มธั ยมศึกษำปีที่ 1. กรงุ เทพฯ : สถาบันพฒั นาคุณภาพวชิ าการ (พว.) จากดั . สถาบันส่งเสรมิ การสอนวิทยาศาสตร์และเทคโนโลยี . (2560). คูม่ ือกำรใช้ หลกั สูตรรำยวิชำพืน้ ฐำนวทิ ยำศำสตร์ กล่มุ สำระกำรเรียนรู้ วทิ ยำศำสตร์ (ฉบับปรับปรงุ พ.ศ. 2560) ตำมหลกั สตู รแกนกลำง กำรศึกษำขนั้ พื้นฐำน พทุ ธศักรำช 2551 สำระเทคโนโลยี (วทิ ยำกำร คำนวณ) ระดบั ชนั้ ประถมศกึ ษำและมธั ยมศกึ ษำ. กรุงเทพฯ : สถาบัน สง่ เสรมิ การสอนวิทยาศาสตร์และเทคโนโลยี กระทวงศึกษาธกิ าร. ________. (2561). หนงั สือเรียน รำยวิชำพื้นฐำนวิทยำศำสตร์ เทคโนโลยี (วิทยำกำรคำนวณ) ชนั้ มัธยมศึกษำปีที่ 1. พมิ พ์ครง้ั ที่ 1. กรงุ เทพฯ: โรงพิมพ์แห่งจฬุ าลงกรณ์มหาวิทยาลยั . สมชาย พัฒนาชวนชม. (ม.ป.ป). หนงั สือกิจกรรม Scratch in Action – Animation. นนทบุรี: บรษิ ัทไทยร่มเกล้า จากัด. อรพนิ ประวัตบิ รสิ ุทธ์.ิ (2562). เริม่ ต้นเขียนโปรแกรมดว้ ยภำษำ SCRATCH 3. พิมพ์ครั้งท่ี 1. กรุงเทพฯ: โปรวชิ ่นั . 59

60


Like this book? You can publish your book online for free in a few minutes!
Create your own flipbook