Readings from Programming with Java - June Jamrich Parsons, Kyla McMullen, Elizabeth Matthews

Readings from Programming with Java

Buch | Softcover
608 Seiten
2022 | New edition
Course Technology Inc (Verlag)
978-0-357-63790-6 (ISBN)
109,70 inkl. MwSt
Ideal for anyone who has never programmed, McMullen/Matthews/Parsons' READINGS FROM PROGRAMMING WITH JAVA uses a beginner's approach that combines conceptual content with rich examples and hands-on learning activities. Straightforward and student friendly, it emphasizes fundamental computer concepts from a Java programming approach in a clear presentation with little technical jargon. Modules introduce key computer science concepts, procedural programming and object-oriented programming in short segments. Relevant real-world examples, streamlined code and descriptive figures ensure you have a thorough understanding of today's computing concepts. As you build on your computer science knowledge, you will also strengthen your critical-thinking and problem-solving skills -- and confidence.

June Jamrich Parsons is an educator, digital book pioneer, co-author of Texty and McGuffey award-winning textbooks and a TAA fellow. She co-developed the first commercially successful multimedia, interactive digital textbook that established the standard for platforms now being developed by numerous educational publishers. In addition to authoring textbooks for Course Technology and Cengage, Dr. Parsons' career includes extensive classroom teaching and product design for eCourseware. She also served as a creative strategist for MediaTechnics Corp. and director of content for Veative Virtual Reality Labs. A member of the Association for Computing Machinery, she holds a Ph.D. in instructional technology and Certified Computing Professional certification. June Jamrich Parsons is an educator, digital book pioneer, co-author of Texty and McGuffey award-winning textbooks and a TAA fellow. She co-developed the first commercially successful multimedia, interactive digital textbook that established the standard for platforms now being developed by numerous educational publishers. In addition to authoring textbooks for Course Technology and Cengage, Dr. Parsons' career includes extensive classroom teaching and product design for eCourseware. She also served as a creative strategist for MediaTechnics Corp. and director of content for Veative Virtual Reality Labs. A member of the Association for Computing Machinery, she holds a Ph.D. in instructional technology and Certified Computing Professional certification. Kyla McMullen is a tenure-track faculty member in the University of Florida's Computer & Information Sciences & Engineering Department. Her research interests are in the perception, application and development of 3D audio technologies. In this line of research, sounds are digitally filtered so that when they are played over headphones, the listener perceives the sound as being emitted from a specific location in their own physical space, much like surround sound over headphones. Dr. McMullen is using this research to create realistic virtual environments, enhance data sonification, augment assistive technologies for people with visual impairments and decrease the cognitive load in multimodal systems. She recently received the National Science Foundation's CAREER Award to further support this research. She earned a B.S. in computer science from the University of Maryland, Baltimore County (UMBC), and M.S. and Ph.D. degrees in computer science and engineering from the University of Michigan. Elizabeth Liz" A. Matthews is an assistant professor of computer science at Washington and Lee University in Lexington, Virginia. She received a B.S. in computer science from Western Washington University, an M.S. in computer science from Clemson University and a Ph.D. in human-centered computing from the University of Florida."

1. Computational Thinking.
2. Programming Tools.
3. Literals, Variables, and Constants.
4. Numeric Data Types and Expressions.
5. Character and String Data Types.
6. Decision Control Structures.
7. Repetition Control Structures.
8. Methods.
9. Arrays.
10. Recursion.
11. Classes and Objects.
12. Encapsulation.
13. Inheritance.
14. Polymorphism.
15. Exceptions.
16. File Operations.
17. Abstract Classes and Interfaces.
18. Generics.
19. Linked List Data Structures.
20. Stacks, Queues, and Tables.
21. Trees and Graphs.
22. Algorithm Complexity and Big-O Notation.
23. Search Algorithms.
24. Sorting Algorithms.
25. Processor Architecture.
26. Data Representation.
27. Programming Paradigms.
28. User Interfaces.
29. Software Development Methodologies.
30. Pseudocode, Flowcharts, and Decision Tables.
31. Unified Modeling Language.

Erscheinungsdatum
Verlagsort Boston, MA
Sprache englisch
Maße 217 x 278 mm
Gewicht 816 g
Themenwelt Informatik Programmiersprachen / -werkzeuge Java
ISBN-10 0-357-63790-9 / 0357637909
ISBN-13 978-0-357-63790-6 / 9780357637906
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
Einführung, Ausbildung, Praxis

von Christian Ullenboom

Buch | Hardcover (2023)
Rheinwerk (Verlag)
49,90