SearchHCII CalendarJob Talk: Daniela Rosner
NSH 3305 16 May, 2012 4:00pm BHCI Commencement presentations Baker Hall Adamson Wing (136A) 19 May, 2012 11:30am HCII Commencement Party NSH 1507 & attached outdoor patio 19 May, 2012 12:30pm |
Cognitive Modeling and Intelligent Tutoring Systems
05-432 / 05-832
Intermittent: 9 units or 12 units Last updated: Nov 11, 2011 This course is offered as a 9-credit version and a 12-credit version. The 9-credit version of the course does not involve programming, the 12-credit version involves rule-based programming, as detailed below. This course addresses the use of cognitive psychology and cognitive task analysis to create computer-based intelligent tutoring systems. Students will learn data-driven and theoretical methods for creating cognitive models of human problem solving. Such models have been used to create educational software that has been demonstrated to dramatically enhance student learning in domains like mathematics and computer programming. This type of software, which originated at CMU and is now widely used in US high schools and middle schools, is probably the premier application of cognitive science in education. In addition to discussion and readings on methods and models of problem solving, learning, and tutor design, the course will have a substantial “learning by doing” component. Students will be analyzing data, designing cognitive models and interfaces, and implementing an intelligent tutoring system. Students will use CTAT (the Cognitive Tutor Authoring Tools, see http://ctat.pact.cs.cmu.edu) to construct tutors. Tutors built with CTAT for middle-school mathematics can be found on the Mathtutor web site (https://mathtutor.web.cmu.edu/). The hands-on portion of the course differs between the 9-credit version or the 12-credit version. In the 9-credit version of the course, students will use the CTAT tools for non-programmers to create tutors. In this version of the course, no programming is required and no programming background is needed. In the 12-credit version of the course, students will learn to create rule-based cognitive models for more sophisticated tutors, a form of Artificial Intelligence programming. They will learn to program such models in the Jess production rule language, which is integrated in CTAT. The course targets students in Human-Computer Interaction, Psychology, Computer Science, Design, or related fields, who are interested in educational applications. Students should either have programming skills, or experience in the cognitive psychology of human problem solving, or experience with instructional design. Prerequisites: Either
|