Title page for ETD etd-12082004-151424
( Browse | Search ) All Available ETDs
Type of Document Dissertation
Author Lane, H. Chad
Author's Email Address lane@ict.usc.edu
URN etd-12082004-151424
Title Natural Language Tutoring and the Novice Programmer
Degree Doctor of Philosophy
Program Computer Science
School School of Arts and Sciences
Advisory Committee
Advisor Name Title
Kurt VanLehn Committee Chair
Diane Litman Committee Member
Janyce Wiebe Committee Member
Marian Petre Committee Member
Peter Brusilovsky Committee Member
Keywords
  • intelligent tutoring systems
  • computer science education
  • dialogue systems
  • artificial intelligence
  • novice programmers
  • programming instruction
Date of Defense 2004-09-08
Availability unrestricted
Abstract
For beginning programmers, inadequate problem solving and planning skills are among the most salient of their weaknesses. Novices, by definition, lack much of the tacit knowledge that underlies effective programming. This dissertation examines the efficacy of natural language tutoring (NLT) to foster acquisition of this tacit knowledge. Coached Program Planning (CPP) is proposed as a solution to the problem of teaching the tacit knowledge of programming. The general aim is to cultivate the development of such knowledge by eliciting and scaffolding the problem solving and planning activities that novices are known to underestimate or bypass altogether. ProPL (pro-PELL), a dialogue-based intelligent tutoring system based on CPP, is also described. In an evaluation, the primary findings were that students who received tutoring from ProPL seemed to exhibit an improved ability compose plans and displayed behaviors suggestive of thinking at greater levels of abstraction than students in a read-only control group. The major finding is that NLT appears to be effective in teaching program composition skills.
Files
  Filename       Size       Approximate Download Time (Hours:Minutes:Seconds) 
 
 28.8 Modem   56K Modem   ISDN (64 Kb)   ISDN (128 Kb)   Higher-speed Access 
  lane04-diss.pdf 2.35 Mb 00:10:53 00:05:35 00:04:53 00:02:26 00:00:12
If you have questions or comments please send mail to ETD-Feedback.