Get Free Shipping on orders over $79
Programming Games with Java - 11th Edition : A JFC Swing GUI Tutorial - Philip Conrod

Programming Games with Java - 11th Edition

A JFC Swing GUI Tutorial

By: Philip Conrod, Lou Tylee

Paperback | 25 November 2019 | Edition Number 11

At a Glance

Paperback


$140.75

or 4 interest-free payments of $35.19 with

 or 

Ships in 5 to 7 business days

PROGRAMMING GAMES WITH JAVA explains (in simple, easy-to-follow terms) how to build a 2D Java GUI game project. Students learn about project design, the Java Swing controls, many elements of the Java language, and how to distribute finished projects. Game skills learned include handling multiple players, scoring, graphics, animation, and sounds. The game projects built include, in increasing complexity:

- Safecracker - Decipher a secret combination using clues from the computer
- Tic Tac Toe - The classic game
- Match Game - Find matching pairs of hidden photos - use your own photos
- Pizza Delivery - A business simulation where you manage a small pizza shop for a night
- Moon Landing - Land a module on the surface of the moon

This course requires Microsoft Windows 10 or macOSor Ubuntu Linux. To complete this Java tutorial, you will need to have the Java Development Kit (JDK) 11th Standard Edition from Oracle installed on your computer. This tutorial uses the free NetBeans 11 IDE (Integrated Development Environment) for building and testing Java applications but can be adapted to other IDEs. The Java source code and all needed multimedia files are available for download from the publisher's website (KidwareSoftware.com) after book registration.

Industry Reviews

"Programming Games with Java gives a concise step-by-step walk-through of how to create some classic games.  Students are able to quickly enjoy the satisfaction of having created their own game and want to customize and learn more.   Well done!" -   Carly Orr, Computer Science Teacher, Vancouver BC.

"This is an ideal book for computer science (CS) teachers that are interested in real, practical ways to help kids learn how to code. The rewarding thing for teachers is to see kids build something completely from scratch in code, and then to watch it work. I like these books because they don't pretend to offer coding lessons and then wind up just "discussing" code rather than actually doing it. This books is hand's-on!  This book, coupled with Oracle Academy Java Fundamentals and Java Programming will more than qualify you to seek permission from College Board to offer the AP Computer Science exam to your kids. This is an advanced book, however if you have Java coding skills, you will have very few issues with the coding assignments in this book.This book is suited to juniors and seniors, although younger kids with a very high aptitude will not have an issue with it." - Bill Heldman, Computer Science and Cybersecurity Instructor Warren Tech. Lakewood, CO

"Every Computer Science teacher knows what a great deal of preparation is required for projects to work for senior students. With these tutorials, the research behind the projects is done by an author who understands the classroom experience. That is extremely rare!  The lessons are a highly organized and well-indexed set of game design tutorials meant for high school students and young adults entering post-secondary studies in Computer Science. With these lessons, I am able to concentrate on the higher order thinking skills presented by the problem, and not be chained to a language reference in order to get things done! The tutorials provide the benefit of completed age-appropriate applications – fully documented projects from the teacher’s point of view.  It is a great testament to the authors that they are successful in achieving such levels of engagement with consistency. Having used Kidware Software tutorials for the past decade, I have to say that I could not have achieved the level of success which is now applied in the variety of many programming environments which are currently of considerable interest to kids!  I thank Kidware Software and its authors for continuing to stand for what is right in the teaching methodologies which not only inspire, but propel the self-guided learner through what can be a highly intelligible landscape of opportunities.”  - Alan Payne, Computer Science Teacher, T.A. Blakelock High School

More in Web Programming

Python All-in-One For Dummies : 3rd Edition - John C. Shovic

RRP $74.95

$55.75

26%
OFF
Web Engineering : Theory and Practice - Jeremiah Downey
Learning Go : An Idiomatic Approach to Real-World Go Programming - Jon Bodner
PHP, MySQL, & JavaScript All-In-One For Dummies : For Dummies - Richard Blum
The Art of SEO : Mastering Search Engine Optimization - Eric Enge
Python Cookbook : Recipes for Mastering Python : 3rd Edition - David Beazley
Developing Graphics Frameworks with Java and OpenGL - James Cona
Python for Finance 2e : Mastering Data-Driven Finance - Yves Hilpisch