Request for consultation
Your form is submitting...
Overview
Ideal for those who have never programmed, McMullen/Matthews/Parsons' READINGS FROM PROGRAMMING WITH JAVA pairs conceptual content with rich examples and hands-on learning activities that convey the components and structure of the Java programming language. Straightforward, the text 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 and can be used in any order -- giving instructors flexibility to intersperse conceptual modules with hands-on programming modules. Real-world examples, streamlined code and descriptive figures help students understand today's computing concepts. Students will sharpen critical-thinking and problem-solving skills as they build their computer science knowledge and confidence.
- CRITICAL THINKING Q&A: Helping students focus on key material, a series of brief critical thinking questions review the main points introduced in each chapter as well as reinforce new concepts at the moment of learning.
- COMPREHENSIVE TEST BANK: Choosing from over 350 multiple-choice language-agnostic Test Bank questions, instructors can easily create concept-based assessments to effectively evaluate student understanding.
- ROBUST INSTRUCTOR’S MANUAL: Lesson-by-lesson outlines equip instructors with helpful suggestions for presenting difficult concepts, additional code examples and questions that prompt lively class discussions.
- POWERPOINT REVIEW: Students can use the PowerPoints to review key concepts -- maximizing their study time and course success.
- COMPLETE CODE EXAMPLES: Providing students with additional insight, embedded figures illustrate the application of general concepts in Java code.
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.
Cengage provides a range of supplements that are updated in coordination with the main title selection. For more information about these supplements, contact your Learning Consultant.
FOR STUDENTS
MindTap for McMullen/Matthews/Parsons' Programming with Java, 2 terms Instant Access
ISBN: 9780357115015
MindTap for McMullen/Matthews/Parsons' PROGRAMMING WITH JAVA is the digital learning solution that powers students from memorization to mastery.
Programming with Java is designed for instructors who want the autonomy to create their own robust learning experiences and who prefer to utilize their own selected lab assignments and IDE environments. It gives you complete control of your course—to provide engaging content, to challenge every individual, and to build their confidence. Empower students to accelerate their progress with MindTap.
MindTap: Powered by You. MindTap gives you complete ownership of your content and learning experience. Customize the interactive syllabi, emphasize the most important topics, and add your own material or notes in the ebook.