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 mitongmong, 2022-07-24 05:19:51

Description: บทที่ 5 ค้างคาวกินกล้วย

Keywords: ค้างคาวกินกล้วย

Search

Read the Text Version

วิทยาการคานวณ ป.6 บทท่ี 5 ค้างคาวกนิ กลว้ ย คลกิ เพื่อเข้าสู่บทเรยี น

กรุ ณากรอกชือ่ เข้ าส่ ูระบบ

ยนิ ดีตอ้ นรบั ส เข้าส่บู ทเรยี น!

เมนหู ลกั คาช้ีแจง บทเรยี น แบบทดสอบ ผู้จัดทา

คาช้แี จง 1. ให้นักเรยี นศึ กษาบทเรยี น 2. ให้นักเรยี นทาแบบทดสอบหลงั เรยี นทัง้ หมด 10 ข้อ 10 คะแนน

1 วิทยาการคานวณ ป.6 บทท่ี 5 ค้างคาวกนิ กล้วย

2 สารวจความรูก้ ่อนเรยี น ก า ร ใ ช้ บ ล็ อ ก ค า สั่ ง 2 บ ล็ อ ก น้ี แตกต่างกนั อยา่ งไร ?

3 จุดประสงค์การเรยี นรู้ 1. นั กเรยี นสามารถเขียนโปรแกรมแบบมีเงอื่ นไขได้ 2. นั กเรยี นสามารถเขียนโปรแกรมเพื่อส่มุ ค่าได้ 3. นั กเรยี นสามารถเขียนโปรแกรมตรวจสอบการกด แป้นพิมพ์จากผู้ใชไ้ ด้ 4. นั กเรียนสามารถตรวจสอบและแก้ไขข้อผิดพลาด ของโปรแกรมได้

4 บลอ็ กคาสั่งในการ ควบคุมทศิ ทาง กล่มุ บล็อก Events บลอ็ กคาสั่งควบคุมทศิ ทาง ดว้ ยการกดแป้นพิมพ์

5 บล็อกคาสั่งในการ ควบคุมทศิ ทาง นั กเรยี นสามารถเลือกไดว้ า่ ต้องการจะตรวจสอบการกด ป่มุ ใดจากแป้นพิมพ์ โดยการคลิกเลอื ก

6 บลอ็ กคาสั่งในการเปลย่ี น ตาแหน่งการเคลอื่ นท่ี กล่มุ บล็อก Motion สาหรบั เปลย่ี นแกน X สาหรบั เปล่ียนแกน Y

7 ลงมอื สรา้ งเกมค้างคาวกับนกแกว้ แข่งกันกินกลว้ ย 1.เพ่ิมตวั ละคร ค้างคาว กลว้ ย นกแกว้

8 2.เขียนสครปิ ตใ์ ห้ตวั ละครนกแกว้ 1 3 กาหนดตาแหน่ งเร่มิ ตน้ ของนกแกว้ 2 1 ไว้ทดี่ า้ นล่างซา้ ยของเวที 45 x: -100 y:-100 กาหนด Up arrow เพ่ือกาหนด 2 ลูกศรข้ึนและเปล่ยี นตาแหน่ งไปตาม แกน y ครง้ั ละ 10 หน่ วย กาหนด down arrow เพ่ือกาหนด 3 ลกู ศรลงและเปล่ยี นตาแหน่ งไปตาม แกน y ครัง้ ละ -10 หน่ วย กาหนด left arrow เพื่อกาหนด 4 ลูกศรซา้ ยและเปล่ียนตาแหน่ งไปตาม แกน x ครัง้ ละ -10 หน่ วย กาหนด right arrow เพ่ือกาหนด 5 ลูกศรขวาและเปล่ยี นตาแหน่ งไปตาม แกน x ครัง้ ละ 10 หน่ วย

9 4.เขียนสครปิ ต์ให้ตวั ละครค้างคาว 1 3 กาหนดตาแหน่ งเร่มิ ต้นของค้างคาว 2 1 ไว้ทดี่ า้ นล่างขวาของเวที 45 x: 100 y:-100 กาหนด w เพ่ือกาหนด 2 ลกู ศรข้ึนและเปล่ียนตาแหน่ งไปตาม แกน y คร้งั ละ 10 หน่ วย กาหนด s เพื่อกาหนด 3 ลกู ศรลงและเปล่ยี นตาแหน่ งไปตาม แกน y คร้ังละ -10 หน่ วย กาหนด a เพ่ือกาหนด 4 ลูกศรซา้ ยและเปล่ียนตาแหน่ งไปตาม แกน x ครัง้ ละ -10 หน่ วย กาหนด d เพื่อกาหนด 5 ลกู ศรขวาและเปล่ียนตาแหน่ งไปตาม แกน x คร้งั ละ 10 หน่ วย

