Guiding students through programming puzzles: value and examples of Java game assignments

  • Authors:
  • John Minor Ross

  • Affiliations:
  • Indiana University Kokomo, Kokomo, Indiana

  • Venue:
  • ACM SIGCSE Bulletin
  • Year:
  • 2002

Quantified Score

Hi-index 0.00

Visualization

Abstract

Solving puzzles can be a challenging, yet rewarding, experience for novice programmers and experts alike. Furthermore, game examples and assignments that are concise offer many learning opportunities for early programmers. As described herein, such opportunities focus on: array manipulation, random solution searching, object-oriented analysis and design, and general creative problem solving.