| 000 | 03320cam a22003495i 4500 | ||
|---|---|---|---|
| 001 | 18164663 | ||
| 003 | KE-MeUCS | ||
| 005 | 20180516090346.0 | ||
| 007 | co uguu uuuuu | ||
| 008 | 140519s2015 vaua 001 0 eng d | ||
| 010 | _a 2014941166 | ||
| 020 | _a9781938549762 | ||
| 020 | _a1938549767 | ||
| 035 | _a(OCoLC)ocn896824561 | ||
| 040 |
_aEYA _beng _cEYA _erda _dOCLCO _dCLE _dYDXCP _dBTCTA _dCDX _dOCLCF _dOCLCQ _dAU@ _dDLC |
||
| 042 | _alccopycat | ||
| 050 | 0 | 0 |
_aQA76.73.J38 _bM33 2015 |
| 082 | 0 | 4 | _a794.8151 |
| 100 | 1 |
_aMcAllister, William _q(William James), _eauthor. |
|
| 245 | 1 | 0 |
_aProgramming fundamentals using JAVA : _ba game application approach / _cMcAllister, William and S. Jane Fritz, St. Joseph's College, New York. |
| 300 |
_axxvi, 733 pages : _billustrations (some color) ; _c26 cm + _e1 CD-ROM |
||
| 500 | _aIncludes index. | ||
| 505 | 0 | _a1. Introduction -- 2. Variables, input/output, and calculations -- 3. Methods, classes, and objects: A first look -- 4. Boolean expressions, making decisions, and disk input and output -- 5. Repeating statements: Loops -- 6. Arrays -- 7. Methods, classes, and objects: A second look -- 8. Inheritance -- 9. Recursion -- 10. Exceptions: A second pass -- 11. Graphical user interfaces -- 12. Graphical user interfaces: A second look -- 13. Generics and the API collections framework -- 14. Multithreading and concurrency -- Appendix A: Description of the game environment -- Appendix B: Using the game environment package -- Appendix C: ASCII table -- Appendix D: Java key words -- Appendix E: Java operators and their relative precedence -- Appendix F: Glossary of programming terms -- Appendix G: Using the online API documentation -- Appendix H: Solutions to selected knowledge exercises. | |
| 520 | _a"This is a Java textbook for beginning programmers that uses game programming as a central pedagogical tool to improve student engagement, learning outcomes, and retention. Game programming is incorporated into the text in a way that does not compromise the amount of material traditionally covered in a basic or advanced programming course and permits instructors who are not familiar with game programming and computer graphics tp realize their advantages/ The material presented in this book is in full compliance with the 2013 ACM/IEEE computer science curriculum guidelines and provides an in-depth discussion of graphical user interfaces (GUIs). It has been used to teach programming to students whose majors are within and outside of the computing fields. The companion DVD includes a game environment that is easily integrated into projects created with the popular Java Development Environments (Eclipse, NetBeans, and JCreator) and includes a set of executable student games to pique students' interest by giving them a glimpse into their future capabilities. The material in this book can be covered within one or two courses such as a basic programming course followed by an advanced programming course."--Cover. | ||
| 650 | 0 |
_aJava (Computer program language) _91660 |
|
| 650 | 0 |
_aComputer games _xProgramming. |
|
| 650 | 0 |
_aComputer games _xDesign. |
|
| 700 | 1 |
_aFritz, S. Jane, _eauthor. |
|
| 906 |
_a7 _bcbc _ccopycat _d2 _encip _f20 _gy-gencatlg |
||
| 942 |
_2lcc _cBK |
||
| 999 |
_c86193 _d86192 |
||