ชนั้ ประถมศกึ ษาปีท่ี 4 Children's Summer trip program
การออกแบบโดยใช้ Storyboard หรือการ ออกแบบอลั กอริทึม การสร้างลาดบั คาสงั่ โดยการเขียนผงั งาน การตรวจสอบขอ้ ผดิ พลาดของโปรแกรม ซอฟตแ์ วร์ที่ใชเ้ ขียนโปรแกรม (Scratch)
คือการแสดงลาดบั ข้นั ตอนการทางานของโปรแกรมทีละลาดบั ข้นั โดยเขียนเป็ นภาพ ขอ้ ความ หรือ มีลกั ษณะท่าทางกิริยาท่ีชดั เจน ซ่ึงการเขียน Storyboard มี 2 ส่วนดงั น้ี 1 ส่วนของภาพโดยจะวาดอยใู่ นกรอบสี่เหลี่ยม 2 ส่วนของการบรรยายเป็ นขอ้ ความหรือบทสนทนา
ราชสีห์ตวั หน่ึงนอนหลบั อยใู่ นป่ า มี เจา้ หนูมาวง่ิ ไต่ตามลาตวั ราชสีห์โกรธมากแต่ เห็นวา่ เจา้ หนูเป็ นสตั วต์ วั เลก็ จึงไล่ใหไ้ ปไกล ๆ เมื่อคร้ันราชสีห์ออกไปลา่ สตั วไ์ ดต้ ิดกบั บ่วง นายพรานออกไม่ได้ เจา้ หนูสานึกในบุญคุณจึง กลบั มาช่วยราชสีห์ใหร้ อดพน้ จากบ่วง นายพราน นิทานเรื่องน้ีสอนใหร้ ู้วา่ สตั วต์ วั เลก็ กม็ ีประโยชน์ไมแ่ พส้ ตั วใ์ หญ่
คือ การออกแบบข้นั ตอนวธิ ีหรือลาดบั คาสงั่ การ ทางานตา่ ง ๆ โดยใชร้ ูปแบบของสญั ลกั ษณ์แทนการ ทางานหรือท่ีเรียกวา่ ผงั งาน (Flowchart) ซ่ึงสญั ลกั ษณ์ ท่ีใชใ้ นการเขียนผงั งาน (Flowchart) มีดงั น้ี
วนั น้ีลิปดาต่ืนสาย จึงคิดเลือกวิธีการเดินทางไปโรงเรียน ใหม่ อาจจะตอ้ งใชร้ ถยนต์ หรือรถมอเตอร์ไซค์ ซ่ึงปกติลิปดา เดินทางดว้ ยรถประจาทาง ลิปดาตอ้ งประมวลผล เปรียบเทียบ ว่าระยะเวลาการเดินทางใดจะสามารถเดินทางไดเ้ ร็วที่สุด
โปรแกรมคอมพิวเตอร์ที่เขียนบางคร้ังจะเกิดปัญหาข้ึน ปัญหาที่เกิดข้ึนจากการเขียนโปรแกรมในแตล่ ะลาดบั ข้นั ของคาสง่ั น้นั เรียกวา่ ขอ้ ผิดพลาด (Bug) การหาและแกไ้ ขปัญหาขอ้ ผดิ พลาดจะเรียกวา่ การตรวจสอบขอ้ ผิดพลาดของโปรแกรม โจทยก์ ารทากิจวตั รประจาวนั ของนกั เรียน ให้นักเรี ยนหาข้อผิดพลาดของโปรแกรมการทา กิจวตั รประจาวนั ของนักเรียนคนน้ีจากการตรวจสอบหา ข้อผิดพลาด จากโปรแกรมกิจวัตรประจาวนั น้ีจะเห็น ขอ้ ผิดพลาดของโปรแกรม คือ ควรจะอาบน้าก่อนแต่งตวั และทานอาหาร
เป็นโปรแกรมภาษาคอมพวิ เตอร์สาหรับผเู้ ริ่มตน้ หดั เขียนโปรแกรม โดยใชส้ ื่อ เช่น ภาพ เสียง ขอ้ ความ เพือ่ สร้างเรื่องราวภาพเคลื่อนไหว สร้างเกม เพอ่ื เป็นการฝึกทกั ษะการคิดวิเคราะห์ และความคิดสร้างสรรค์ หนา้ ตาของโปรแกรม Scratch
การสร้างพ้นื หลงั (Background) ในโปรแกรม Scartch สามารถวาดรูป เพ่ือสร้างพ้ืนหลงั สามารถนาภาพที่มีอยู่ ในโปรแกรม หรือนารูปถ่ายจากภายนอก เขา้ มาเป็ นฉากพ้ืนหลงั ได้ เพื่อนามาสร้าง เป็ นฉากเร่ืองราวที่เหมาะสมกบั ตวั ละคร
การกาหนดทิศทางของตวั ละคร เม่ือตอ้ งการใหต้ วั ละครเคลื่อนที่ จาเป็นตอ้ ง ทราบ 2 ส่ิงก่อน สิ่งแรกกค็ ือ 1. เคล่ือนท่ีดว้ ยระยะทางเทา่ ไร 2. จะเคล่ือนท่ีไปทิศทางใด (direction) โดย สามารถสงั เกตไดจ้ ากขอ้ มูลของตวั ละคร
การเขียนโปรแกรมยา้ ยตาแหน่ง ตวั อย่างโปรแกรม เปลย่ี นขนาด เป็นการยา้ ยตาแหน่งของตวั ละคร (Sprite) โดยมี การเขียนโปรแกรมยอ่ และขยายขนาดเป็นการเปล่ยี นขนาดของตวั ละคร คาสง่ั ที่เก่ียวขอ้ ง เช่น โดยมีคาสงั่ ท่ีเกี่ยวขอ้ ง เช่น
ตวั อยา่ งโปรแกรม เปลี่ยนรูปร่าง การสร้างภาพเคลื่อนไหว (Animation) สามารถทาไดโ้ ดยการใชค้ าสงั่ เปลี่ยนแปลงชดุ หรือรูปร่าง (Costume)และคาสง่ั หยดุ รอ การเปลี่ยนรูปร่างนิยมใชเ้ ม่ือ ตวั ละครที่เคลื่อนท่ีหรือพบกบั เหตุการณ์แลว้ wait สลบั ไปมาเพ่ือให้ตาของเรามองเห็นภาพเป็นลกั ษณะของภาพเคลื่อนไหว เปลี่ยนลกั ษณะท่าทางการแสดงของตวั ละคร โดยมีตวั อยา่ งคาสง่ั
การกาหนดเหตุการณ์เพ่ือตอบโตก้ บั ผใู้ ชง้ าน (Events) ตวั อยา่ งการสร้างโปรแกรมการตอบโตก้ บั ผใู้ ชง้ าน การสร้างเหตกุ ารณ์ (Events) เพ่ือตอบโตก้ บั ผใู้ ชง้ าน ซ่ึงในโปรแกรม โจทย์ : ให้สร้างเกมเกี่ยวกบั ตรรกะ การเรียงลาดบั รูปแบบ โดยผใู้ ชง้ าน Scratch สามารถกาหนดเหตุการณ์ตา่ งๆ ไดโ้ ดยคลิกเลือกท่ีคาสง่ั สามารถเลือกคาตอบไดว้ ่าอนั ไหนถูกและผิด พร้อมท้งั มีคะแนนข้ึนให้ Events ซ่ึงมีเหตุการณ์ท่ีสามารถตอบโตก้ บั ผใู้ ชง้ านดงั ต่อไปน้ี ทราบ โดยถา้ เลือกคาตอบถูก ได้ 10 คะแนน และ ผิด ลบ 10 คะแนน
Thanks you Children's Summer trip program
Search
Read the Text Version
- 1 - 14
Pages: