กิจกรรม Scratch#5: เกม Basketball

กิจกรรมวันนี้ เราจะได้รับบทเป็นน้องแมว นักบาสฝึกหัด ที่พยายามจะชู้ตบาส ลงห่วงให้ได้ มาเป็นกำลังใจให้น้องแมวกันนะครับ วิธีการเล่น คือให้บังคับโดนใช้คีย์บอร์ด ซ้าย และ ขวา พยายามให้ลูกบาสเด้งไปโดนห่วง ลองเล่นก่อนได้ที่  https://scratch.mit.edu/projects/352661329/ สำหรับใครที่พร้อมแล้ว เรามาทำเกมนี้ด้วยกันครับ Step 1 : กำหนดตัวละครแมว ผู้เล่นของเรา 1.1 ลดขนาดของตัวละครแมว ให้เหลือ Size เท่ากับ 50 1.2 กำหนดตำแหน่งเริ่มต้น ให้อยู่ตรงกลาง ขอบล่าง ( X = 0 , Y = -150 ) พร้อมกำหนด rotation style เป็น left-right 1.3 กำหนดปุ่มบังคับ ให้ตัวละครแมว สามารถเคลื่อนที่ได้ไปทางซ้าย และ ขวา Step 2 ลูกบาส 2.1Continue reading “กิจกรรม Scratch#5: เกม Basketball”

กิจกรรม Scratch#4: วาดรูปทรงเรขาคณิต

กิจกรรมวันนี้ คือการนำความรู้ทางคณิตศาสตร์ นำมาเขียนโปรแกรมสร้างรูปเรขาคณิตอย่างง่าย จะเป็นยังไง มาลองพบกันครับ ลองเล่นก่อนได้ที่ https://scratch.mit.edu/projects/340068961/ เริ่มแรกเรามารูปจัดรูปทรงหลายเหลี่ยมด้านเท่่ามุมเท่ากันก่อน รูปทรงที่มีด้านเท่า และ มุมเท่า เช่น รูป สามเหลี่ยมด้านเท่า , สี่เหลี่ยมจัตุรัส เป็นต้น เพราะเป็นรูปทรงที่มี ด้าน เท่ากันทุกด้าน และ มุม เท่ากันทุกมุม หลักการของ รูปทรงหลายเหลี่ยมด้านเท่่ามุมเท่ากัน คือ ผลบวกของมุมภายนอกของ รูปทรงหลายเหลี่ยม มีค่าเท่ากับ 360 องศาเสมอ จากหลักการข้างต้น สรุปออกมาเป็นการเขียนโปรแกรมได้ คือ 1. ลากเส้นตรง 2. หมุนขวาเป็นจำนวน ( 360 หาร ด้วยจำนวนเหลี่ยม ) องศา3. ทำซ้ำ ตาม จำนวนเหลี่ยม ครั้ง เมื่อเราเรียนรู้หลักการแล้ว มาเริ่มต้นทำเขียนโปรแกรมกันเลยยยย Step 1 สร้างตัวละครมาถามจำนวนเหลี่ยมที่ต้องการวาด น้องๆสามารถเลือกตัวละครอื่นๆ และกำหนดตำแหน่งของตัวละครได้เองในตัวอย่างนี้Continue reading “กิจกรรม Scratch#4: วาดรูปทรงเรขาคณิต”