Minimizing to maximize: an initial attempt at teaching introductory programming using Alice

  • Authors:
  • Tebring Daly

  • Affiliations:
  • Collin College, Plano, TX

  • Venue:
  • Journal of Computing Sciences in Colleges
  • Year:
  • 2011

Quantified Score

Hi-index 0.00

Visualization

Abstract

Although learning to program can be a daunting task for many students, it doesn't have to be. This paper discusses the possibility of teaching programming concepts in a learning environment that is less threatening. Learning abstract programming concepts and programming in an environment where users are prone to make mistakes can cause students to become frustrated, lose confidence, and refrain from taking another programming course. The purpose of this paper is to compare two online introductory programming courses: one using Alice as a precursor to Java programming and one using pure Java programming.