10 5.นักเรยี นลองคลิกธงเขียวเพื่อทดสอบ ก ด แ ป้ น พิ ม พ์ ลู ก ศ ร ว่ า ตั ว ล ะ ค ร เ ค ล่ื อ น ท่ี ตามท่ีเรากาหนดในสครปิ ต์หรอื ไม่ ?

11 6. เพ่ิมคาสั่ งบล็อกเปล่ียนชุดตัวละครให้ นกแกว้ และค้างคาวกระพือปีก เพ่ิมสครปิ ต์คาสั่ง เพ่ิมสครปิ ต์คาสั่ง นกแกว้ ค้างคาว

12 บลอ็ กคาสั่งท่ใี ชใ้ นการส่มุ กล่มุ บล็อก Operators ใชส้ าหรบั ส่มุ ค่า ตามชว่ งทเ่ี รากาหนด

13 บล็อกคาส่ังตรวจสอบเงอ่ื นไข มากกว่า 1 เงอื่ นไข ตรวจสอบเงอ่ื นไข 2 เงอ่ื นไข โดยจะให้ค่า เป็นจรงิ ก็ต่อเมอื่ ทง้ั สองเงอ่ื นไขเป็นจรงิ กล่มุ บล็อก Operators ตรวจสอบเงอ่ื นไข 2 เงอ่ื นไข โดยจะให้ค่า เป็นจรงิ กต็ อ่ เมอ่ื ท้ังสองเงอื่ นไขใดเงอื่ นไข หน่ึงเป็นจรงิ หรอื ทั้งสองเงอื่ นไขเป็นจรงิ

14 7.เขียนสครปิ ต์ให้ตวั ละครกลว้ ย

15 8.นั กเรียนทดสอบโปรแกรมโดยการคลิก ธงเขี ยวเพ่ือดูผลลัพธ์และกดแป้นพิมพ์ ลกู ศรเพื่อควบคุมทิศทางการเคล่ือนท่ีของ นกแกว้ หรอื ค้างคาวให้ไปสัมผัสกับกล้วย

16 บล็อกคาส่ังการสรา้ งตวั แปร 9. สรา้ งตัวแปรเกบ็ คะแนน สรา้ งตวั แปร กลุ่มบล็อก Variable ตงั้ ชอื่ ตวั แปร Score Bat ตงั้ ชอ่ื ตวั แปร Score Bat เพ่ือเกบ็ ค่าคะแนนค้างคาว เพ่ือเกบ็ คา่ คะแนนนกแกว้

17 10. เพ่ิมบลอ็ กคาสั่งนั บคะแนนให้ตวั ละครทก่ี นิ กลว้ ย เพ่ิมสครปิ ต์คาสั่ง ในตวั ละครกลว้ ย เพ่ิมสครปิ ตค์ าสั่ง ในตวั ละครกลว้ ย

18 11. เพ่ิมบลอ็ กคาส่ังตวั ละครกลว้ ย เพื่อค้นหาผู้ชนะ

19 ส่ิงท่ีได้เรยี นรู้ 1. การวางแผนและออกแบบงานก่อนลงมือเขียนโปรแกรมจะช่วยให้ เกิดความเข้าใจในเป้าหมายการทางานได้ชดั เจนข้ึน 2. บล็อกคาส่ั ง when...key pressed อยู่ในกลุ่มบล็อก Events ใช้ สาหรับตรวจสอบเหตุการณ์ ว่ามีการกดแป้นพิมพ์หรือไม่และ โปรแกรมจะทาตามคาสั่ งถัดไปหากมีการกดแป้นพิมพ์ท่ีระบุไว้ เชน่ แป้น space bar แป้นลูกศรซา้ ย แป้นลูกศรขวา 3. การคัดลอกสคริปต์หรือบล็อกคาส่ั ง ทาได้โดยคลิกขวาแล้วเลือก คาสั่ ง Duplicate นอกจากน้ี อาจคัดลอก โดยคลิกท่ีสคริปต์ หรือ บล็อกคาส่ังนั้ น แลว้ ลากไปวางท่ชี ่อื ตัวละครท่ตี ้องการคัดลอก

20 ส่ิงท่ีได้เรยี นรู้ 4. ตัวละคร 1 ตัว สามารถมีสคริปต์ได้มากกว่า 1 สคริปต์ เพื่อ ใช้แบง่ ส่วนการทางานให้ชัดเจนและเข้าใจงา่ ยข้ึน 5. บลอ็ กคาสั่ง next costume ใช้แสดงชุดตวั ละครถัดไป 6. บ ล็ อ ก ค า สั่ ง pick random อ ยู่ ใ น ก ลุ่ ม Operators ใ ช้ สาหรบั ส่มุ ค่าโดยการระบเุ ป็นช่วง

