Experiences with Eclipse IDE in programming courses

  • Authors:
  • Zhixiong Chen;Delia Marx

  • Affiliations:
  • Mercy College;Mercy College

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

Quantified Score

Hi-index 0.00

Visualization

Abstract

This paper reports our experiences using Eclipse for Java in our two-semester Java programming course sequence. Eclipse for Java is a fully featured professional Integrated Development Environment (IDE) with many advanced features. These features may overwhelm some of our students, especially those who have no programming background. In order to balance the use of an IDE that connects potential programmers with a professional community and our students' learning needs, we have conducted various experiments for the last two years. We found that for teaching-oriented colleges like ours, one effective way to reach that balance is to introduce Java concepts and syntax using the JDK directly for several weeks at first and then gradually present IDE features using Eclipse for Java for the rest of the course sequence. Students who have gone through this process were able to learn language syntax and problem solving skills in addition to understanding the value of an IDE, giving them a level of confidence and excitement for using a professional development tool.