Programming Essentials Using Java - William McAllister, S. Jane Fritz

Programming Essentials Using Java

A Game Application Approach
Buch | Softcover
540 Seiten
2017
Mercury Learning & Information (Verlag)
978-1-68392-037-3 (ISBN)
85,95 inkl. MwSt
  • Titel z.Zt. nicht lieferbar
  • Versandkostenfrei innerhalb Deutschlands
  • Auch auf Rechnung
  • Verfügbarkeit in der Filiale vor Ort prüfen
  • Artikel merken
No detailed description available for "Programming Essentials Using Java".
This is a one-semester, introductory programming textbook in Java that uses game applications 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 programming course and permits instructors who are not familiar with game programming and computer graphics concepts to realize the verified pedagogical advantages of game applications. The companion disc includes a game environment that is easily integrated into projects created with the popular Java Development Environments, including Eclipse, NetBeans, and JCreator in a student-friendly way and also includes a set of executable student games to peak their interest by giving them a glimpse into their future capabilities. The material presented in the book is in full compliance with the 2013 ACM/IEEE computer science curriculum guidelines. It has been used to teach programming to students whose majors are within and outside of the computing fields. Ancillaries include a comprehensive instructor's resource disc with programming solutions, slides, quizzes, projects, and more.

Features:


Uses an objects-early approach to learning Java
Follows the 2013 ACM/IEEE computer science curriculum guidelines
Integrates game applications as a central pedagogical tool to improve student engagement, learning outcomes, and retention
Includes a companion disc with projects created with the popular Java Development Environments; also includes a set of executable student games, source code, and figures
Uses working programs to illustrate concepts under discussion
Complete instructor's resource package available upon adoption

McAllister William : William McAllister has taught a wide range of computer science courses that include basic programming, computer graphics, and data structures. Fritz S. Jane : S. Jane Fritz taught programming courses in BASIC, Visual Basic, Pascal, C, C++, and Java. She also co-authored several papers and gave a number of presentations at SIGCSE Conferences.

1. 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. The API Collections Framework
Appendices:
A. Description of the Game Environment
B. Installing the Game Environment Package
C. ASCII Table
D. Java Keywords
E. Java Operators
F. Glossary of Programming Terms
G. Using the On-line API Documentation
H. College Board AP Computer Science Topic Correlation
I. ACM/IEEE Topics and Minimal Instruction Time Guidelines
J. Solutions to Selected Odd-Numbered Knowledge Exercises
Index.

Erscheinungsdatum
Sprache englisch
Gewicht 1569 g
Themenwelt Informatik Programmiersprachen / -werkzeuge Java
Informatik Software Entwicklung Objektorientierung
Informatik Software Entwicklung Spieleprogrammierung
Mathematik / Informatik Informatik Web / Internet
ISBN-10 1-68392-037-6 / 1683920376
ISBN-13 978-1-68392-037-3 / 9781683920373
Zustand Neuware
Haben Sie eine Frage zum Produkt?
Mehr entdecken
aus dem Bereich
mit über 150 Workouts in Java und Python

von Luigi Lo Iacono; Stephan Wiefling; Michael Schneider

Buch (2023)
Carl Hanser (Verlag)
29,99