Ananta SrisuphabPiyanuch SilapachoteMahidol University2018-10-192018-10-192013-12-01Proceedings of 2013 IEEE International Conference on Teaching, Assessment and Learning for Engineering, TALE 2013. (2013), 560-5642-s2.0-84892643632https://repository.li.mahidol.ac.th/handle/20.500.14594/32783Departing from imperative programming and involving intense logical analysis, delivering rule-based systems knowledge to novice undergraduates poses quite a challenge. We implemented an activity-based teaching method combined with a cooperative learning model, employing battleship games. Their embedded rule-based nature was realized and reinforced in two stages. A puzzle captured attention, challenged, and encouraged analytical thinking. A combat tournament competitively engaged and fully energized the classroom. Students responded positively, enjoying the experience, liking activities, valuing interdependent group discussions and teamwork. They appreciated the easy to understand presentation of concepts, favored the real-world applications connection, and advocated tangible visualization and physical perception. © 2013 IEEE.Mahidol UniversitySocial SciencesRule-based systems made easy with battleship games: A well-received classroom experience: Combination of activity-based and cooperative learning in a competitive environmentConference PaperSCOPUS10.1109/TALE.2013.6654500