Request for consultation
Thanks for your request. You’ll soon be chatting with a consultant to get the answers you need.
Your form is submitting...
{{formPostErrorMessage.message}} [{{formPostErrorMessage.code}}]
Quick Navigation
Overview
International MindTap Instant Access for Farrell's Java Programming, is the digital learning solution that powers students from memorization to mastery. 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.
All online text media materials accessible through this access code are available in EMEA, Latin America, Asia, and India only.
- IDE Lab Activities: Programming and debugging assignments encourage students to practice new coding skills in a complete, online IDE, supporting terminal, console, Web, graphics and GUI applications in a live coding sandbox. Through auto-graded coding assignments, instructors can gauge student understanding and progress. This edition also includes "Bonus Bugs" in MindTap, additional IDE opportunities to practice debugging skills.
- Guided Feedback from IDE Lab Activities provides personalized and immediate feedback to students as they proceed through their coding assignments.
- Animated and Demonstration Videos: Brief animated videos help explain and illustrate difficult programming concepts, while demonstration videos show learners how to implement code directly in the IDE.
- Interactive Coding Snippets: Students can practice new concepts through ungraded coding "Snippets". These brief assignments allow students to apply emerging coding skills in a low-risk, authentic IDE environment.
- Application Activities and Assessments: GameZone exercises are a manually graded set of exercises for learners to create interactive games to help master programming techniques. Case Problems contain manually graded exercises for learners to practice writing programs and build their knowledge throughout the course.
- In the News: RSS feeds to industry-related news and events include an accompanying essay-based assignment. Learners can read articles, listen to podcasts or watch videos to stay current with what's happening in the programming field. Instructors can assign the essay submittals for homework or as quizzes.
- Interactive MindTap Reader: Online eBook reader containing the full content of the printed text. Students can highlight, take notes, search and use the ReadSpeaker to enhance their experience.
- YOUR COURSE. YOUR CONTENT. Only MindTap gives you complete control over your course. You have the flexibility to reorder textbook chapters, add your own notes and embed a variety of content including OER. Personalize course content to your students' needs. They can even read your notes, add their own and highlight key text to aid their progress.
1. Creating Java Programs.
2. Using Data.
3. Using Methods.
4. Using Classes and Objects.
5. Making Decisions.
6. Looping.
7. Characters, Strings, and the StringBuilder.
8. Arrays.
9. Inheritance and Interfaces.
10. Exception Handling.
11. File Input and Output.
12. Recursion.
13. Collections and Generics.
14. Introduction to Swing Components.
Appendix A. Working with the Java Platform.
Appendix B. Data Representation.
Appendix C. Formatting Output.
Appendix D. Generating Random Numbers.
Appendix E. Javadoc.
Appendix F. Java FX.
Glossary.
Index.
2. Using Data.
3. Using Methods.
4. Using Classes and Objects.
5. Making Decisions.
6. Looping.
7. Characters, Strings, and the StringBuilder.
8. Arrays.
9. Inheritance and Interfaces.
10. Exception Handling.
11. File Input and Output.
12. Recursion.
13. Collections and Generics.
14. Introduction to Swing Components.
Appendix A. Working with the Java Platform.
Appendix B. Data Representation.
Appendix C. Formatting Output.
Appendix D. Generating Random Numbers.
Appendix E. Javadoc.
Appendix F. Java FX.
Glossary.
Index.