An Introduction to Programming Using Visual Basic 2010, Eighth Edition, - consistently praised by both students and instructors - is designed for students with no prior computer programming experience. Now updated for Visual Basic 2010, Schneider focuses on teaching problem-solving skills and sustainable programming skills. A broad range of real-world examples, section-ending exercises, case studies, and programming projects gives students more hands-on experience than any other Visual Basic book on the market.
Rezensionen / Stimmen
"I am proponent of lots of examples and exercises in a book. The author does a great job of offering these key tools to facilitate the learning of topics." - Ronald Conway, Bowling Green State University"The topics flow nicely and I am able to bring the students along to build increasingly sophisticated programs...I love the plethora of examples and suggested projects, and I like the idea that students who want to explore further can find the material they need in the text [Schneider]." - Cynthia Brown, Portland State University"This textbook [Schneider] is an excellent resource for the novice programmer. Using Visual Basic as its language, it clearly presents programming concepts applicable to all languages. This textbook covers programming concepts in a clear, yet concise fashion and offers a multitude of programming exercises that vary from short-directed samples to large real-world level applications." - Carol Roberts, The University of Maine"This book [Schneider] gives very detailed and clear information and instruction. The points that I like are the quality of examples (including business, games, etc.) and the quantity of examples." - Hojun Jaycarl, Iowa State University"Ease of reading and simplicity of approach are two important features in this textbook [Schneider]. Schneider seems more interested in presenting concepts versus telling the reader everything they already know. For curricula that do not stress programming, but want to expose students to something easier than other high-level tools, this book is excellent. The richness of the problem set is another feature - these problems are not "busy work" - they genuinely add to the understanding." - Joel Weinstein, Northeastern University"If my goal was for the students to leave the course as great VB programmers, Schneider would be my choice." - G.W. Willis, Baylor University
Auflage
Sprache
Verlagsort
Verlagsgruppe
Zielgruppe
Für höhere Schule und Studium
Maße
Höhe: 274 mm
Breite: 216 mm
Dicke: 25 mm
Gewicht
ISBN-13
978-0-13-800334-0 (9780138003340)
Copyright in bibliographic data is held by Nielsen Book Services Limited or its licensors: all rights reserved.
Schweitzer Klassifikation
David I. Schneider spent over 32 years teaching at the University of Maryland, and has published an impressive 28 books over the past 18 years. He is the author of several best-selling texts, including his Visual Basic Series with Prentice Hall. Why are his books best-sellers? Students love his extensive use of examples and applications-a concept that stems from his teaching experience and results in books that are "tried and true." His best-selling Visual Basic texts have been successfully used for many years and have received consistent praise from both students and instructors.
PrefaceAcknowledgmentsThe Companion Website for Students and InstructorsUsing this Book for a Short or Condensed CourseChapter 1 An Introduction to Computers and Problem Solving1.1 An Introduction to Computers1.2 Windows, Folders, and Files1.3 Program Development Cycle1.4 Programming ToolsChapter 2 Visual Basic Controls, and Events2.1 An Introduction to Visual Basic 20102.2 VB 2010 Controls2.3 VB 2010 EventsSummaryChapter 3 Variables, Input, and Output3.1 Numbers3.2 Strings3.3 Input and OutputSummaryProgramming Projectsb Chapter 4 Decisions4.1 Relational and Logical Operators4.2 If Blocks4.3 Select Case Blocks4.4 Input via User SelectionSummaryProgramming ProjectsChapter 5 General Procedures5.1 Function Procedures5.2 Sub Procedures, Part I5.3 Sub Procedures, Part II5.4 Modular Design5.5 A Case Study: Weekly PayrollSummaryProgramming ProjectsChapter 6 Repetition6.1 Do Loops6.2 For...Next Loops6.3 List Boxes and LoopsSummaryProgramming ProjectsChapter 7 Arrays7.1 Creating And Accessing Arrays7.2 Using LINQ with Arrays7.3 Arrays of Structures7.4 Two-Dimensional Arrays7.5 A Case Study: Analyze A LoanSummaryProgramming ProjectsChapter 8 Text Files8.1 Managing Text Files8.2 StreamReaders, StreamWriters, Structured Exception Handling8.3 XML Files8.4 A Case Study: Recording Checks and DepositsSummaryProgramming ProjectsChapter 9 Additional Controls and Objects9.1 List Boxes and Combo Boxes9.2 Eight Elementary Controls and Objects9.3 Multiple-Form Programs9.4 GraphicsSummaryProgramming ProjectsChapter 10 Databases10.1 An Introduction to Databases10.2 Modifying and Designing DatabasesSummaryProgramming ProjectsChapter 11 Object-Oriented Programming11.1 Classes and Objects11.2 Arrays of Objects; Events; Containment11.3 InheritanceSummaryProgramming ProjectsChapter 12 Web Applications12.1 Programming for the Web, Part 112.2 Programming for the Web, Part 212.3 Using Databases in Web ProgramsSummaryProgramming ProjectsAppendicesAppendix A ANSI ValuesAppendix B How ToAppendix C Folders and FilesAppendix D Debugging ToolsAnswers to Selected Odd-Numbered ExercisesIndex of ApplicationsIndex