TeachVB

Visual Basic 2005 FAQ

Visual Basic Teacher's Resources

The simple purpose of this page is to list Internet resources of value to teachers on the Visual Basic programming language. If you have any suggestions, please send them to me at act2@acthompson.net

Here are some useful web sites.

Visual Basic 2005 FAQ for teachers.

My Dot Net for Teachers page - more general than this page it also has links for J# and for Advanced Placement Computer Science teachers.

Absolute Beginners Guide to Visual Basic 2005 Express Edition A video tutorial for Visual Basic 2005 Express.

Visual Basic Project Books

Visual Basic .NET Projects - A set of projects for the classroom. There are teachers notes for each project as well as pages that can be duplicated for distribution to students  as programming assignments.  This is an updated version of the VB 6.0 book with additional projects.

Visual Basic 6.0 Projects - An older version of the VB .NET project book but written for VB 6.0.

Articles and Projects

An article I wrote on creating control arrays. This article covers both Visual Basic .NET and C#. It is suitable for beginners. Teachers who are used to teaching with control arrays in Visual Basic 6.0 and earlier will find this useful.

Simon is a simple game I wrote. Simon is a game that involves four different colored buttons that randomly depress and beep. The player then has to press the buttons in the same order that they beeped. This most useful part of this project is a special button class that inherits from the PictureBox object.

With Visual Studio .NET  files on a network share may give an error. This error is caused by a security setting designed to protect the machine that Visual Studio .NET is running on. This is a set of instructions on setting the network share as trusted so the you can operate without the error message.

Teaching Specific Sites

 MainFunction.com - An on-line community for computer teachers in high school and College. There are online forums there that are very useful for asking questions. There are a lot of resources (projects, articles, book reviews, etc) there.

 www.msdnaa.net - If you are a teacher/professor of computer science this is a program you really want to look into for your school. This is the best way to get development software (Visual Studio .NET) for your school. It includes a license to install software on all faculty and lab systems as well as letting students install on their personal systems.

Computer Science Teacher Blog - This is where I blog on a regular basis about things I think would be helpful and/or useful for computer science teachers.

General Visual Basic Sites

 Microsoft Visual Basic Start Page - This is where to start for Visual Basic information at Microsoft's web site.

  Coding4Fun - a website for the student or hobby programmer who is looking to write code for fun.

VB-Helper This web site has a lot of useful pieces of sample code in Visual Basic. This is a good place to look for "how to do" examples.

VBRun - I highly recommend that teachers upgrade to Visual Basic .NET (See my DotNet page for information about VB .NET) But if you are not going to upgrade than the Microsoft Visual Basic 6.0 Resource Center is a place you want to go.

 

Shameless Plug

My most recent textbook is the third edition of Microsoft Visual Basic .NET BASICS with Todd Knowlton and Stephen Collings. It is from Course Technology and is designed for middle/high school students. The second edition which is for Visual Basic .NET 2002 and which works well with 2003 is still available. Amazon links are below.

I have an older book for VB 6 titled Visual Basic FUNdamentals. Computer Literacy Press publishes it and they have a lot of information about it, including a table of contents and several sample chapters, at their web site. If you are sticking with VB 6.0 I think you'll like this book. Click on the book title above to be taken there. Or go to Amazon.com using the link below and order it there!

Copyright Alfred C Thompson II 2006