Playing to Program: Towards an Intelligent Programming Tutor for RUR-PLE

dc.contributor.authordesJardins, Marie
dc.contributor.authorCiavolino, Amy
dc.contributor.authorDeloatch, Robert
dc.contributor.authorFeasley, Eliana
dc.date.accessioned2018-11-15T16:10:26Z
dc.date.available2018-11-15T16:10:26Z
dc.date.issued2011-08-09
dc.descriptionProceedings of the Second Symposium on Educational Advances in Artificial Intelligenceen_US
dc.description.abstractIntelligent 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 approachen_US
dc.description.urihttps://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-9en_US
dc.format.extent2 pagesen_US
dc.genreconference papers and proceedings preprintsen_US
dc.identifierdoi:10.13016/M2N58CQ46
dc.identifier.citationMarie 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-9en_US
dc.identifier.urihttp://hdl.handle.net/11603/11998
dc.language.isoen_USen_US
dc.publisherAAAIen_US
dc.relation.isAvailableAtThe University of Maryland, Baltimore County (UMBC)
dc.relation.ispartofUMBC Computer Science and Electrical Engineering Department Collection
dc.relation.ispartofUMBC Faculty Collection
dc.rightsThis 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.subjectIntelligent Programming Tutoren_US
dc.subjectRUR Python Learning Environment (RUR-PLE)en_US
dc.subjectPlaying to Program (PtP)en_US
dc.subjectUMBC Ebiquity Research Groupen_US
dc.titlePlaying to Program: Towards an Intelligent Programming Tutor for RUR-PLEen_US
dc.typeTexten_US

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
562.pd.pdf
Size:
85.12 KB
Format:
Adobe Portable Document Format
Description:

License bundle

Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.68 KB
Format:
Item-specific license agreed upon to submission
Description: