Welcome to CS 105!
This class is the introduction class for
Windows programming using Visual Basic.
If you have never programmed before, this is the place to start. This
semester the class is a 12-week Online course.
We will meet in
B-102 at 10:15 - 11:40 AM for an orientation to the course. Questions? Contact me at my
rpkessler@hotmail account. Send
ALL homework projects to me at
firstname.lastname@example.org and make sure they are zipped up. See my home page
for a video on how to submit projects!
Your homework must be submitted by
noon Friday of the week they are due. Your quizzes and two exams will be completed at
home and your answers are sent to me automatically. You can take a
sample quiz to see how the process works. Take a
Sample Quiz for fun! The links
will be active during the week the quiz or exam is scheduled (see our schedule
at the bottom of this page).
MAKE SURE YOU MONITOR MY WEBSITE FOR ANNOUNCEMENTS AND DETAILS. This
class will go by very quickly. If you procrastinate you will do poorly.
If you follow my schedule and stay on task and practice writing code,
you should do just fine.
David will be available
almost every week to help you and give you tips when you feel stuck. You
are only required to come to class the first day for orientation. David
will be available for tutoring or to get questions answered.
I have placed the demonstration projects and other materials on this page for
To download a project,
right click on the link and choose Save Target As.
2. Then select your
desktop so you can find it. Look on the desktop and you will see
your zipped folder.
3. Now, right-click on that folder and choose
extract all and select the desktop as the location.
4. Open that
unzipped folder. You will see a file with a .sln file extension.
5. Double-click that to open the project in Visual Studio. To
see file extensions turn them on in the View tab of the File explorer.
To view my videos, open them in full-screen mode
when they are playing.
Lectures & Sample
Get your software
installed & watch my Introduction Video
(The video is in C++ but it all
applies to VB)
- In order to work on your own computer you will need
Visual Studio installed. Fortunately, Microsoft has
a free version.
2017 Community Edition
installed on your computer right away. You may use
2015 if you already have it.
- You must be using a computer with Windows 7 or
greater installed. If you have a MAC you must
install Windows before VS.
- Introduction to
Please watch this first! View it in Full Screen.
Get the project I
used in this video if you want it.
- Weeks 1-3
programming using Visual Basic & Visual Studio
Murach Chapters 1,2
Kessler Videos 1-6
- Listen to videos 1-6
and create the projects along with me.
- Do homework #1 (It is
due Friday of week 3).
- Study for quiz 1. You
will take it online on week 3.
Learning to Program
Series Part 1: Introduction to programming.
1. Introduction to Visual Studio
2. Your first project:Working
3. Modifying controls with Properties
4. Naming your controls & making them respond
5. Writing code to add features
6. Setting up some Visual Studio Options
Quiz 1 will cover the
first 6 videos & Chapter 2 in your book
Get the project I used in the videos
Learning to Program
Series Part 2: Using Common Controls
7. Learning more about text
8. Check out the Masked Text box
9. Link Label adds hyperlinks to your app.
Using List Boxes
Calendar controls and
tool tips video
Get the project for videos 7-12
Introduction to VB & Simple
Murach Chapters 3, 4
- Listen to videos for
data entry 1-4 and create the projects along
with me. You should download my projects so you
can study them.
- Do homework #2. It is
due Friday of week 5.
- Study for quiz 2. You
will take it online on week 5.
Properties, Methods, & Events
- Extra features you need to know:
- Default buttons (Accept & Cancel)
- Tool tips
- Tab Order
- Setting colors/fonts for code & printer in
Quiz 2 will cover
Week 6: Exam 1
Midterm Exam Covers Everything To This Point
Introduction To Variables, List box controls,
Counting, & Totals.
Murach Chapter 4
7, 8, 9 & 10
- Look at slides for
Intro to Variables. Be sure to read chapter
- Listen to videos &
look at projects in this lesson.
- Look at Ron's Pet
Store Demo project & video.
- Do homework #3. It
is due Friday of week 9.
- Study for quiz 3.
You will take it online on week 9.
Quiz 3 will
cover lesson 3
Making Decisions with IF statements,
& Select Case,
Murach Chapter 5
- Look at videos &
projects for Decisions Using If Statements &
Select Case structures. Be sure to read
chapter 5 about If Statements and Select
- Do homework #4. It
is due Friday of week 11.
- Study for quiz 4.
You will take it online on week 11.
- Using IF and Select Statements for
If Statements Video
Using If-End If & Select Case
Using Select Case
4 will cover lesson 4
Week 12: Exam 2
Final Exam Covers Everything!
for you to have fun with!
Homework is due on Friday at
Tests (In Class)
||Exam 1: 90
||4 @ 15 each
||Quiz 1: 50
Quiz 2: 30
Quiz 3: 60
Quiz 4: 30
Send all Homework projects to me at
Copyright © 1999-2017 Ronald P. Kessler,
All rights reserved.
These materials are provided for the
exclusive use of my students. Please contact me for permission to reproduce or use
Course Details &