This course introduces computer programming using the Visual BASIC programming language with object-oriented programming principles. Emphasis is on event-driven programming methods, including creating and manipulating objects, classes, and using object-oriented tools such as the class debugger. Upon completion, students should be able to design, code, test and debug at a beginning level.
General Skills:
The general skills that are acquired upon completion of the course are:
Work Autonomously
Work in Teams
Work in an International Context
Work in a Multidisciplinary Context
Course Contents:
Design, create, build, and debug Visual Basic applications.
Explore Visual Basic’s Integrated Development Environment (IDE).
Implement syntax rules in Visual Basic programs.
Explain variables and data types used in program development.
Apply arithmetic operations for displaying numeric output.
Write and apply decision structures for determining different operations.
Write and apply loop structures to perform repetitive tasks.
Write and apply procedures, sub-procedures, and functions to create manageable code.
Create one- and two-dimensional arrays for sorting, calculating, and displaying of data.
Write Visual Basic programs using object-oriented programming techniques including classes, objects, methods, instance variables, composition, and inheritance, and polymorphism.
Write Windows applications using forms, controls, and event.