Higher Education

Programming with Microsoft® Visual Basic® 2012, 6th Edition

  • Diane Zak
  • ISBN-10: 128507792X  |  ISBN-13: 9781285077925
  • 928 Pages
  • Previous Editions: 2012, 2010, 2007
  • © 2014 | Published
  • College Bookstore Wholesale Price = $157.25
  • Newer Edition Available
  *Why an online review copy?
  • It's the greener, leaner way to review! An online copy cuts down on paper and on time. Reduce the wait (and the weight) of printed texts. Your online copy arrives instantly, and you can review it anytime from your computer or favorite mobile device.

If you prefer a print copy to review, please contact your representative.

About

Overview

PROGRAMMING WITH MICROSOFT® VISUAL BASIC 2012, 6E by best-selling author Diane Zak is the ideal choice for your introduction to programming course. Students learn to master the basics of effective programming as they work through a wealth of hands-on applications in this book's engaging real-world setting. Numerous learning features address today's varied learning styles with an approachable visual presentation, helpful step-by-step tutorials, and engaging "You Do It" activity boxes. Even students with no prior programming experience learn how to effectively plan and create interactive Windows® applications. This edition emphasizes GUI design skills and object-oriented programming concepts throughout. Find the tools you need to prepare the next generation of developers in the optional interactive CourseMate with all-new dynamic videos created and narrated by the author. This text is also available with an optional Microsoft® Visual Studio 2012 Trial CD to ensure your students have the tools they need to succeed.

Features and Benefits

  • EFFECTIVE "YOU DO IT" BOXES ENSURE COMPREHENSION AS READERS PROGRESS. Strategically placed "You Do It" step-by-step activity boxes test students' knowledge and mastery of concepts throughout the chapter.
  • "COURSE NOTES" QUICK REFERENCE CARD PROVIDES AT-A-GLANCE OVERVIEWS OF KEY COMMANDS. Useful "Course Notes" Quick Reference Card details the syntax of each command covered in the book in a concise format that's convenient for you and your students.
  • APPROACHABLE "KEY TERMS" SECTION CONFIRMS READERS UNDERSTAND IMPORTANT TERMINOLOGY AND VOCABULARY AS THEY ADVANCE. This brief, but helpful, Key Terms reference highlights important terms with definitions at the end of each lesson to reinforce terminology.
  • COVERAGE OF BREAKPOINTS AND STEPPING THROUGH CODE EQUIPS READERS WITH STRONG PROGRAMMING SKILLS. Students gain a thorough understanding of maximizing breakpoints as a powerful tool for debugging programs. The book also guides readers in stepping through code to ensure precision in programming.
  • VISUALLY APPEALING PRESENTATION KEEPS READERS FOCUSED ON KEY CONCEPTS AND SKILLS. This edition's stunning, effective interior design adds excitement and visually guides students as they master today's Visual Basic concepts and skills.
  • INTERESTING, VARIED EXERCISES KEEP PRACTICE INTRUIGING AND FUN FOR TODAY'S READERS. Exercises are clearly differentiated as Introductory, Intermediate, and Advanced for your convenience. Students can also practice skills with Discovery exercises and fun "Swat The Bugs."
  • OPTIONAL VISUAL STUDIO® 2012 TRIAL CD PROVIDES PROFESSIONAL HANDS-ON EXPERIENCE. Now your students can work with the popular, powerful Integrated Development Environment (IDE) -- Microsoft® Visual Studio 2012®-- as they learn the skills of programming with Visual Basic. Available as optional bundle, Visual Studio better prepares readers for business success, ensuring quality code throughout the entire application lifecycle, from design to deployment.
  • OPTIONAL SAM TEST BANK HELPS YOU EFFICIENTLY AND THOROUGHLY CHECK STUDENT COMPREHENSION. A premier testing and training tool, SAM builds students' skills and confidence with a variety of assessment options.

Table of Contents

An Overview of Programming.
1. An Introduction to Visual Basic 2012.
2. Designing Applications.
3. Using Variables and Constants.
4. The Selection Structure.
5. More on the Selection Structure.
6. The Repetition Structure.
7. Sub and Function Procedures.
8. String Manipulation.
9. Arrays.
10. Structures and Sequential Access Files.
11. Classes and Objects.
12. Web Applications.
13. Working with Access Databases and LINQ.
14. Access Databases and SQL.
Appendix A: Locating Syntax and Logic Errors.
Appendix B: GUI Design Guidelines.
Appendix C: Visual Basic Conversion Functions.
Appendix D: Case Projects.
Appendix E: Metro Style Applications.
Appendix F: Using Visual Basic 2012 Express.
Appendix G: Applications with Multiple Forms.

