Computer Programming I (Visual Basic) Syllabus and Course Outline instructor

Download 14.1 Kb.
Size14.1 Kb.
Computer Programming I (Visual Basic)

Syllabus and Course Outline


Name: Mrs. Stark Email:

Room: A242 Phone: (219) 873-2044 ext. 4390
If you need extra help, I am available most days after school. Please make arrangements 24 hours in advance.

This course is an introduction to computer programming using the Visual Basic language. The course focuses on graphical user interface objects and object-oriented programming techniques. Throughout the course, information regarding programming-related careers and

career/educational paths are provided. Emphasis on necessary logical thinking processes is required for problem analysis and solving. Students apply problem-solving techniques to complete Visual Basic applications.

Students should bring paper and a writing utensil (pen or pencil) to each and every class. A notebook for handouts and assignments is provided for each student.


  • Learn about designing and creating a graphical user interface (GUI)

  • Learn about objects and events

  • Learn programming constructs including assignments, loops, and conditions

  • Be familiar with the syntax of the Visual Basic environment such that they can write programs which:

    • Perform to given specifications;

    • Conform to principals of good program design;

    • Adhere to programming standards for Visual Basic;

    • Are adequately documented;

    • Have been tested appropriately.

  • Be able to correct syntax errors in programs that will not compile.

  • Be able to identify and correct logical errors in Visual Basic programs.


Attendance is strongly advised, since this is a skilled-based course. Many activities involve demonstrating competence in class. Students must be in attendance to demonstrate competence, and to earn credit for quizzes and exams. If absence is unavoidable, discuss options with the instructor prior to the absence.

Quizzes – Quizzes cannot be made up; unannounced quizzes will be given occasionally.
Late Assignments – Assignments must be turned in when due. When accepted, late assignments are subject to a penalty.
Plagiarism and Cheating – Cheating is the act of being dishonest. You are to do your own work. If you are caught cheating or aiding in cheating, you receive a zero. Any form of cheating will not be tolerated, and the student(s) will be subject to the most severe penalty allowed in accordance with school policy. Although students are permitted and encouraged to work together and help each other with the assigned projects, each students must do their own project, and turn in a printout that represents their own original work. Two students may NOT work together on a project and then turn in printouts of their collective work – such action will be regarded as cheating. Please note from the above description that if you help someone cheat, you are just as guilty as they are. Cheating may also result in other disciplinary penalties as detailed in the Responsible Code of Conduct.
Grading Discrepancies – Students should notify the teacher immediately if they do not receive an assignment or exam that has been returned. Once an assignment or exam is returned, it becomes the property of the student and should be kept for the duration of the nine weeks. A student’s recourse in the event of a gradebook error is to present the assignment or exam. Assignments or exams will be re-graded at the request of the student; however, the entire item will be re-graded and a student’s grade could possibly go down.

Test – 40%

Programs – 60%
Computer Programming - 1st nine weeks

August 19 – October 23, 2015


August 19 Introduction

Chapter 1 – Introduction to Visual Basic
Week 2: Writing Windows Applications with Visual Basic

August 31 – 4 Programming Languages – Procedural, Object Oriented, and Event Driven

Writing Visual Basic Projects

The Visual Basic Environment

Writing Your First Visual Basic Project
Week 3: Chapter 2 – User Interface Design

Sept. 7 - 11 Forms, Controls, Properties

Introducing More Controls and Working with Multiple Controls

Designing your Applications for User Convenience

Coding for the Controls

Week 4: TEST 1 – Chapters 1 and 2

Chapter 3 – Variables, Constants, and Calculations

Sept. 14 - 18 Data – Variables and Constants


Val Function

Arithmetic Operations

Formatting Data

A Calculation Programming Example
Week 5: Chapter 3 continued

Sept. 21 – 25 TEST 2 – Chapter 3

Week 6: Chapter 4 – Decisions and Conditions

Sept. 28 – 2 If Statements, Conditions, Nested If Statements

Using If Statements with Option Buttons and Check Boxes

Displaying Messages in Message Boxes

Input Validation

Calling Event Procedures

Debugging Visual Basic Projects
Week 7: Chapter 4 continued

Oct. 5 – Oct. 9 TEST 3 – Chapter 4

Week 8: Chapter 5 – Menus, Common Dialog Boxes, Sub Procedures, and Function Procedures

Oct. 12 – 16 Menus

Common Dialog Boxes

Writing General Procedures

Week 9: Chapter 5 – continued

Oct. 19 – 23

Week 10: Chapter 5 – continued

Oct. 26 – 30 TEST 4 – Chapter 5

Computer Programming I (Visual Basic 2010) – Syllabus and Course Outline

2015 - 2016

Directory: site -> handlers

Download 14.1 Kb.

Share with your friends:

The database is protected by copyright © 2020
send message

    Main page