Teaching Logic through Web-Based and Gamified Quizzing of Formal Arguments
In this paper the focus is on the construction, use, pedagogical potential, and long-term sustainability of certain web-based tools designed for teaching logic. A series of web-based tools have been implemented as a two-part system, and the tools have been tested and evaluated in a number of practical experiments. The first part of the system is a student-facing Java-Applet running in the student’s browser, implemented using the Prolog programming language as embodied in a Java implementation called Prolog+CG. The second part is a teacher-oriented, server-based backend for logging the progress of students. In the paper, we provide a presentation of the pedagogical and technical ideas of construction that underpin the tools which have been made so far. It is explained how the tools can be developed as web applications using gamified quizzing. We then provide an evaluation of the potential of log data as learning analytics offered by these tools in the context of university courses introducing basic logic and formal aspects of argumentation. We also describe how we have used and evaluated the tools in a real learning context, using both quantitative, log-based data and qualitative interview. The evaluation also includes a discussion of the ethical aspects concerning the logging of student data. We also provide some insights on how the tools can and have been made sustainable.
KeywordsModus Tollens Syllogistic Reasoning Modern Logic Logical Validity Strong Statistical Evidence
Unable to display preview. Download preview PDF.
- 1.Parry, W.T., Hacker, E.A.: Aristotelian Logic. State University of New York Press (1991)Google Scholar
- 2.Aristotle: Prior Analytics. Jenkinson, A.J. (trans.) The Internet Classics Archive (1994-2000), http://classics.mit.edu/Aristotle/prior.html
- 6.Raymond, E.S.: The Cathedral & the Bazaar: Musings on Linux and Open Source by an Accidental Revolutionary. O’Reilly Media (2001)Google Scholar
- 7.Dougiamas, M., Taylor, P.C.: Moodle: Using Learning Communities to Create an Open Source Course Management System. In: Proceedings of EDMEDIA 2003 (2003)Google Scholar
- 8.Biggs, J.: What the Student Does: teaching for enhanced learning. Higher Education Research & Development 18(1) (1999)Google Scholar