Karel++: A Gentle Introduction to the Art of Object-Oriented Programming

Joseph Bergin, Jim Roberts, Richard E. Pattis, Mark Stehlik · CERN Document Server (European Organization for Nuclear Research) · 1996

From the Publisher: This creative approach to learning C++ programming introduces readers to Karel the Robot and then shows them how to design programs that instruct Karel to perform complex tasks. Karel's world is essentially a practice field on which readers learn valuable lessons about creating and debugging program. The programs instruct the robot to move and manipulate its environment using object orientation.

Read the paper · More papers on PaperTik