Master Syllabus CS1353, Visual BASIC I

Credits 3 Lab Hours 0 Lecture Hours 3 Clinical Hours 0
This course is designed to teach the basic elements of creating Windows programs using Visual Basic. Emphasis is placed on event-driven programming to include the selection of the proper objects for the program, the use of the Visual Basic design tools, and the coding of the associated procedures. For each unit of credit, a minimum of three hours per week with one of the hours for class and two hours for studying/preparation outside of class is expected.

For each unit of credit, a minimum of three hours per week with one of the hours for class and two hours for studying/preparation outside of class is expected.

Program and/or Department Mission Statement

The CIS Program will provide superior learning opportunities in the area of information technology utilizing current technology to enable all students to archive their career and/or educational goals.

SCCC Outcomes

Outcome #1: Read with comprehension, be critical of what they read, and apply knowledge gained from their reading to broader issues of the day.

Outcome #5: Demonstrate the ability to think critically by gathering facts, generating insights, analyzing data, and evaluating information.

Outcome #6: Exhibit skills in information and technological literacy.

Course Outcomes

Upon completing of the Visual Basic Programming course with 80% or higher mastery of course competencies, the student should be able to:

Employ current computer programming concepts and trends.

Utilize both procedural and object-oriented programming techniques to develop programs for use in the Windows operating mode.

Employ sequential, selection and iteration constructs in the development of program modules.

Course Outline
  1. Introduction to Visual Basic
  2. Creating Applications
  3. Using Variables and Calculations
  4. Decision Structures and String Manipulation
  5. Repetition Structures and Data Validation
  6. Procedures and Functions
  7. Modules, Menus, Multiple Forms
  8. Arrays, Files, Structures, Databases
Instructional Methods
  1. Classroom lecture
  2. Classroom discussion
  3. Handouts, videos
  4. Demonstrations using projector
  5. Hands-on computer lab projects and programming assignments
  6. Instructors will enforce the Academic Honor Code & Cheating Policy as set forth in the SCCC College Catalog. Students who fail to adhere to this policy will receive an F for the course final grade unless otherwise stated in the instructor'�s course policies.
Instructional Resources and Materials

Student Data Files

Methods of Assessment

SCCC Outcomes 1, 5, and 6 (identified above) will be assessed by demonstrated proficiency in fact finding, data analysis and evaluation and use of problem solving techniques through hands-on programming assignments and exams. Additionally, these outcomes will be assessed by the students'� use of current programming trends and their utilization of computer hardware and software available in the classroom.

Americans with Disabilities Act (ADA) Statement

Under the Americans with Disabilities Act, Seward County Community College will make reasonable accommodations for students with documented disabilities. If you need support or assistance because of a disability, you may be eligible for academic accommodations. Students should identify themselves to the Mental Health Counselor at 620-417-1106 or go to the Student Success Center in the Hobble Academic building, room A149.