Limit this search to....

Karel the Robot: A Gentle Introduction to the Art of Programming
Contributor(s): Pattis, Richard E. (Author), Pattis (Author), Roberts, Jay (Author)
ISBN: 0471597252     ISBN-13: 9780471597254
Publisher: John Wiley & Sons
OUR PRICE:   $77.17  
Product Type: Paperback - Other Formats
Published: July 1994
Qty:
Annotation: Karel the Robot teaches you the fundamental concepts and skills of programming - quickly and easily! By emphasizing logic and structure over calculation, it provides a nonthreatening introduction to the central ideas in programming - the same ideas that apply to all computer programming languages. This widely-praised guide begins by introducing KAREL, a literal-minded robot whose built-in capabilities allow him to explore his world and manipulate simple objects in it. It then introduces KAREL's programming language (a block-structured language similar to Pascal), which emphasizes logical deduction and spatial reasoning rather than calculation and algebraic reasoning. Once you learn the details of KAREL's deceptively simple programming language, you will soon be designing well-structured programs that instruct KAREL to perform surprisingly complex tasks. Along the way, you will be absorbing sophisticated programming concepts that will enhance your programming ability! A software simulator for KAREL's programming language and world is available on a wide variety of mainframes and microcomputers - details inside.
Additional Information
BISAC Categories:
- Computers | Programming - General
- Technology & Engineering | Robotics
Dewey: 005
LCCN: 94008087
Physical Information: 0.47" H x 5.6" W x 9.46" (0.60 lbs) 176 pages
 
Descriptions, Reviews, Etc.
Publisher Description:

KAREL The Robot teaches students the fundamental concepts and skills of programming, quickly and easily. By emphasizing logic and structure over calculation, it provides a nonthreatening introduction to the central ideas in programming.

This widely praised guide begins by introducing KAREL, a literal-minded robot whos built-in capabilities allow him to explore his world and manipulate simple objects in it. Once students learn the details of KAREL's deceptively simple programming language, they will soon be designing well-structured programs that instruct KAREL to perform surprisingly complex tasks. Along the way students will be absorbing sophisticated programming concepts that will enhance their programming ability.