Jeroo: A tool for introducing object-oriented programming

Dean Sanders, Brian Dorn

Research output: Contribution to journalConference articlepeer-review

40 Scopus citations


Jeroo is a tool that has been developed to help students in beginning programming courses learn the semantics of fundamental control structures, learn the basic notions of using objects to solve problems, and learn to write methods that support a functional decomposition of the task. Jeroo is similar to Karel the Robot and its descendants, but has a narrower scope than Karel's descendants and has a syntax that provides a smoother transition to either Java or C++. Jeroo has been class tested at Northwest Missouri State University, and has proven to be an effective tool for working with students in a beginning programming class. Jeroo and user documentation are available at

Original languageEnglish (US)
Pages (from-to)201-204
Number of pages4
JournalSIGCSE Bulletin (Association for Computing Machinery, Special Interest Group on Computer Science Education)
StatePublished - 2003
Externally publishedYes
EventProceedings of the 34th SIGCSE Technical Symposium on Computer Science Education - Reno,NV, United States
Duration: Feb 19 2003Feb 22 2003


  • CS1
  • Microworlds
  • Objects-first
  • Pedagogy

ASJC Scopus subject areas

  • Software
  • Food Science
  • Hardware and Architecture


Dive into the research topics of 'Jeroo: A tool for introducing object-oriented programming'. Together they form a unique fingerprint.

Cite this