12. เป็นเกมที่ให้ผู้เล่นเขียนตารางขนาด 3 x 3 บนกระดาษ โดยมีผู้เล่น 2 คน คนหนึ่งเขียน O อีกคนเขียน X ลงในช่องของตารางที่ไม่ซ้ำกัน โดยสลับกันเขียน หากฝ่ายใดเขียน O หรือ X ติดกัน 3 ตัวได้ก่อน ฝ่ายนั้นจะเป็นฝ่ายชนะ
การเล่นเกมนี้ หากต้องการชนะ นักเรียนต้องเขียน O หรือ X ให้เรียงต่อกันได้ก่อนที่คู่แข่งจะทำได้ ดังนั้น นักเรียนต้องคาดเดาสิ่งที่คู่แข่งของนักเรียนกำลังคิดด้วย
ตัวอย่าง เกม OX
19.การออกแบบโปรแกรมการแก้ปัญหา
การออกแบบขั้นตอนการแก้ไขปัญหานั้น ควรออกแบบให้ครอบคลุมทุกกรณีตามเงื่อนไขที่โจทย์กำหนด และเราอาจนำขั้นตอนนี้ไปใช้ได้หลาย ๆ ครั้งตามต้องการได้อีกด้วย
ตัวอย่าง การสร้างเครื่องคำนวณสำหรับบวกเลขจำนวนเต็ม 2 จำนวน
วิธีปฎิบัติ
ระบุปัญหา โจทย์ต้องการให้สร้างเครื่องคำนวณสำหรับบวกเลข
รวบรวมข้อมูล เราทราบมาว่าข้อมูลที่นำมาบวกกันเป็นเลขจำนวนเต็ม 2 จำนวน เมื่อบวกกันแล้วผลลัพธ์ที่ได้จะเป็นเลขจำนวนเต็มเช่นกัน
วางแผนการแก้ปัญหา เราจะแก้ปัญหานี้โดยรับค่าตัวเลขแต่ละค่าเข้ามา ค่าแรกเก็บไว้ใน A ค่าที่ 2 เก็บไว้ใน B จากนั้นนำทั้ง 2 ค่ามารวมกันแล้วเก็บไว้ใน C
20.การออกแบบโปรแกรมการแก้ปัญหา
แก้ปัญหา อาจเขียนลำดับการแก้ไขปัญหาเป็นภาพหรือเขียนเป็นขั้นตอน ดังนี้
แสดงผล C
จบ
นำค่าแรกเก็บใน A
นำค่าที่ 2 เก็บใน B
นำ A กับ B มารวมกันแล้วเก็บใน C
เริ่มต้น
A
B
C
B
A