Teaching Control Programming and Problem-Solving Techniques with Karel++

Dennis G. Watson, Tony V. Harrison

Abstract


Introductory computer programming was included in a required course for agricultural systems students. The Karel++ programming environment was selected to teach introductory programming, due to its robot programming paradigm that could be adapted for agricultural applications and the ease of which students could visualize the results of their programming efforts. Problem analysis and problem solving skills were emphasized. The Karel++ environment, program, textbook, course lectures, programming assignments, and student feedback are described.

Keywords


programming, problem solving, problem analysis, control programming

Full Text: PDF

Refbacks

  • There are currently no refbacks.


Creative Commons License
This work is licensed under a Creative Commons Attribution 3.0 License.