Home   Visual Basic .NET Programming Tutorials   Visual Basic .NET for Kids   Table of Contents


Visual Basic .NET for Kids - Table of Contents

1. Introducing Visual Basic .NET

A Story About Bill and Paul 1-1
Let's Get Started 1-3
Starting Visual Basic .NET 1-5
Opening a Visual Basic .NET Project 1-8
Running a Visual Basic .NET Project 1-13
Stopping a Visual Basic .NET Project 1-18
Stopping Visual Basic .NET 1-19
Summary 1-20

2. The Visual Basic .NET Design Environment

Review and Preview 2-1
Parts of a Visual Basic .NET Project 2-2
Parts of the Visual Basic .NET Environment 2-5
Starting a New Visual Basic .NET Project 2-6
Main Window 2-9
Solution Explorer Window 2-10
Design Window 2-11
Toolbox Window 2-12
Properties Window 2-13
Moving Around in Visual Basic .NET 2-14
Solution Explorer Window 2-14
Properties Window 2-15
Code Window 2-17
Summary 2-20

3. Your First Visual Basic .NET Project

Review and Preview 3-1
Steps in Building a Visual Basic .NET Project 3-2
Placing Controls on the Form 3-4
Example 3-5
Setting Control Properties (Design Mode) 3-7
Naming Controls 3-11
Setting Properties in Run Mode 3-12
How Control Names are Used in Event Procedures 3-14
Writing Event Procedures 3-16
Example 3-18
Summary 3-23

4. Project Design, Forms, Buttons

Review and Preview 4-1
Project Design 4-2
Saving a Visual Basic .NET Project 4-4
On-Line Help 4-5
The Form Control 4-8
Properties 4-8
Example 4-9
Events 4-10
Button Control 4-11
Properties 4-11
Example 4-12
Events 4-15
BASIC - The First Lesson 4-16
Event Procedure Structure 4-16
Assignment Statement 4-18
Property Types 4-19
Comments 4-22
Project - Form Fun 4-23
Summary 4-33

5. Labels, Text Boxes, Variables

Review and Preview 5-1
Debugging a Visual Basic .NET Project 5-2
Syntax Errors 5-3
Run-Time Errors 5-5
Logic Errors 5-11
Label Control 5-12
Properties 5-12
Example 5-13
Events 5-14
Text Box Control 5-15
Properties 5-15
Example 5-16
Events 5-17
BASIC - The Second Lesson 5-18
Variables 5-18
Variable Names 5-19
Variable Types 5-20
Declaring Variables 5-21
Arithmetic Operators 5-24
Val and Str Functions 5-28
String Concatenation 5-31
Project - Savings Account 5-32
Summary 5-43

6. UpDown Controls, Decisions, Random Numbers

Review and Preview 6-1
Numeric UpDown Control 6-2
Properties 6-4
Example 6-4
Events 6-5
BASIC - The Third Lesson 6-6
Logical Expressions 6-6
Comparison Operators 6-7
Logical Operators 6-10
Decisions - The If Statement 6-15
Random Number (Rnd) Function 6-20
Project - Guess the Number Game 6-24
Summary 6-35

7. Icons, Group Boxes, Check Boxes, Radio Buttons

Review and Preview 7-1
Icons 7-2
Designing Your Own Icon with IconEdit 7-3
Assigning Icons to Forms 7-7
Group Box Control 7-8
Properties 7-8
Placing Controls in a Group Box 7-10
Example 7-11
Check Box Control 7-13
Properties 7-13
Example 7-15
Events 7-15
Radio Button Control 7-16
Properties 7-17
Example 7-18
Events 7-19
BASIC - The Fourth Lesson 7-20
Decisions - Select Case 7-20
Project - Sandwich Maker 7-25
Summary 7-47

8. Panels, Mouse Events, Colors

Review and Preview 8-1
Panel Control 8-2
Properties 8-2
Graphics Using the Panel Control 8-4
Graphics Methods 8-4
Graphics Objects 8-5
Colors 8-7
Example 8-10
Pen Objects 8-11
Graphics Coordinates 8-13
DrawLine Method 8-14
Graphics Review 8-16
Example 8-17
BASIC - The Fifth Lesson 8-22
Mouse Events 8-22
MouseDown Event 8-23
Example 8-25
MouseUp Event 8-27
Example 8-27
MouseMove Event 8-28
Example 8-29
Project - Blackboard Fun 8-30
Summary 8-47

9. Picture Boxes, Arrays

Review and Preview 9-1
Picture Box Control 9-2
Properties 9-2
Image Property 9-4
Example 9-6
SizeMode Property 9-10
Example 9-11
Events 9-12
BASIC - The Sixth Lesson 9-13
Variable Arrays 9-13
For/Next Loops 9-16
Procedure Level Variables 9-19
Shuffle Routine 9-21
Project - Card Wars 9-27
Summary 9-44

10. Timers, Animation, Keyboard Events

Review and Preview 10-1
Timer Control 10-2
Properties 10-2
Events 10-3
Examples 10-3
BASIC - The Final Lesson 10-11
Animation - The DrawImage Method 10-11
Control Disappearance 10-16
Border Crossing 10-19
Image Erasure 10-24
Collision Detection 10-27
Keyboard Events 10-32
KeyDown Event 10-33
KeyPress Event 10-36
Project - Beach Balls 10-41
Summary 10-59

Bonus Projects

Preview B-1
Project 1 - Stopwatch B-2
Project 2 - Tic-Tac-Toe B-8
Project 3 - Dice Rolling B-20
Project 4 - State Capitals B-26
Project 5 - Memory Game B-37
Bonus Project - Pong! B-53

Back to Top

Back to Visual Basic .NET for Kids


Copyright © 1982-2008 KIDware
All Rights Reserved
Contact Information