21 ส่ิงท่ีไดเ้ รยี นรู้ 7. กลุ่มบล็อก operator มีคาสั่ งท่ีใช้เปรียบเทียบค่ าหรือ ตรวจสอบเงอื่ นไข เช่น คาสั่ง and คาสั่ง or โดยคาสั่ง and ใช้สาหรับตรวจสอบเง่ือนไข 2 เง่ือนไข จะให้ค่าเป็นจริงก็ ต่อเม่ือทั้ง 2 เง่ือนไขเป็นจริง ส่ วนคาสั่ ง or ใช้สาหรับ ตรวจสอบเง่ือนไข 2 เงื่อนไข โดยจะให้ค่าเป็นจริงก็ต่อเม่ือ เง่ือนไขใดเง่ือนไขหน่ึ งเป็นจริง หรือทั้งสองเงื่อนไขเป็น จรงิ

22 ส่ิงท่ไี ดเ้ รยี นรู้ 8. คาสั่ง If else ใช้ตรวจสอบเงอ่ื นไข โดยถ้าเงอ่ื นไขเป็นจริง โปรแกรมจะทาตามคาสั่ งที่อยู่ถัดไป แต่ถ้าเง่ือนไขเป็นเท็จ โปรแกรมจะทาตามคาสั่งทอี่ ยตู่ อ่ จาก else 9. การกดแป้นพิมพ์ซา้อาจทาให้คีย์บอร์ดชารุด จึงควรใช้งาน อยา่ งระมดั ระวงั และดแู ลรกั ษา ให้ใช้งานไดน้ าน 10. ไม่ควรใช้คอมพิวเตอร์นานเกินไป ควรแบ่งเวลาไปว่ิงเล่น กบั เพื่อน หรอื ทากจิ กรรมอนื่ ๆ

แบบทดสอบ 10 ข้อ 10 คะแนน เร่มิ ทาแบบทดสอบ

1 ข้อใดคือบล็อกคาสั่งควบคุมทิศทาง ด้วยการกดแป้นพิมพ์ ก ข ค ง

2 ข้อใดคือบลอ็ กคาส่ัง ในการเปล่ียนตาแหน่ งการเคลื่อนท่ี ก ข ค ง

3 ข้อใดคือการคัดลอกสรปิ ต์ ก คลุมสครปิ ต์ท่ีต้องการแล้วลาก ไปวางช่อื ตวั ละครท่ีตอ้ งการ ข คลิกขวาสครปิ ต์ท่ีต้องการแลว้ ลาก ไปวางชอ่ื ตัวละครท่ตี อ้ งการ ค ดับเบิลคลิกขวาสครปิ ต์ท่ตี อ้ งการ ง คลิกซา้ ยสครปิ ต์ท่ีตอ้ งการแล้วลาก ไปวางช่อื ตวั ละครท่ีต้องการ

4 ข้อใดคือบลอ็ กคาส่ังท่ีใช้ในการส่มุ ค่า โดยการระบเุ ป็นชว่ ง ก ข ค ง

5 ข้อใดคือบลอ็ กคาสั่งตรวจสอบเงอ่ื นไข 2 เงอื่ นไข โดยจะให้ค่าเป็นจรงิ กต็ อ่ เมอ่ื ทงั้ สองเงอื่ นไขเป็นจรงิ ก ข ค ง

6 ข้อใดคือบลอ็ กคาสั่งตรวจสอบเงอื่ นไข 2 เงอื่ นไข โดยจะให้ค่าเป็นจรงิ กต็ ่อเม่ือทงั้ สองเงอื่ นไขใด เงอ่ื นไขหน่ึ งเป็นจรงิ หรอื ทงั้ สองเงอ่ื นไขเป็นจรงิ ก ข ค ง

7 ข้อใดคือบลอ็ กคาสั่งในการสรา้ งตัวแปร ก ข ค ง

8 ข้อใดคือบลอ็ กคาสั่งทกี่ าหนดคา่ คะแนนของผชู้ นะ ก ข ค ง

9 ข้อใดคือบล็อกคาสั่งท่แี สดงข้อความว่า “นกแก้วชนะแล้ว” หรอื “ค้างคาวชนะแลว้ ” แสดง 10 วินาที ก ข ค ง

10 ข้อใดคือบล็อกคาสั่งเปล่ียนชุดตวั ละคร เพ่ือให้นกแก้วและค้างคาวกระพือปีก ก ข ค ง

บทเรยี นคอมพิวเตอรช์ ว่ ยสอน วิทยาการคานวณ คะแนนท่ีได้ คะแนน 9 เริม่ ทำแบบทดสอบอีกครั้ง

ผจู้ ดั ทา นางสาว………………………………… ตาแหน่ง ………………………… โรงเรยี น…………………………………..


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