CIT 255 Introduction to Programming Visual Basic

 

 

Course

Description:

This course introduces the student to the fundamental concepts of visual computer programming using Visual Basic.  Students will learn to develop many Windows-based applications.

 

 

Text:

Software:

Visual Basic.Net Reloaded, Diane Zak, Course Technology

 

Student Outcomes:

At the conclusion of this course, the student be familiar with the concepts of structured programming, object oriented programming, procedures and functions in Visual Basic.

More specifically, the student will be able to:

  1. Understand OOP Terminology
  2. Create a Visual Basic.Net Application Form using the Toolbox Controls
  3. Create Pseudo code, TOE charts, and Flowcharts to match the programming example
  4. Create code:  Declare & assign variables

                             Use Decision structures of If and Case

                             Use Repetition structures of For…Next, Do

                                   While and Do Until Loops

                             Use MessageBoxes and InputBoxes

                             Use Functions and Subroutine

5.   Create Menus with Code

6.   Bind code to Access Data Bases using the ADO.NET structure

7.   Analyze complete problems, build multiple GUI interfaces, and

      write the code to solve the problem, and test the program.

Procedure to Attain Student Outcomes:

The student will develop many Windows-based application projects demonstrating the concepts of Visual Basic as described in the assignments.  There will be both a midterm and final.

 

 

Grading:

Your grade will be determined by the ratio of the total number of points that you earn divided by the total points possible. Points will be earned approximately by:

 

3 Tests

100 Points each

 

Homework

 80 – 120

 

Project

 50 – 75

 

Quizzes

 150 – 175

Grade Determination:

 

  95 - 100  

A

82 - 80

B-

69 - 67

D+

 

  94 - 90

A-

79 - 77

C+

66 - 60

D

 

  89 - 87

B+

76 - 73

C

60 - 0

F

 

  86 - 83

B

72 - 70

C-

 

 

 

Attendance: Punctuality and attendance throughout the entire class is required.  Since one cannot participate if he is not in attendance, participation points will be deducted each absence without documented excuses.  Only with contact to me prior and with documented substantial reason will an exam be rescheduled for make-up.

 

Homework:  Assigned each class.  Assignments will be collected and some or all of the problems will be graded.  Late projects will receive partial credit during the first two weeks of being late.  After that no credit will be given.  Independent work is expected; all individuals involved in copied work will receive zero for the assignment.