Teaches the fundamentals of programming in a non-computer environment. Programs move a robot through the streets of a city, not information through the circuits of a computer. Helps in the understanding of fundamental programming concepts. All principles learned can be directly applied to the programming of computers. Covers syntax, basic control structures, and programming methodology and style.
I needed this for school, it was the required reading. Its good for beginning computer programming, dont expect much more than that.
Un excelente libro para principiantes
Published by Thriftbooks.com User , 21 years ago
Tengo 10 años enseñando programación y gracias a Karel ahora mis alumnos entienden la programación más facilmente. Lo que facilita el aprendizaje de lenguajes más avanzados.Es muy importante contar con el software para poder llevar a la práctica los conceptos, este es libre de costo si se utiliza en la Universidad, funciona muy bien y sin problemas en cualquier máquina.Adicionalmente sugiero el diseñar previamente los mundos en el programa para que los alumnos trabajen solo en la programación y no en el diseño y asi no perder el objetivo de Karel.
Richard Pattis is a genius!
Published by Thriftbooks.com User , 25 years ago
This book is very well written and I highly recommend it. It is interesting to read, and very comprehensive. Richard Pattis is my 15-127 professor. (I hope I get an A on the Mastery! ) Thanks.
An excepcional book for beginners in computer programming.
Published by Thriftbooks.com User , 26 years ago
I am a teacher in Universidade Sao Francisco (Itatiba, SP, Brazil), working with Computer Cience undergraduate studants. "Karel, the Robot" is the book we were looking for to introduce programming concepts. Once you started, it is dificult to stop reading: the concepts are presented in a clear and natural manner, from the basic ones to more advanced techniques. All the teachers that take a look in the book share the same opinions: the ideas behind Karel are powerfull and can help the studants to understand the foundations of programming. The primitives, the language and also the interface can easily be adapted to other languages and environments, making this book an exceptional one.
ThriftBooks sells millions of used books at the lowest everyday prices. We personally assess every book's quality and offer rare, out-of-print treasures. We deliver the joy of reading in recyclable packaging with free standard shipping on US orders over $15. ThriftBooks.com. Read more. Spend less.