Skip to content
Scan a barcode
Scan
Added to your cart
Paperback Karel++: A Gentle Introduction to the Art of Object-Oriented Programming Book

ISBN: 0471138096

ISBN13: 9780471138099

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

Using the same format that has become so popular in Pascal, Karel the Robot has now become object-oriented. This book is intended to teach novice programmers the fundamentals of object-oriented programming. It accomplishes this goal with an analog equivalent of C++ that allows introductory computer science students to work through a programming project from start to finish.

The book opens by explaining the elaborate Robot world that Karel lives in, a world filled with objects. The text continues this strong metaphor throughout. Through the metaphor, students learn the art of solving programming problems in an object-oriented paradigm.

This text is suitable for any introductory or second course in computer science where C++ is used.

Recommended

Format: Hardcover

Temporarily Unavailable

We receive fewer than 1 copy every 6 months.

You Might Also Enjoy

Strutter's Complete Guide to Clown Makeup
Strutter's Complete Guide to Clown Makeup
Jim Roberts

from: $20.49

Karel J Robot a Gentle Introduction to the Art of Object-oriented Programmin in Java (preliminary edition)
Karel J Robot a Gentle Introduction to the Art of Object-oriented Programmin in Java (preliminary edition)
Richard Pattis, Joseph Bergin III, Mark Stehlik, Jim Roberts

from: $6.09

Code: The Hidden Language of Computer Hardware and Software
Code: The Hidden Language of Computer Hardware and Software
Charles Petzold

from: $6.79

Building Java Programs: A Back to Basics Approach
Building Java Programs: A Back to Basics Approach
Stuart Reges, Marty Stepp

from: $5.89

How the Fender Bass Changed the World
How the Fender Bass Changed the World
Jim Roberts

from: $25.79

Cracking the Coding Interview
Cracking the Coding Interview
Gayle Laakmann McDowell

from: $5.19

Beyond Karel J Robot: A Gentle Introduction to the Art of Object-Oriented Programming in Java, Volume 2
Beyond Karel J Robot: A Gentle Introduction to the Art of Object-Oriented Programming in Java, Volume 2
Joseph Bergin III

from: $28.34

Creative Clowning
Creative Clowning
Ralph Dewey, Bruce Fife, Hal Diamond, Steve Kissell, Tony Blanco, Jack Wiley, Bruce Johnson, Gene Lee

from: $5.19

The Book of Clowns
The Book of Clowns
George Speaight

from: $19.19

A Garden and a Promise: Genesis 1-3 for Children
A Garden and a Promise: Genesis 1-3 for Children
Jim Roberts

from: $5.29

The Usborne Book of Face Painting (Usborne How to Guides)
The Usborne Book of Face Painting (Usborne How to Guides)
Chris Chaudron, Caro Childs, Chris Caudron

from: $5.99

Introduction to Computing Systems: From bits & gates to C & beyond
Introduction to Computing Systems: From bits & gates to C & beyond
Yale N. Patt, Sanjay J. Patel

from: $11.39

Story of Jacob, Rachel and Leah (Arch Books)
Story of Jacob, Rachel and Leah (Arch Books)
Yvonne H. McCall

from: $5.09

The C++ Programming Language
The C++ Programming Language
Bjarne Stroustrup

from: $5.09

Camel's Hair and Honey (Arch Books)
Camel's Hair and Honey (Arch Books)
Jeffrey E. Burkart

from: $5.49

The C Programming Language
The C Programming Language
Dennis M. Ritchie, Brian W. Kernighan

from: $10.59

Problem Solving With C++: The Object of Programming
Problem Solving With C++: The Object of Programming
Walter J. Savitch

from: $5.29

Code Complete
Code Complete
Steve McConnell

from: $6.99

Working Effectively with Legacy Code
Working Effectively with Legacy Code
Michael C. Feathers

from: $24.69

JavaScript and jQuery: Interactive Front-End Web Development
JavaScript and jQuery: Interactive Front-End Web Development
Jon Duckett

from: $6.19

Head First Java
Head First Java
Bert Bates, Kathy Sierra, Trisha Gee

from: $5.89

A Book on C: Programming in C
A Book on C: Programming in C
Ira Pohl, Al Kelley

from: $5.39

Refactoring: Improving the Design of Existing Code
Refactoring: Improving the Design of Existing Code
Martin Fowler, Kent Beck, Fowler Martin, John Brant

from: $6.19

