Full Download Visual Basic For Kids A Step by Step Computer Programming Tutorial Philip Conrod PDF DOCX
Full Download Visual Basic For Kids A Step by Step Computer Programming Tutorial Philip Conrod PDF DOCX
com
https://textbookfull.com/product/visual-basic-for-
kids-a-step-by-step-computer-programming-tutorial-
philip-conrod/
https://textbookfull.com/product/visual-c-for-kids-a-step-by-step-
computer-programming-tutorial-15th-edition-philip-conrod/
textbookfull.com
https://textbookfull.com/product/visual-c-and-databases-a-step-by-
step-database-programming-tutorial-15th-edition-philip-conrod/
textbookfull.com
https://textbookfull.com/product/womens-organizations-for-peace-
moving-beyond-the-rhetoric-of-the-cyprus-problem-sophia-papastavrou/
textbookfull.com
Architects of the Euro : intellectuals in the making of
European Monetary Union 1st Edition Dyson
https://textbookfull.com/product/architects-of-the-euro-intellectuals-
in-the-making-of-european-monetary-union-1st-edition-dyson/
textbookfull.com
https://textbookfull.com/product/hypertension-and-organ-damage-a-case-
based-guide-to-management-1st-edition-giuliano-tocci-auth/
textbookfull.com
https://textbookfull.com/product/managerial-accounting-6th-edition-
james-jiambalvo/
textbookfull.com
https://textbookfull.com/product/fundamentals-of-magnonics-sergio-m-
rezende/
textbookfull.com
https://textbookfull.com/product/the-sage-handbook-of-electoral-
behaviour-1st-edition-kai-arzheimer/
textbookfull.com
Finite Element Computations in Mechanics with R A Problem
Centered Programming Approach First Edition Bayo Mustapha
https://textbookfull.com/product/finite-element-computations-in-
mechanics-with-r-a-problem-centered-programming-approach-first-
edition-bayo-mustapha/
textbookfull.com
Visual Basic®
For Kids
15th Edition
By
Philip Conrod and Lou Tylee
PO Box 701
Maple Valley, WA 98038
http://www.computerscienceforkids.com
http://www.kidwaresoftware.com
Copyright © 2017 by Kidware Software LLC. All rights reserved
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.
Previous edition published as “Visual Basic Express For Kids – 12th Edition”
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 author’s 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.
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.
Table of Contents
Course Description
Course Prerequisites
A Brief Word on the Course
Installing and Using the Downloadable Solution Files
Using Visual Basic For Kids
How To Take the Course
Forward by Alan Payne, A Computer Science Teacher
Bonus Projects
Preview
Project 1 – Stopwatch
Project Design
Place Controls on Form
Set Control Properties
Write Event Procedures
Run the Project
Other Things to Try
Project 2 - Tic-Tac-Toe
Project Design
Place Controls on Form
Set Control Properties
Write Event Procedures
Run the Project
Other Things to Try
Project 3 - Dice Rolling
Project Design
Place Controls on Form
Set Control Properties
Write Event Procedures
Run the Project
Other Things to Try
Project 4 - State Capitals
Project Design
Place Controls on Form
Set Control Properties
Write Event Procedures
Run the Project
Other Things to Try
Project 5 - Memory Game
Project Design
Place Controls on Form
Set Control Properties
Write Event Procedures
Run the Project
Other Things to Try
Bonus Project – Pong!
Software Requirements:
Regarding software requirements, to use Visual Basic, you (and your
potential users) should be using Windows 10. And, of course, you
need to have the Visual Studio 2015 Community Edition product
installed on your computer. It is available for free download from
Microsoft. Follow this link for complete instructions for downloading
and installing Visual Basic on your computer:
https://www.visualstudio.com/products/free-developer-offers-vs
A Brief Word on the Course:
Though this course is entitled “Visual Basic for Kids,” it is not
necessarily written in a kid’s vocabulary. Computer programming has
a detailed vocabulary of its own and, since adults developed it, the
terminology tends to be very adult-like. In developing this course,
we discussed how to address this problem and decided we would
treat our kid readers like adults, since they are learning what is
essentially an adult topic. We did not want to ‘dumb-down’ the
course. You see this in some books. We, quite frankly, are offended
by books that refer to readers as dummies and idiots simply because
they are new to a particular topic. We didn’t want to do that here.
Throughout the course, we treat the kid reader as a mature person
learning a new skill. The vocabulary is not that difficult, but there
may be times the kid reader needs a little help. Hopefully, the
nearest adult can provide that help.
Visit https://textbookfull.com
now to explore a rich
collection of eBooks, textbook
and enjoy exciting offers!
Installing and Using the Downloadable
Solution Files
If you purchased this directly from our website you received an
email with a special and individualized internet download link where
you could download the compressed Program Solution Files. If you
purchased this book through a 3rd Party Book Store like
Amazon.com, the solutions files for this tutorial are included in a
compressed ZIP file that is available for download directly from our
website at:
http://www.kidwaresoftware.com/vbkids2015-registration.html
Complete the online web form at the webpage above with your
name, shipping address, email address, the exact title of this book,
date of purchase, online or physical store name, and your order
confirmation number from that store. After we receive all this
information we will email you a download link for the Source Code
Solution Files associated with this book.
Child-learners may follow tutorials at their own pace. Every bit of the
lesson is remembered as it contributes to the final solution to a kid-
friendly application. The finished product is the reward, but the
student is fully engaged and enriched by the process. This kind of
learning is often the focus of teacher training. Every computer
science teacher knows what a great deal of preparation is required
for projects to work for kids. With these tutorials, the research
behind the projects is done by an author who understands the
classroom experience. That is extremely rare!
Darwinism, 1, 5, 6, 16, 24, 29, 30, 32, 78, 79, 85, 263, 265, 285,
291, 325;
contradicted by history, 337;
obsolete theory, 29, 30, 349
Datura stramonium, 21, 22, 23
Death, 156
Deceptive conformities, 98
Deep sea bottoms, 113
Degeneracy, 15, 15 note, 18, 336
Degradation of energy, 162, 163, 180;
implies beginning of life, 180;
law of, 162, 163
Delitzch, 118
Dependence, 217, 218, 221, 231;
direct, of psycho-organic functions on organism, 231;
incompatible with spirituality, 218;
intrinsic on matter, 218;
objective, not subjective, 221
Descent, 67, 80, 87, 88, 267, 269, 274, 277, 284, 305, 308, 310,
312, 315, 317, 345;
collateral, 269, 308, 312, 317
—of man, 308, 317
—theory of, 269, 312;
common, 269, 315
—reference of, 269;
direct, Darwin’s theory of, 274;
from ape, theory of, 274;
human, 317, 345
—from pithecoid primates, not a historical fact, 345
—theory of, 269;
lineal, 269, 305, 308, 309, 317
—a chain of creatures, 305
—from ape, theory of, 269
—upheld by Darwin, 269;
of man, 308, 310;
theory of, 80, 277
Deterioration of organism does not always involve deterioration
of superorganic powers, 230
Devonian, 62, 99, 103, 106;
Middle, 106
De-Vriesianism, 23, 24, 29, 263, 265, 266, 349
Diester, phytyl-methyl, 147
Differences, 9, 12, 13, 16, 28, 37, 46, 81, 82, 84, 86, 89, 121,
171, 236, 237, 271, 272, 273, 320, 331, 333, 334, 359;
anatomical, between
Homo primigenius and Homo sapiens, 331, 334
—between man and ape, 271-273;
between living and lifeless, 171;
fluctuational, 121;
generic, 37, 46, 82, 84, 86;
individual, 16
—alleged summation of, 9, 20, 29;
major, 9, 37, 46, 320
—relative and absolute, 37;
minor, 9, 37, 46, 320;
mutational, 121, 334;
ordinal, 46;
psychological, between man and brute, 236, 237, 359, 360
—amount to a distinction of kind, 236, 237, 359, 360;
specific, 12, 13, 28, 37, 46, 81, 84, 86, 333, 334;
varietal, 46
Differential threshold, law of, 227
Differentiation, 284
Diffusion of venom, 264, 265
Digestion, stimulates lymphatic glands, 301
Dileptus gigas, 138, 174
Diluvium, European, 345
Dinoflagellata, 118
Dinosaurs, 100, 271
Diphasic, 134
Diploid forms, 44, 45, 47
Dipnoan, 119
Diptera, 48, 49
Discernment, 240
Discina, 118
Disconformity, non-evident, 105
Discrimination, 208
Discursive analysis, 243, 244
Disease germs, 141, 169, 170, 216;
invisible, identified by the pathological effects, 216;
submicroscopic, 141, 169, 170
Disintegration, atomic, 163
Dispersing medium, 168
Dissociation, 235, 242
Distributed nucleus, 138
Distribution, 92, 99, 100, 112, 113, 115;
chronological, 92;
geographical, hard to distinguish from chronological, 99, 100;
of plants and animals, 115;
spatial, anomalies of, 112, 113
Disuse, 286, 288, 290, 305, 306;
effects, alleged of, 288
Divergence, 9, 36, 39, 57
Divine action, vivifying matter, not a miracle, 187, 188
Dog, 248, 255, 287
Dogmatism, evolutionary, 360
Dolphins, 80
Domination of intellect and will over organic powers, 235
Doubt, “scientific,”198
Dragonflies, 115
Drone, 158
Drosophila, 17, 18, 19, 27, 85, 86;
melanogaster, 85, 86
—gradations in eye-color, wing-length and pigmentation of,
85, 86
Dryopithecus, 270, 310, 311, 323, 345;
dentition of, 311, rhenanus, teeth, human-like, 323
Dualism, 174, 198, 199, 231, 233, 234, 351;
conscious and unconscious, of Descartes, 198;
hylomorphic, 174, 198, 231;
of emergence and resistance, 233, 234 note;
of potency and act, 199;
psychic and physical, of Descartes, 198;
psychophysical, 198, 231
Duckbill, 287
Duplication, 44, 45, 305;
chromosomal, 44, 45;
of organs, 305
Dynamic, 206
Factorial, complex, 45
Factors, germinal (genetic, hereditary), 5, 6, 15, 17, 18, 19, 41,
42, 44, 45, 68, 122, 151, 152, 174, 207, 291
—diagnosis of, 122
—fractionation of, 19
—positive and inhibitive, 19;
environmental, 6, 41, 42, 68, 151, 152, 174, 207, 291
—blind, 151, 152
—of disuse and selection, 207
Facts, 205;
former cannot be formulated except with reference to ego,
205;
in terms denoting or connoting ego, 205;
intramental and extramental, 205
“Falsifications” of ancestral records, 276
Families, 37, 58;
chemical, 58
Family-tree, evolutionary, 58
Fats, 145
Faulting, 107, 108;
horizontal and vertical, 108;
“Low angle,”107, 108;
normal, 108
Fayûm, the, 115
Feldhofer Grotte, 323, 324, 326
Felis leo fossilis, 319
Femur, 313, 316, 317, 324, 327, 330, 341;
not curved as in Neanderthal type, 341;
shows curvature, 327, 330
Ferns, 118
Fertilization, 42, 157, 159, 160
Filiation, 75
Finality, immanent law of, 174
First causes, 52, 71, 249
Fishes, 61, 270, 276, 279, 283, 296;
adult, 279, 283;
embryo of, 279
Fish-kidney, 302
Fission, binary, 156, 161;
unequal, 156;
multiple, 156
Fixism, 4, 32, 52, 69, 70, 72, 75, 119, 124, 268;
unable to furnish “natural” explanation of homology, 52;
uniformitarian, 69
Flat worms, 278
Flies, 134
Fluctuants, 87
Fluctuations, 10, 16, 29, 302, 333;
cause of, 10, 16;
instance of, 16;
non-inheritable, 10, 16
Fœtal life, special conditions of, 299
Fœtus, 301
Fonte de Gaume, 339
Foot-and-mouth disease, germ of, 183 note
Foramnifera, 118
Force, 172, 176;
defined, 172;
no special vital, 176
Forehead, 328, 330, 341;
higher, 328;
low, 341;
retreating, 330
Formaldehyde, 145-148;
not first step in origin of life nor in photosynthesis, 145-147
Formaldehyde-hypothesis, 145-148
Formaldoxime, 148
Formations, fossiliferous, 105
Formations, geological, 75, 84, 93, 95, 99, 100, 103, 105, 108,
118, 119, 126;
time-value of, 84
Formed bodies of cell, self-perpetuating, 168
Formose, 145
Forms, 246, 275, 276, 312;
fossil, sequence of, 276
—intermediate, 312;
grammatical, 246;
intermediate, none between man and apes, 275
Fortuitous result, 249
Fossil bones, 319
Fossil facts, 311
Fossiliferous stratification, universality of, 102
Fossil remains, human, 213
Fossils, 3, 81, 87, 88, 94, 95, 96, 99, 100, 101, 102, 104, 107,
110, 111, 112, 118, 309, 317, 334, 335;
dated by theory of descent, 334;
evade experimental breeding tests, 87, 88, 334;
no invariable sequence of, 99, 102;
reconstructed, 88;
still “medals of Creation,”94;
time-value problematic, 98, 100, 101, 107, 110, 111, 112, 335
Foxhall Man, 309, 341, 342;
alleged to be Tertiary, 309, 341, 342;
flint implements prove intelligence of, 342;
no fossils of, 342
Freedom, human, 232;
of will, 232
Free will, a myth, 360, 361
Frescoes, 339, 340;
polychrome, 340;
primeval, 339, 340
Frog, 64, 281;
tadpole, 281
Fruit-flies, eyeless, 306;
vestigial, 306;
wingless, 306
Functions, 215, 216, 241, 276;
extrinsically dependent on organism, 215, 216;
sensitivo-nervous, 241;
superorganic, 215
Fundulus, 62
Future life, 354, 361;
a myth, 361;
of retribution, 354