Visual Basic
For Kids
15th Edition
By
Philip Conrod and Lou Tylee
2017 Kidware Software LLC
PO Box 701
Maple Valley, WA 98038
http://www.computerscienceforkids.com
http://www.kidwaresoftware.com
Copyright 2017 by Kidware Software LLC. All rights reserved
Kidware Software LLC
PO Box 701
Maple Valley, Washington 98038
1.425.413.1185
www.kidwaresoftware.com
www.computerscienceforkids.com
All Rights Reserved. No part of the contents of this book may be reproduced or transmitted in any form or by any means without the written permission of the publisher.
Printed in the United States of America
ISBN-13: 978-1-937161-61-3 (electronic edition)
ISBN-13: 978-1-937161-58-3 (printed edition)
Previous edition published as Visual Basic Express For Kids 12th Edition
Cover Design by Stephanie Conrod
Copy Edit by Jessica Conrod
Book Cover Illustration by Kevin Brockschmidt
This copy of Visual Basic For Kids and the associated software is licensed to a single user. Copies of the course are not to be distributed or provided to any other user. Multiple copy licenses are available for educational institutions. Please contact Kidware Software for school site license information.
This guide was developed for the course, Visual Basic For Kids, produced by Kidware Software, Maple Valley, Washington. It is not intended to be a complete reference to the Visual Basic language. Please consult the Microsoft website for detailed reference information.
This guide refers to several software and hardware products by their trade names. These references are for informational purposes only and all trademarks are the property of their respective companies and owners. Microsoft, Visual Studio, Small Basic, Visual Basic, Visual J#, and Visual C#, IntelliSense, Word, Excel, MSDN, and Windows are all trademark products of the Microsoft Corporation. Oracle, NetBeans and Java are trademark products of the Oracle Corporation. JCreator is a trademark product of XINOX Software
The example companies, organizations, products, domain names, e-mail addresses, logos, people, places, and events depicted are fictitious. No association with any real company, organization, product, domain name, e-mail address, logo, person, place, or event is intended or should be inferred.
This book expresses the authors views and opinions. The information in this book is distributed on an "as is" basis, without and expresses, statutory, or implied warranties.
Neither the author(s) nor Kidware Software LLC shall have any liability to any person or entity with respect to any loss nor damage caused or alleged to be caused directly or indirectly by the information contained in this book.
Reviews for Previous Editions
"I find your course VISUAL BASIC FOR KIDS more helpful than any of the books (including that Dummies book) I have read so far. " - TF, Mounds, Oklahoma.
"Your course VISUAL BASIC FOR KIDS is the nicest I've found on the internet - it's content, look and organization are excellent for my 13 year old son." - CG, Brussels, Belgium.
"I just wanted to tell you that I purchased VISUAL BASIC FOR KIDS and have been very pleased with it. It is for my son who is 10 and has been wanting to learn programming." - BH, Cincinnati, Ohio.
"My 14 year old just loves this VISUAL BASIC FOR KIDS! I'm glad there's finally a product out there for the programmers of the future." - RU, Fresno, California.
"I am very impressed with the layout of your course VISUAL BASIC FOR KIDS - it is quite well structured." - AM, Tasmania, Australia.
"I use VISUAL BASIC FOR KIDS with my students. I think it's great! " - PE, Bangkok, Thailand.
"What a great course VISUAL BASIC FOR KIDS! This is a wonderful product at a great price. " - SP, Martinsville, Virginia.
"My kids really enjoy your course and are programming a lot. VISUAL BASIC FOR KIDS is perfect for my kids' level. " - RF, The Netherlands.
"Your VISUAL BASIC FOR KIDS course is very well put together and I have learned a lot. " - BN, Greenfield, Massachusetts.
"My son is keen to program but all those other manuals have involved poor Mom trying to translate language that is supposed to be English. Thank you for writing something VISUAL BASIC FOR KIDS he can understand! " - AG, United Kingdom.
"I enjoy your tutorial VISUAL BASIC FOR KIDS and am learning along with my kids. " - JM, Palmdale, California.
"It's nice to see a product like this VISUAL BASIC FOR KIDS for beginning programmers! " - DK, San Francisco, California.
"I'm no kid, but I enjoy the product VISUAL BASIC FOR KIDS! " - BS, El Cajon, California.
"Just wanted to compliment you on an excellent training tool VISUAL BASIC FOR KIDS for this 43 year old 'kid'. " - MD, Edgewater, Maryland.
About The Authors
Philip Conrod has authored, co-authored and edited numerous computer programming books for kids, teens and adults. Philip holds a BS in Computer Information Systems and a Master's certificate in the Essentials of Business Development from Regis University. He also holds a Certificate in Programming for Business from Warren-Tech. Philip has been programming computers since 1977. He has held various Information Technology leadership roles in companies like Command Plus, BibleBytes Software, Sundstrand Aerospace, Safeco Insurance Companies, FamilyLife, Kenworth Truck Company, PACCAR and Darigold. In his spare time, Philip serves as the President & Publisher of Kidware Software, LLC. He is the proud father of three techie daughters and he and his beautiful family live in Maple Valley, Washington.
Lou Tylee holds BS and MS degrees in Mechanical Engineering and a PhD in Electrical Engineering. Lou has been programming computers since 1969 when he took his first Fortran course in college. He has written software to control suspensions for high speed ground vehicles, monitor nuclear power plants, lower noise levels in commercial jetliners, compute takeoff speeds for jetliners, locate and identify air and ground traffic and to let kids count bunnies, learn how to spell and do math problems. He has written several online texts teaching Visual Basic, Visual C# and Java to thousands of people. He taught a beginning Visual Basic course for over 15 years at a major university. Currently, Lou works as an engineer at a major Seattle aerospace firm. He is the proud father of five children and proud husband of his special wife. Lou and his family live in Seattle, Washington.
Acknowledgements
I want to thank my three wonderful daughters - Stephanie, Jessica and Chloe, who helped with various aspects of the book publishing process including software testing, book editing, creative design and many other more tedious tasks like finding errors and typos. I could not have accomplished this without all your hard work, love and support. I want to also thank my best friend Jesus, who has always been there by my side giving me wisdom and guidance. Without you, this book would have never been printed or published.
I also want to thank my multi-talented co-author, Lou Tylee, for doing all the real hard work necessary to develop, test, debug, and keep current all the beginner-friendly applications, games and base tutorial text found in this book. Lou has tirelessly poured his heart and soul into so many previous versions of this tutorial and there are so many beginners who have benefited from his work over the years. Lou is by far one of the best application developers and tutorial writers I have ever worked with. Thank you Lou for collaborating with me on this book project.
Next page