![]() |
Course: CIS159 First Term: 2018 Fall
Final Term: Current
Final Term: 9999
|
Lec + Lab 3.0 Credit(s) 4.0 Period(s) 4.0 Load
Credit(s) Period(s)
Load
Subject Type: OccupationalLoad Formula: T |
MCCCD Official Course Competencies | |||
---|---|---|---|
1. Analyze business problem descriptions and design programming solutions to the problems, using common problem-solving techniques. (I)
2. Describe and utilize Visual Basic tools and built in Toolbox class objects. (II) 3. Apply Visual Basic language concepts. (III) 4. Apply external data storage processing techniques. (IV) 5. Use debugging tools and design error handling structures. (V) 6. Create appropriate program documentation. (VI) | |||
MCCCD Official Course Competencies must be coordinated with the content outline so that each major point in the outline serves one or more competencies. MCCCD faculty retains authority in determining the pedagogical approach, methodology, content sequencing, and assessment metrics for student work. Please see individual course syllabi for additional information, including specific course requirements. | |||
MCCCD Official Course Outline | |||
I. Problem-Solving Techniques
A. Defining the Problem B. Designing the Project 1. Design User Interface 2. Pseudocode or Flowchart 3. Add Existing Forms 4. Define the Startup Object II. Visual Basic Tools and Built In Toolbox Class Objects A. Visual Studio Integrated Development Environment (IDE) Development Tool B. Form Object 1. Properties 2. Events and Event Handlers 3. Methods, Procedures, Functions, and Overloading C. Toolbox Controls 1. PictureBox Control 2. Label and TextBox Controls 3. GroupBox Control 4. Command and Radio Buttons 5. CheckBox, List, and ComboBox Controls 6. Common Dialog Box Components 7. Menus (Pull-Down and Context) 8. ToolTips III. Visual Basic Language Concepts A. Discussion of Common Language Run-Time (CLR) B. Data Types and Scope C. Creation of Variables and Constants D. Array Creation and Manipulation E. Structures F. Fundamentals of Class Modules 1. Add a New Class Module 2. Create an Object Programmatically G. Assignments and Operators 1. Arithmetic 2. Relational 3. Logical 4. Hierarchy of Operations H. String Operations 1. Concatenation 2. Control Characters 3. String Conversions 4. Classification Functions 5. String Manipulation I. Programming Control Structures 1. Sequence 2. Selection/Decisions 3. Repetition/Looping IV. External Data Storage - File Processing Techniques A. Introduction to .NET Framework File Input/Output Classes 1. Introduction to File Processing 2. Read and Write to Sequential Text Files B. Introduction to ADO.NET Database Wizards and Components V. Debugging Tools and Error Handling Techniques A. Debugging Tools B. Online Help C. Data Validation D. Exception Handling VI. Program Documentation A. Overview of External Documentation B. Internal | |||
MCCCD Governing Board Approval Date: 12/14/2004 |