CIS-M40
Introduction to Visual Basic 2010
Personal Info And Course Description
My name is Guy Campbell, office LLR-114 (Library Learning Resources building), call me at 378-1498 (9 AM - 4 PM, Mon thru Thur). My Email address is gcampbell@vcccd.edu. My Website is at http://cislab.moorparkcollege.edu/gcampbell. All assignments can be viewed and downloaded from my website. This course is an introduction to Visual Basic 2010. No prior programming experience is required. Visual Basic 2010 is an Object Oriented programming environment. Programs are constructed by placing Objects (also called Controls) onto a form. Each Object comes with a set of procedures called Event Procedures which are automatically activated (raised) when the user interacts with it (such as clicking on it, etc.). By inserting code (programming instructions that you create) into an ObjectÆs Event Procedures, you determine what that Object does when the user interacts with it. Each Object also has Properties which let you specify how that Object looks and behaves. ItÆs actually more fun than is sounds!
Meetings and Textbook and Software
Class meets from 6:00 to 9:15pm at night in room T205ùTuesday and Thursday nights during the Summer semester. This is a hands-on class. We will be doing assignments during our class meetingsùso donÆt miss classes! A textbook is not required.
Microsoft Visual Basic 2010 (standard edition) or the full Visual Studio 2010 package. You may also use the Visual Studio 2010 Express Edition (which is a free download)ùSee the additional handout for further information.
Assignments
All assignments will be started during class. You may need to devote extra work to each assignment (adding enhancements) by spending extra time working on your own at home.
On-Line Discussion
Students should participate in our on-line discussion forums each week within the Desire 2 Learn (D2L) course shell. This forum will allow students to post and respond to questions about our weekly projects.
Tests & Grading
The only
tests are the Assignments themselves. I expect them to be complete and properly
structured, adhering to naming conventions and programming techniques that I
will cover in class. All assignments are available on my Website at
http://cislab.moorparkcollege.edu/gcampbell, if you miss them in class.
Getting a good Grade in this class is based on (listed by priority):
- The weekly Projects (Their quality and required enhancements).
- Completing the Project Quzzes online
- Attendance--please donÆt miss any classes.
- Midterm
- A final project