Joel on Software: And on Diverse and Occasionally Related Matters That Will Prove of Interest to Software Developers, Designers, and Managers, and to Those Who, Whether by Good Fortune or Ill Luck, Wo
Joel on Software: And on Diverse and Occasionally Related Matters That Will Prove of Interest to Software Developers, Designers, and Managers, and to Those Who, Whether by Good Fortune or Ill Luck, Wo
Joel Spolsky

from: $5.29

More by Marvin V. Zelkowitz
Programming Languages: Design and Implementation (4th Edition)
Programming Languages: Design and Implementation (4th Edition)
Marvin V. Zelkowitz, Terrence W. Pratt

from: $8.19

Foundations of Empirical Software Engineering: The Legacy of Victor R. Basili
Foundations of Empirical Software Engineering: The Legacy of Victor R. Basili
Marvin V. Zelkowitz, Barry Boehm, Hans Dieter Rombach

from: $139.00

Advances in Computers, Volume 48: Distributed Information Resources
Advances in Computers, Volume 48: Distributed Information Resources
Marvin V. Zelkowitz

Out of Stock

Advances in Computers, Volume 43
Advances in Computers, Volume 43
Marvin V. Zelkowitz

Out of Stock

Advances in Computers, Volume 68: Computational Biology and Bioinformatics (Advances in Computers)
Advances in Computers, Volume 68: Computational Biology and Bioinformatics (Advances in Computers)
Chau-Wen Tseng, Marvin V. Zelkowitz

Out of Stock

Selected Reprints in Software/Eh0259-2
Selected Reprints in Software/Eh0259-2
Marvin V. Zelkowitz

Out of Stock

Advances in Computers, Volume 75: Computer Performance Issues
Advances in Computers, Volume 75: Computer Performance Issues
Marvin V. Zelkowitz

Out of Stock

Principles of Software Engineering and Design (Prentice-Hall software series)
Principles of Software Engineering and Design (Prentice-Hall software series)
Marvin V. Zelkowitz

Out of Stock

Advances in Computers, Volume 52 40th Anniversary Volume: Advancing into the 21st Century (Advances in Computers)
Advances in Computers, Volume 52 40th Anniversary Volume: Advancing into the 21st Century (Advances in Computers)
Marvin V. Zelkowitz

Out of Stock

Advances in Computers: Volume 70
Advances in Computers: Volume 70
Marvin V. Zelkowitz

Out of Stock

Advances in Computers, Volume 69: Architectural Advances
Advances in Computers, Volume 69: Architectural Advances
Marvin V. Zelkowitz

Out of Stock

Advances in Computers, Volume 82
Advances in Computers, Volume 82
Marvin V. Zelkowitz

Out of Stock

Advances in Computers, Volume 61: Architectural Issues
Advances in Computers, Volume 61: Architectural Issues
Marvin V. Zelkowitz

Out of Stock

Advances in Computers
Advances in Computers
Marvin V. Zelkowitz

Out of Stock

Advances in Computers: Information Security
Advances in Computers: Information Security
Marvin V. Zelkowitz

Out of Stock

Advances in Computers, Volume 56
Advances in Computers, Volume 56
Marvin V. Zelkowitz

Out of Stock

Advances in Computers, Volume 49
Advances in Computers, Volume 49
Marvin V. Zelkowitz

Out of Stock

Advances in Computers, Volume 65
Advances in Computers, Volume 65
Marvin V. Zelkowitz

Out of Stock

Advances in Computers, Volume 62: Advances in Software Engineering
Advances in Computers, Volume 62: Advances in Software Engineering
Marvin V. Zelkowitz

Out of Stock

Advances in Computers, Volume 83: Security on the Web
Advances in Computers, Volume 83: Security on the Web
Marvin V. Zelkowitz

Out of Stock

Reliability in Computer System Design
Reliability in Computer System Design
Marvin V. Zelkowitz, B.S. Dhillon

Out of Stock

Advances In Computers, Volume 64: New Programming Paradigms
Advances In Computers, Volume 64: New Programming Paradigms
Marvin V. Zelkowitz

Out of Stock

Advances in Computers, Volume 40
Advances in Computers, Volume 40
Marvin V. Zelkowitz

Out of Stock

Customer Reviews

0 customer rating | 0 review
There are currently no reviews. Be the first to review this work.
Copyright © 2025 Thriftbooks.com Terms of Use | Privacy Policy | Do Not Sell/Share My Personal Information | Cookie Policy | Cookie Preferences | Accessibility Statement
ThriftBooks ® and the ThriftBooks ® logo are registered trademarks of Thrift Books Global, LLC
GoDaddy Verified and Secured