ProPl
("PROgram PLanner", pronounced pro-PELL) is a dialogue-based
intelligent tutoring system for beginning programming being developed
at the University of Pittsburgh by H. Chad Lane and Kurt VanLehn.
Students engage in natural language dialogue with ProPl aimed at helping them understand and plan their programs before they attempt to write them. The pedagogical goal is to model and support the cognitive problem solving activities that novice programmers are known to generally underestimate or even bypass altogether. |
|||
Links Try ProPl Coached Program Planning Corpus Screenshots (click on thumbnails for actual size images)
|
|||
Publications Lane, H. Chad & Kurt VanLehn. An Intelligent Tutoring System for Beginning Programmers, To appear in Proceedings of the 17th International FLAIRS Conference, Miami Beach, FL, May 2004. Lane, H. Chad. Preventive Tutoring in Programming: An Intelligent Tutoring System for Novice Program Design. Dissertation Proposal, University of Pittsburgh, October 2003. [pdf] Lane, H. Chad & Kurt VanLehn. Coached Program Planning: Dialogue-Based Support for Novice Program Design, Proceedings of the Thirty-Fourth Technical Symposium on Computer Science Education (SIGCSE '03), Reno, NV, 148-152. [pdf] |