Alice is a high-impact, high-interest program visualization environment, that is increasingly being used to teach novices object-oriented programming in a range of courses. Results provide evidence that using Alice can significantly improve achievement, retention and recruitment of high-risk CS majors during their first year. This project is expanding the capabilities of Alice by integrating an intelligent tutoring system (ITS). The ITS has three major functions: 1) intelligent delivery of individualized instructional materials, 2) automatic detection of off-task student behavior and 3) the ability to alert instructors that a student may be having difficulties. Expected project outcomes include the enhanced version of Alice with the ITS and additional curricular materials. Assessment is designed to determine if student achievement and attitudes improve as a result of using the ITS. The PIs expect to grow the community of ITS developers for computing education. The Alice community includes hundreds of college faculty and high school teachers across a diverse collection of settings and has been used by thousands of students.

Agency
National Science Foundation (NSF)
Institute
Division of Undergraduate Education (DUE)
Type
Standard Grant (Standard)
Application #
1021975
Program Officer
Michael Erlinger
Project Start
Project End
Budget Start
2010-09-01
Budget End
2015-08-31
Support Year
Fiscal Year
2010
Total Cost
$348,089
Indirect Cost
Name
Purdue University
Department
Type
DUNS #
City
West Lafayette
State
IN
Country
United States
Zip Code
47907