JKarelRobot: a case study in supporting levels of cognitive development in the computer science curriculum

  • Authors:
  • Duane Buck;David J. Stucki

  • Affiliations:
  • Otterbein College, Mathematical Sciences Department, Westerville, OH;Otterbein College, Mathematical Sciences Department, Westerville, OH

  • Venue:
  • Proceedings of the thirty-second SIGCSE technical symposium on Computer Science Education
  • Year:
  • 2001

Quantified Score

Hi-index 0.00

Visualization

Abstract

We introduce a new software tool, JKarelRobot, for supporting an Inside/Out pedagogy in introductory programming courses. Extending the original conception of "Karel the Robot", with Bloom's Taxonomy of Educational Objectives as a guiding principle, we have provided a mechanism for designing exercises that are cognitively appropriate to the developmental levels of our students. JKarelRobot is platform independent (written in Java) and language/paradigm independent, supporting Pascal, Java, and Lisp style environments.