Playing to Program: Towards an Intelligent Programming Tutor for RUR-PLE
dc.contributor.author | desJardins, Marie | |
dc.contributor.author | Ciavolino, Amy | |
dc.contributor.author | Deloatch, Robert | |
dc.contributor.author | Feasley, Eliana | |
dc.date.accessioned | 2018-11-15T16:10:26Z | |
dc.date.available | 2018-11-15T16:10:26Z | |
dc.date.issued | 2011-08-09 | |
dc.description | Proceedings of the Second Symposium on Educational Advances in Artificial Intelligence | en_US |
dc.description.abstract | Intelligent tutoring systems (ITSs) provide students with a one-on-one tutor, allowing them to work at their own pace, and helping them to focus on their weaker areas. The RUR Python Learning Environment (RUR-PLE), a game-like virtual environment to help students learn to program, provides an interface for students to write their own Python code and visualize the code execution (Roberge 2005). RUR-PLE provides a fixed sequence of learning lessons for students to explore. We are extending RUR-PLE to develop the Playing to Program (PtP) ITS, which consists of three components: (1) a Bayesian student model that tracks student competence, (2) a diagnosis module that provides tailored feedback to students, and (3) a problem selection module that guides the student’s learning process. In this paper, we summarize RUR-PLE and the PtP design, and describe an ongoing user study to evaluate the predictive accuracy of our student modeling approach | en_US |
dc.description.uri | https://www.google.com/url?q=https://aaai.org/ocs/index.php/EAAI/EAAI11/paper/download/3497/4010&sa=U&ved=0ahUKEwjK377Z7LDeAhWkTN8KHXXgDKoQFggEMAA&client=internal-uds-cse&cx=016314354884912110518:gwmynp16xuu&usg=AOvVaw1oM4dZxvzFkVpco6n_3x-9 | en_US |
dc.format.extent | 2 pages | en_US |
dc.genre | conference papers and proceedings preprints | en_US |
dc.identifier | doi:10.13016/M2N58CQ46 | |
dc.identifier.citation | Marie desJardins, Amy Ciavolino, Robert Deloatch, and Eliana Feasley, Playing to Program: Towards an Intelligent Programming Tutor for RUR-PLE, Proceedings of the Second Symposium on Educational Advances in Artificial Intelligence, 2011, https://www.google.com/url?q=https://aaai.org/ocs/index.php/EAAI/EAAI11/paper/download/3497/4010&sa=U&ved=0ahUKEwjK377Z7LDeAhWkTN8KHXXgDKoQFggEMAA&client=internal-uds-cse&cx=016314354884912110518:gwmynp16xuu&usg=AOvVaw1oM4dZxvzFkVpco6n_3x-9 | en_US |
dc.identifier.uri | http://hdl.handle.net/11603/11998 | |
dc.language.iso | en_US | en_US |
dc.publisher | AAAI | en_US |
dc.relation.isAvailableAt | The University of Maryland, Baltimore County (UMBC) | |
dc.relation.ispartof | UMBC Computer Science and Electrical Engineering Department Collection | |
dc.relation.ispartof | UMBC Faculty Collection | |
dc.rights | This item is likely protected under Title 17 of the U.S. Copyright Law. Unless on a Creative Commons license, for uses protected by Copyright Law, contact the copyright holder or the author. | |
dc.subject | Intelligent Programming Tutor | en_US |
dc.subject | RUR Python Learning Environment (RUR-PLE) | en_US |
dc.subject | Playing to Program (PtP) | en_US |
dc.subject | UMBC Ebiquity Research Group | en_US |
dc.title | Playing to Program: Towards an Intelligent Programming Tutor for RUR-PLE | en_US |
dc.type | Text | en_US |