การสรา้ งรูปทรงเรขาคณิต
ด้วยโปรแกรม Scratch
ห้าเหล่ยี ม
ตวั อยา่ ง สารบญั ก
เรอ่ื ง หน้า
บลอ็ กคาสง่ ั ท่คี วรรู้ 1
เรม่ิ เขยี นโปรแกรม 5
ผลลพั ธ์ 16
อธบิ ายการทางาน 17
แบบทดสอบ 19
ผจู้ ดั ทา 25
1 2
บลอ็ กคาสง่ ั ท่คี วรรู้ กลุม่ บลอ็ ก Control
กลมุ่ บลอ็ ก Events บลอ็ ก Repeat
บลอ็ ก when clicked เป็นบลอ็ กคาสง่ ั ให้ทาซา้ ตามท่เี รากาหนด
เป็นบลอ็ กคาสง่ ั เรม่ิ ต้นทางาน คอื คาสง่ ั บลอ็ กต่างๆท่อี ยูภ่ ายในบลอ็ กน้เี กดิ ขนึ้ ซ้า
ตามบลอ็ กคาสง่ ั ท่อี ยตู่ ่อจาก
ไปเรอ่ื ยๆตามท่เี รากาหนดตวั เลขจานวนครง้ ั
3 4
กลุม่ บลอ็ ก Motions กลมุ่ บลอ็ ก Pen
บลอ็ ก Move 10 Steps บลอ็ ก erase all
คอื การให้ตวั ละครเคลอ่ื นไปขา้ งหน้าตามจานวนกา้ ว คอื การลา้ งภาพวาดท่เี กดิ จากคาสง่ ั ในกลมุ่ บลอ็ ก Pen
ท่เี รากาหนด โดยคา่ เรม่ิ ต้นจะกาหนด 10 กา้ ว บลอ็ ก pen down
บลอ็ ก turn 1 degrees คอื การวางปากกาบนพน้ื เวที มผี ลให้เกดิ เสน้
คอื การหมุนทวนเขม็ นาฬกิ า(หมุนซา้ ย) ตามองศาท่ ี ท่ถี กู วาดตามการเคลอ่ื นท่ขี องตวั ละคร
เรากาหนด โดยคา่ เรม่ิ ต้นจะกาหนด 15 องศา
5 รูปห้าเหล่ยี ม 6
เรม่ิ เขยี นโปรแกรม 1. เพม่ิ กลุม่ บลอ็ ก Pen (ปากกา) เพอ่ื ใชค้ าสง่ ั วาดรูปทรง
เรขาคณิต โดยการกดป่ มุ Add Extension
นกั เรยี นทาการเปิดโปรแกรม Scratch เพอ่ื ทาการสรา้ งชน้ิ งาน
ไอคอนโปรแกรม Scratch
Ver.3
7 เกรด็ ความรู้ 8
2. เลอื ก Pen (ปากกา)
รูปวงกลม
จะมขี นาด 360 องศา
หากนกั เรยี นต้องการหาองศาของรูปห้าเหล่ยี ม
เพอ่ื ให้โปรแกรมทาตามคาสง่ ั ได้ถกู ต้องน้นั มวี ธี หี าคา่ งา่ ยๆดงั น้ ี
รูปห้าเหล่ยี มม ี 5 มมุ
องศาทง้ ั หมด = 360 องศา
360/5 = 72 องศา
รูปห้าเหล่ยี ม = 72 องศา
9 10
3. ลากบลอ็ กคาสง่ ั when clicked ทกุ ครง้ ั เมอ่ื ทาการเรม่ิ 4. ลากบลอ็ กคาสง่ ั erase all ในกลมุ่ บลอ็ ก Pen
เขยี นโปรแกรม เพราะเป็นคาสง่ ั เรม่ิ ต้นการทางานหรอื การรนั เพอ่ื เป็นการลบการแสดงผลทง้ ั หมด เมอ่ื มกี ารรนั
โปรแกรม เมอ่ื มกี ารคลกิ ธงเขยี ว
โปรแกรม
11 12
5. ลากบลอ็ กคาสง่ ั pen down เพอ่ื เป็นการลงปากกาเพอ่ื 6. ลากบลอ็ กคาสง่ ั repeat… กาหนดให้มกี ารวนลปู
วาด ทางาน จานวน 5 ครง้ ั (เท่าขนาดมมุ ของห้าเหล่ยี ม)
13 14
7. ลากบลอ็ กคาสง่ ั move 150 steps คอื การเคลอ่ื นท่ ี 8. ลากบลอ็ กคาสง่ ั turn 72 degrees คอื การ
ไปขา้ งหน้า จานวน 150 กา้ ว นาไปไวใ้ นบลอ็ กคาสง่ ั หมนุ ทวนเขม็ นาฬกิ า(หมนุ ซา้ ย) ไปท่ ี 72 องศา
repeat 5
15 16
เสรจ็ แลว้ ลองมากดธงเขยี ว เพอ่ื รนั โปรแกรมดูกนั จ้า ผลลพั ธ์
ว่าของนกั เรยี นเป็นรูปห้าเหล่ยี มไหมเอ่ย ??
นกั เรยี นคดิ ว่าตวั ละครแมววาดรูปห้าเหล่ยี ม
เรว็ ไปไหมเอ่ย ?? เรามาทาให้ชา้ ลงหน่อยดกี ว่า
17 18
7. ลากบลอ็ กคาสง่ ั wait 1 seconds (รอ 1 วนิ าท)ี ผลลพั ธ์
มาต่อในบลอ็ กคาสง่ ั ในบลอ็ ก repeat 5 เพอ่ื ให้ตวั
ละครแมววาดชา้ ลง
เย!้ ! ชา้ ลงแลว้
19 บลอ็ กคาสง่ ั 20
1 อธบิ ายการทางานของบลอ็ กคาสง่ ั
2
3 1. โปรแกรมจะทางานเมอ่ื กดป่ มุ ธงเขยี ว
4 2. ลบการแสดงผลทง้ ั หมด
5 3. ลงปากกา
6 4. กาหนดให้มกี ารวนลปู ทางาน จานวน 5 ครง้ ั
7 5. เคลอ่ื นท่ไี ปขา้ งหน้า จานวน 150 กา้ ว
8 6. หมุนทวนเขม็ นาฬกิ า(หมุนซา้ ย)ไปท่ ี 72 องศา
7. หยดุ รอ 1 วนิ าที
8. กลบั ไปทาซา้ ในขอ้ 5 จนครบทง้ ั หมด 5 ครง้ ั
รวมกนั กจ็ ะได้เป็นรูปห้าเหล่ยี ม
27 ผจู้ ดั ทา 28
ชอ่ื : นางสาวสุดใจ ชนาภทั รกูลชา
ตาแหน่ง : ครู...........................
ครูผูส้ อน : วทิ ยาการคานวณ , คอมพวิ เตอร์
โรงเรยี น : สหกรณ์ นคิ ม
สงั กดั : สพป.สุราษฎร์ธานี เขต 2