Visual Basic 2005 for Students,
2nd edition
By Douglas Bell
September 2008
Adison Wesley
Distrubuted by Trans-Atlantic Publications Inc.
ISBN: 9780321511195
464 pages
$114.50 Paper Original
Ideal book for students who have no programming experience who wish to learn how to programme in Visual Basic 2005. It is written in a simple, direct style for maximum clarity. It is aimed at first level students at universities and colleges, but it is also suitable for novices studying alone.
The authors explain how to use objects early in this book, starting with the ideas of variables, assignment and methods, then introducing using library classes. Next they explain how to use control structures for selection and looping and then comes the treatment of how to write your own classes.
The book ensures that the fun element of programming is paramount, so graphics are used right from the start. They are fun, interesting and clearly demonstrate all the important principles of programming. But programs that input and output text are not ignored – they are integrated throughout the text.
Detailed Contents Preface
- The background to Visual Basic
- The VB development environment
- Introductory graphics
- Variables and calculations
- Methods and arguments
- Using objects
- Selection - If and Select
- Repetition - For, While and Do
- Debugging
- Writing classes
- Inheritance
- Calculations
- Data structures - list boxes and array lists
- Arrays
- Arrays - two dimensional
- String manipulation
- Exceptions
- Files
- Console programs
- Object-oriented design
- Program style
- Testing
- Interfaces
- Polymorphism
- Databases with VB 2005 Express
Appendices Bibliography Index
Features
§ A spiral approach to teaching object-oriented programming introduces new ideas carefully one-at-a-time, rather than all at once. Simple ideas are introduced early, and then incorporated in a more sophisticated context later on.
§ The book contains coverage of graphics from the start to motivate students, plus early coverage of object-oriented concepts in line with current teaching practice.
§ Topics are explained using a wide variety of applications as examples, such as information systems, games and scientific calculations.
§ UML diagrams are used throughout the text.
§ End-of-chapter pedagogy includes self-test questions, exercises, ‘programming principles’ and ‘programming pitfalls.
§ The companion website contains the code of all the programs in the book, a discussion forum, powerpoint slides and instructor’s manual.
Return to main page of Trans-Atlantic Publications