Easing into C++: experiences with RoBOTL
暂无分享,去创建一个
RoBOTL is an on-going language experiment that attempts to blend Karel the Robot, as developed by Richard E. Pattis, [Pattis, 1982] with the object-oriented paradigm and the C/C++ language syntax. We developed it to ease the introduction of C++ as a first programming language. Its initial debut in the summer Frontiers in Science program at WPI was more successful than we anticipated with the weaker students all learning to program, and the stronger students showing interest in learning the object-oriented paradigm inherent in the language. All the students were able to make the transition to C++.
[1] Richard E. Pattis,et al. Karel the Robot: A Gentle Introduction to the Art of Programming , 1994 .
[2] Eugene Wallingford. Toward a first course based on object-oriented patterns , 1996, SIGCSE '96.
[3] Michael Kölling,et al. An object-oriented program development environment for the first programming course , 1996, SIGCSE '96.