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 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. |