กิจกรรมโครงการ

กิจกรรมในค่ายการพัฒนาหุ่นยนต์แบบเสมือนผ่านกิจกรรมที่น่าสนใจ สนุก ตื่นเต้น ท้าทาย โดยจะรับสมัครผู้เข้าร่วมจากนักเรียน/ครู/อาจารย์ในพื้นที่ชุมชนต่างๆ ใกล้เคียงแต่ละพื้นที่มาเข้าร่วมกิจกรรมโดยเน้นที่กลุ่มโรงเรียนทั้งในกรุงเทพ และในจังหวัดภูมิภาค โดยทีมงานจากคิวบิกจะสัญจร (Cubic Robocode on tour #2)ไปจัดยังภูมิภาคต่างๆ เพื่อขยายผลเข้าสู่เด็กและเยาวชนให้มากที่สุด เป็นผลทำให้เกิดประโยชน์ในเรื่องการพัฒนาซอฟต์แวร์จาวาแบบเปิดในวงกว้าง และส่งผลระยะยาว อีกทั้งเป็นการลดช่องว่างระหว่างเด็กในเมืองและในต่างจังหวัด อีกทั้งยังกระตุ้นให้เกิดความรักในการเขียนโปรแกรมที่จะเป็นรากฐานการพัฒนาเข้าสู่การแข่งขัน คอมพิวเตอร์โอลิมปิกในระดับประเทศของ สสวท. ต่อไป โดยมีศูนย์โรงเรียนเป็นแกนนำในการร่วมจัดกิจกรรมครั้งนี้ คือ

  • โรงเรียนอ่างทองปัทมโรจน์วิทยาคม, 9-10 ม.ค 2553
  • โรงเรียนลำปางกัลยาณี, 16-17 ม.ค 2553
  • โรงเรียนสตรีศรีสุริโยทัย , 23-24 ม.ค 2553
  • โรงเรียนขอนแก่นวิทยายน, 30-31 ม.ค 2553
  • โรงเรียนพระปฐมวิทยาลัย, 6-7 ก.พ 2553
  • โรงเรียนสุราษฎร์พิทยา, 13-14 ก.พ 2553
  • โรงเรียนระยองวิทยาคม, 6-7 มี.ค 2553
ตารางกิจกรรม

กิจกรรมวันที่ 1
- 9.00-10.30 แนะนำให้รู้จักกับโรโบโค้ด, ติดตั้งโปรแกรม, สร้างหุ่นยนต์ตัวแรก
- เนื้อหารวมถึงกายวิภาคของหุ่นยนต์ (robot anatomy) แนะนำส่วนประกอบของหุ่นยนต์ รูปแบบการเล่น สนาม และ เป้าหมาย(Build the Best, Destroy the Rest!)
- 10.30-12.00 เรียนรู้คำสั่ง ควบคุมการเคลื่อนที่ของหุ่นยนต์
- Event Run
- คำสั่ง ahead, turnLeft, turnRight, turnTo, turnAheadRight, turnAheadLeft, turnBackRight, turnBackLeft
- ทบทวน-สอน คณิตศาสตร์เกี่ยวกับมุมที่จำเป็นต้องใช้ใน robocode
- ทำโจทย์ทดสอบความเข้าใจ เช่น ให้เคลื่อนที่เป็นรูปเรขาคณิต เป็นต้น
- 13.00-14.30 เรียนรู้คำสั่งควบคุมปืนและการยิง
- Event OnScannedRobot
- คำสั่ง turnGunLeft, turnGunRight, turnGunTo, fire
- กระสุนวิภาคและฟิสิกส์ที่เกี่ยวข้อง (ความสัมพันธ์ระหว่างความแรง ความเร็ว และขนาดของกระสุน)
- ทำโจทย์สร้างหุ่นปราบหุ่นยนต์ sample บางตัว เช่น Fire, TrackFire, myFirstRobot
- 14.30-16.00 เรียนรู้คุณสมบัติอื่นๆ และการสร้างหุ่นยนต์สู้กันเอง - การเปลี่ยนสีหุ่นยนต์ และ กระสุน
- กลยุทธ์ในการสู้แบบตะลุมบอน และ หนึ่งต่อหนึ่ง
- การนำหุ่นไปสู้กับหุ่นของเพื่อนๆ

พักผ่อนเตรียมสมองมาเรียนรู้ในวันถัดไป
  
กิจกรรมวันที่ 2
- 9.00-10.30 เรียนรู้คำสั่งเกี่ยว event และ การจัดการหุ่นยนต์รูปแบบต่างๆ
- Event Concept
- แนะนำEventทั้งหมดที่ต้องใช้ (run, onScannedRobot, onHitWall, onHitRobot, onHitByBullet)
- ทำโจทย์สร้างหุ่นปราบหุ่นยนต์ sample บางตัว เช่น spinbot, ramfire, wall
- 10.30-12.00 อธิบายการแข่งขัน และให้เวลาทำหุ่นเพื่อส่งแข่งขันในช่วงบ่าย
- 13.00-16.00 แข่งขัน และ มอบรางวัล

   Copyright ® 2009 Kasetsart University. All right reserved.