Classic Thinking Games with Java

Classic Thinking Games with Java
Authors
Walter Koetke
ISBN
0922473021
Published
02 Oct 2007
Purchase online
amazon.com

Classic Thinking Games with Java, the third book in the REAL Mathematics© series, provides motivational, student tested, supplementary material for math classrooms in grades 6–14. The book is outstanding when used for independent study by gifted or accelerated students, for home education, and for professional development.

Page 2 of 2
  1. Editorial Reviews
  2. Customer Reviews

Customer Reviews

George Bell said
This book contains some interesting puzzles and games, with lessons and exercises for students to solve them using java programming. A section on solving various forms of peg solitaire forms over half the book, and the author goes through several iterations of solving programs, addressing problems that occur as the board becomes larger and larger.

The author then tackles several two-person games, such as connect four, qubic, and score four. The programming exercises here stress creating the infrastructure for playing the game on the computer. The author doesn't discuss pretty user interfaces, a good thing as this diversionary topic could fill volumes. There is also not much on game strategies.

This book is primarily intended for learning programming in a fun way. More mathematical content could have been included, but the author ususally stresses the programming challenges present in the problems and how to solve them. There is one exception to this at the very end of the peg solitaire section. After working through solving English Peg Solitaire by computer, the author points out that a computer is not needed at all to solve it. This is a refreshing perspective from a programming book, and what follows is an excellent introduction to solving the game without a computer.

There is also an extensive section of "teaching notes" with detailed discussions of the exercises for the teacher.

Unlike most programming books, this one does not come with a CD containing all the programs inside. This reflects the author's "do it yourself" attitude, and forces you to come up with your own solutions to the problems.

You might also like...

Comments

Contribute

Why not write for us? Or you could submit an event or a user group in your area. Alternatively just tell us what you think!

Our tools

We've got automatic conversion tools to convert C# to VB.NET, VB.NET to C#. Also you can compress javascript and compress css and generate sql connection strings.

“My definition of an expert in any field is a person who knows enough about what's really going on to be scared.” - P. J. Plauger