EducationComputer ScienceEducational TechnologyPedagogyProgramming LanguagesRoboticsEducational Software DesignInteractive Learning EnvironmentsRobotics EducationEducational Programming LanguagesEducational Robot DesignIntroductory Computer ScienceProgramming InstructionRobot Programming EducationRobot-assisted LearningRobotics Pedagogy
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.
4
<i>The Structure of Scientific Revolutions</i>
Thomas Kühn, Richard Schlegel · Physics Today · 1963 · 35.5K citations
Humanities, History, Physics +17
Design early considered harmful
Duane Buck, David J. Stucki · 2000 · 86 citations