Microworlds to Improve Learning in Introductory Computer Programming Courses

ID: 28351 Type: Full Paper
  1. James Robertson, University of Maryland University College, United States
  2. Jeffrey Kenton, Towson University, United States

Friday, April 2 10:15 AM-11:15 AM Location: Executive 3A

Presider: Daniel Tillman, The University of Texas at El Paso, United States

Abstract: Novice programmers often struggle when attempting to learn how to write code. This research aims to evaluate if entry-level programming students who use the Alice 2.0 programming environment demonstrate a better understanding of programming concepts than students who use a traditional Visual C++ programming environment. Results of this study showed students who used the Alice programming environment consistently scored higher in the layout grading component for all programming assignments. However, there was no difference found between the two programming environments in regards to code functionality or design or in the pre- and post-test scores between the two groups. A larger percentage of students from the group that used the Alice programming environment successfully passed the course, yet these students rated the instructor and overall course significantly lower than students who used the Visual C++ programming environment.


Conference attendees are able to comment on papers, view the full text and slides, and attend live presentations. If you are an attendee, please login to get full access.