Do-It-Yourself Java Games uses a unique "discovery learning" approach to teach computer programming: learn Java programming techniques more by doing Java programming than by reading about them. Through extensive use of fill-in blanks, with answers in the back of the book, you will be guided to write complete programs yourself, starting with the first lesson. You'll create puzzle and game programs like Choose An Adventure, Secret Code, Hangman, Crazy Eights, and many more, and discover how, when, and why Java programs are written the way they are.
"synopsis" may belong to another edition of this title.
Writing your own computer games provides challenges, enjoyment, and satisfaction similar to playing computer games. Similar to playing games, programming teaches you to think logically and systematically. It teaches you planning skills and problem solving skills. Programming a computer gives you power and control: a program will do exactly what you program it to do. Programming also teaches you to be precise and clear in your instructions: a program will do exactly what you program it to do, whether that is what you intended or not.
I enjoy programming and would like to encourage others to try it too. I wrote this book for junior high to high school students as well as adults to explore an interest in computer programming.
Some readers have asked me about the provided DIYWindow class that is used only in the first book of this series. I chose to use DIYWindow because I didn't think anyone wanted to write games that simply print to the console. Plus, programs that print to a window are much easier to export and share with friends. However, programming a window interface requires more advanced coding skills than I think beginners are ready to deal with. DIYWindow is a helper class that allows the reader to focus on learning Java programming fundamentals while easily creating programs with a window interface. Other than the code to print to and get input from that window, all the code in this book is standard Java. DIYWindow is only used in the first book of the series since the second book, More Do-It-Yourself Java Games, teaches the reader to create a wide variety of window interfaces himself.
Do you like playing computer games? Do you enjoy solving puzzles? If so, you may enjoy computer programming.
Are you a hands-on kind of person? Would you rather start on a project right away instead of first reading long chapters about how things work? Do you lose interest if too much technical information is presented at a time? If so, this may be the right book for you.
In this book you'll learn Java programming fundamentals while creating a wide variety of puzzles and games.
What is discovery learning?
"About this title" may belong to another edition of this title.
FREE shipping within U.S.A.
Destination, rates & speedsSeller: ThriftBooks-Atlanta, AUSTELL, GA, U.S.A.
Paperback. Condition: Very Good. No Jacket. May have limited writing in cover pages. Pages are unmarked. ~ ThriftBooks: Read More, Spend Less 2.15. Seller Inventory # G1518789137I4N00
Quantity: 1 available
Seller: SecondSale, Montgomery, IL, U.S.A.
Condition: Good. Item in good condition. Textbooks may not include supplemental items i.e. CDs, access codes etc. Seller Inventory # 00048394937
Quantity: 3 available
Seller: St Vincent de Paul of Lane County, Eugene, OR, U.S.A.
Condition: Good. paperback 100% of proceeds go to charity! Good condition with all pages in tact. Item shows signs of use and may have cosmetic defects. Seller Inventory # V-07-3200
Quantity: 1 available
Seller: HPB-Red, Dallas, TX, U.S.A.
paperback. Condition: Good. Connecting readers with great books since 1972! Used textbooks may not include companion materials such as access codes, etc. May have some wear or writing/highlighting. We ship orders daily and Customer Service is our top priority! Seller Inventory # S_385912194
Quantity: 1 available
Seller: WorldofBooks, Goring-By-Sea, WS, United Kingdom
Paperback. Condition: Very Good. The book has been read, but is in excellent condition. Pages are intact and not marred by notes or highlighting. The spine remains undamaged. Seller Inventory # GOR011353104
Quantity: 3 available
Seller: Books-R-Keen, DuBois, PA, U.S.A.
paperback. Condition: Very Good. Excellent condition, dust jacket included when applicable, no markings in text. Seller Inventory # 5D-RL22540870
Quantity: 1 available
Seller: TextbookRush, Grandview Heights, OH, U.S.A.
Condition: Good. Ships SAME or NEXT business day. We Ship to APO/FPO addr. Choose EXPEDITED shipping and receive in 2-5 business days within the United States. See our member profile for customer support contact info. We have an easy return policy. Seller Inventory # 52157481
Quantity: 1 available
Seller: BookHolders, Towson, MD, U.S.A.
Condition: Good. [ No Hassle 30 Day Returns ][ Ships Daily ] [ Underlining/Highlighting: NONE ] [ Writing: NONE ] [ Edition: Second ] Publisher: CreateSpace Independent Publishing Pub Date: 10/30/2015 Binding: paperback Pages: 382 Second edition. Seller Inventory # 6888876
Quantity: 1 available
Seller: Best Price, Torrance, CA, U.S.A.
Condition: New. SUPER FAST SHIPPING. Seller Inventory # 9781518789137
Quantity: 1 available
Seller: California Books, Miami, FL, U.S.A.
Condition: New. Print on Demand. Seller Inventory # I-9781518789137
Quantity: Over 20 available