Woodslane Online Catalogues
Programming Essentials Using Java
- Designed as a one semester, Java textbook for beginning programmers, this book uses game programming as a central pedagogical tool to improve student engagement, learning outcomes, and retention. The game programming is incorporated into the text in a way that does not compromise the amount of material traditionally covered in a basic programming course and permits instructors who are not familiar with game programming to realize its pedagogical advantages. The book assumes the reader has no prior programming experience. Comprehensive companion files accompany the text with source code, projects, and figures from the text. The book is in compliance with the ACM/IEEE computer science curriculum guidelines, AP Computer Science courses, and the AP Computer Science A exam.
- 1. Introduction; 2. Variables, Input / Output and Calculations; 3. Methods, Classes, and Objects: A First Look; 4. Making Decisions and Disk I/O 5. Repeating Statements: Loops; 6. Arrays; 7. Methods, Classes, and Objects: A Second Look; 8. Inheritance Appendix A. Installing the Game Environment, Appendix B. Java Key Words, Appendix C. Operators and Their Precedence, Appendix D. ASCII and Unicode Character Sets, Appendix E. Glossary of Programming Terms, Appendix F. Creating Mobile Applications, Appendix G How to use the API Online Documentation, Appendix H. Optional Enrichment Topics, Appendix I. Cotlege Board AP Computer Science Topic Correlation, Appendix J. Solutions to Selected Exercises.
Google Preview content