Don't click on me...I can't even spell VB

ONLINE CLASS VERSION

Projects, training videos, and supporting documents

Return to Main Menu 

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 rpkessler@hotmail.com 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 you.

1. 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.

       

Assignment Schedule

Lectures & Sample Projects

  • Start Here: Get your software installed & watch my Introduction Video (The video is in C++ but it all applies to VB)
  1. In order to work on your own computer you will need Visual Studio installed. Fortunately, Microsoft has a free version.
  2. Get Visual Studio 2017 Community Edition installed on your computer right away. You may use 2015 if you already have it.
  3. 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 Programming Video: Please watch this first! View it in Full Screen.
  • Get the project I used in this video if you want it.
  • Weeks 1-3
    Lesson 1
    Introduction to programming using Visual Basic & Visual Studio

    Murach Chapters 1,2
  • Kessler Videos 1-6

  • Assignment:
    • 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 in Visual Studio Video Series Part 1: Introduction to programming.

    1. Introduction to Visual Studio  video
    2. Your first project:Working with controls
    video
    3. Modifying controls with Properties 
    video
    4. Naming your controls & making them respond
    video
    5. Writing code to add features
    video
    6. Setting up some Visual Studio Options
    video
  • Quiz 1 will cover the first 6 videos & Chapter 2 in your book
  • Get the project I used in the videos here.
  • Learning to Program Video Series Part 2: Using Common Controls

    7. Learning more about text boxes video
    8. Check out the Masked Text box
    video
    9. Link Label adds hyperlinks to your app.
    video
    10. Using List Boxes
    video
    11. Using Combo Boxes
    video
    12. Calendar controls and tool tips 
    video

  • Get the project for videos 7-12 here.
  • Weeks 4-5:
    Lesson 2

    Introduction to VB & Simple Data Entry

    Murach Chapters  3, 4
  • Assignment:
    • 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.

Quiz 2 will cover lesson 2

Week 6: Exam 1  Midterm Exam Covers Everything To This Point
  • Weeks 7-9
    Lesson 3
    Introduction To Variables, List box controls, Counting, & Totals. View Slides

    Murach Chapter 4
  • Kessler Videos 7, 8, 9 & 10
  • Assignment:
    • Look at slides for Intro to Variables. Be sure to read chapter 4.
    • 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

  • Weeks 10-11:
    Lesson 4

    Making Decisions with IF statements,  & Select Case,  View Slides

    Murach Chapter 5
  • Assignment:
    • Look at videos & projects for Decisions Using If Statements & Select Case structures. Be sure to read chapter 5 about If Statements and Select Case.
    • 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 Validation

Decisions using If Statements  Video

 

Using If-End If & Select Case slides

 

Using Select Case   Video

Quiz 4 will cover lesson 4

Week 12: Exam 2  Final Exam Covers Everything!
  • Extra Projects
    for you to have fun with!
      

Our Schedule
Homework is due on Friday at Noon sharp!
Tests (On Line) 190 2 Exams Exam 1: 90
Exam 2: 100
Week 6
Week 12
Homework Projects 60 4 @ 15 each HW#1
HW#2
HW#3
HW#4
Week 3
Week 5
Week 9
Week 11
Quizzes (Online)
Sample Quiz
170   Quiz 1: 50
Quiz 2: 30
Quiz 3: 60
Quiz 4: 30
Week 3
Week 5
Week 9
Week 11
TOTAL 420      

Too cool!

Send all Homework projects to me at RPKessler@hotmail.com

Copyright 1999-2017 Ronald P. Kessler, Ph.D.
All rights reserved.
Revised: 8/31/2017

These materials are provided for the exclusive use of my students. Please contact me for permission to reproduce or use this stuff.

Course Details & General Information


 

 

 

   Online  Quizzes  
If you cheat & try to take the quiz over you will receive a zero!

You have approx. 2 minutes per question.

  1. Quiz 1

  2. Quiz 2

  3. Quiz 3

  4. Quiz 4

Home Work Projects
  • Get your Homework Assignments here.
  • 1- Invoice Total Project (due Friday of week 3).
  • 2-Simple Data Entry (due Friday of week 5)
  • 3- Simple Data Calculation (due week 9).
  • 4-E-Commerce project (due Friday of week 11)

VB Details & Slides