What's New

  • COVERAGE OF MICROSOFT® VISUAL STUDIO® 2012 EQUIPS READERS TO USE TODAY'S MOST RECENT SOFTWARE ADVANCEMENTS. Now you can prepare students for the next generation of development as this edition explores the most important updates to Microsoft® Visual Studio® 2012, from easily writing asynchronous code to utilizing caller information to simplify tracing and debugging. All code examples are presented using Windows 8 and have been thoroughly tested using both Windows 7 and 8.
  • NEW APPENDICES INCLUDE ONGOING CASE PROJECTS AND AN INTRODUCTION TO METRO STYLE APPS. Appendix D: Case Projects features running case problems that tie concepts from one or more chapters together, giving your students the big-picture reinforcement they need to be successful in the real world. Appendix E: Metro Style Applications introduces programming and design consideration for Windows 8 Metro style apps suitable for a variety of input devices.
  • NEW AND UPDATED EXAMPLES AND EXERCISES APPEAR THROUGHOUT. Many examples and exercises in each chapter are all-new or have been thoroughly revised, giving your students ample opportunity for hands-on practice.
  • NEW, OPTIONAL COURSEMATE WITH VIDEOS PROVIDES INTERACTIVE TEACHING AND LEARNING TOOLS. Engaging, trackable, and affordable, CourseMate offers a variety of interactive quizzes, flashcards, videos, and an interactive eBook to address students' varied learning styles and help them review for tests and prepare for class. You can assess student engagement in your course using the CourseMate's Engagement Tracker. Evaluate student engagement for the entire class or individual students. Identify students at risk early and uncover which concepts are most difficult. Online instructor training is available. CourseMate includes videos created and narrated by the text author that build upon explanations from the book to help clarify even the most difficult topics.

Learning Resource Bundles

Choose the textbook packaged with the resources that best meet your course and student needs. Contact your Learning Consultant for more information.

Bundle: Text + Microsoft® Visual Studio Express 2012 - Unlimited

ISBN-10: 128556930X  | ISBN-13: 9781285569307

List Price = $198.95  | CengageBrain Price = $198.95  | College Bookstore Wholesale Price = $149.21

This Bundle Includes:

  • Programming with Microsoft® Visual Basic® 2012
    List Price = $208.95  | CengageBrain Price = $208.95  | College Bookstore Wholesale Price = $157.25
  • Microsoft® Visual Studio Express 2012 - Unlimited
    List Price = $.00  | College Bookstore Wholesale Price = $.00


ePack: Text + CourseMate Instant Access

ISBN-10:  1305512529 | ISBN-13:  9781305512528

List Price = $248.95  | CengageBrain Price = $248.95  | College Bookstore Wholesale Price = $186.71

This Bundle Includes:

  • Programming with Microsoft® Visual Basic® 2012
    List Price = $208.95  | CengageBrain Price = $208.95  | College Bookstore Wholesale Price = $157.25
  • CourseMate Instant Access
    List Price = $146.00  | CengageBrain Price = $146.00  | College Bookstore Wholesale Price = $146.00


Supplements

All supplements have been updated in coordination with the main title. Select the main title's "About" tab, then select "What's New" for updates specific to title's edition.

For more information about these supplements, or to obtain them, contact your Learning Consultant.

Instructor Supplements

CourseMate Instant Access  (ISBN-10: 1285078179 | ISBN-13: 9781285078175)

Engaging. Trackable. Affordable. CourseMate brings concepts to life with interactive learning, study, and exam preparation tools that support the printed book. Watch student comprehension soar as your class works with the printed textbook and the textbook-specific website. Programming CourseMate includes an interactive eBook and interactive teaching and learning tools, including quizzes, flashcards, and dynamic author-created videos. Engagement Tracker, a first-of-its-kind tool, monitors student engagement in your course.

List Price = $146.00  | CengageBrain Price = $146.00  | College Bookstore Wholesale Price = $146.00

Student Supplements

LMS Integrated for CourseMate™, 2 terms (12 months) Instant Access  (ISBN-10: 1285746082 | ISBN-13: 9781285746081)

List Price = $167.00  | College Bookstore Wholesale Price = $167.00

CourseMate Instant Access  (ISBN-10: 1285078179 | ISBN-13: 9781285078175)

The more you study, the better the results. Make the most of your study time by accessing everything you need to succeed in one place. Programming CourseMate includes an interactive eBook with highlighting, note taking and an interactive glossary. You'll also find effective, interactive learning tools such as quizzes, flashcards, and dynamic author-created videos. Make the grade with CourseMate.

List Price = $146.00  | CengageBrain Price = $146.00  | College Bookstore Wholesale Price = $146.00

Meet the Author

Author Bio

Diane Zak

Prolific author and respected professional, Diane Zak continues to provide an inspiring and uncomplicated learning experience for students through her widely popular programming books. Recognized for their unique, readable, and friendly style, each book reflects Zak's knowledge of student needs and her extensive understanding of computer programming and its use in business today. Each book is carefully crafted with the modern student in mind. Diane Zak holds a Bachelor of Science degree in Computer Information Systems, a Bachelor of Science degree in Accounting, and a Master of Arts degree in Adult and Continuing Education. She has taught at various computer training centers and most recently served as professor at College of DuPage in Illinois.