|
Catalog 2023-2024 [ARCHIVED CATALOG]
|
CIS 133VB Visual Basic Event-Driven Programming Lecture Hours: 4 Credits: 4
Continues use of the Visual Basic programming environment. Emphasizes application of event driven and structured problem solving and programming techniques to develop software. Introduces object-oriented programming, Web applications, and database access. Includes the design, coding, testing, and debugging of several problems.
Prerequisite: CIS 121 with a grade of C or better; or equivalent VB programming experience as determined by the instructor; or consent of instructor. Student Learning Outcomes:
- Identify and use Visual Basic standard controls.
- Define Visual Basic objects.
- Name control properties and events.
- Organize and construct a Visual Basic application program.
- Employ the Visual Basic debug utility.
- Apply structured design to event driven program design.
- Design effective user interfaces.
- Evaluate the advantages of event driven programming.
- Connect to a database such as Access, SQL Server, Oracle, or MySQL.
- Revise existing code for a new purpose.
Content Outline
- Common Controls
- Managing controls
- Naming Conventions
- Button, label, text box, check box, radio button, group box
- Menus, common dialog
- Disk File Management
- File system controls
- Sequential files
- Creating sequential files
- Tools for sequential files
- Comparing input and output commands
- Random access files
- Built-In Functions
- Math functions
- Financial functions
- String functions
- Date and time functions
- Procedures and Debugging
- General procedures
- Sub procedures
- Functions procedures
- Passing by value or reference
- Debugging Overview
- Single step
- Breakpoint
- Watching variables
- Error Handling Using Exceptions
- Database Access
- ADO.net
- Database connectivity
- Managed providers
- Object-Oriented Concepts
- Classes
- Fields and properties
- Class methods
- Inheritance
|
|