Describe features and benefits of prevalent programming languages, and describe the general phases of software development, including: planning, coding, compiling, linking, and debugging
Define the following terms related to object-oriented programming: objects, encapsulation, classes, instantiation, properties, methods, and events
Identify and describe the purpose of literals, operators, and functions
Use variables and constants to write programs that perform calculations
Explain the purpose and general functionality provided by conditional statements, relational operators, and logical operators
Explain the purpose and general functionality provided by Do While and For Next loops
Explain the benefits of dividing large programming tasks into smaller tasks
Identify the scope of variables within a given program
This course description should be used to determine whether the course is appropriate for you based on your current skill and technical training needs. Technical information is provided on the intended audience, course prerequisites, and covered topics. Course content, prices, and availability are subject to change without notice.
Course Audience
This seminar is designed for those interested in learning general programming concepts and developing a foundation for learning one or more programming languages.
Course Description
This one day information-packed seminar provides an overview of general programming concepts. Although the programming concepts introduced in this course apply to most programming languages, this course uses Visual Basic 6.0 running under Microsoft Windows as the platform for learning.
The course opens with a discussion of different types of programs and languages and covers the programming process. Each concept is broken down into logical topics that are central to programming basics. These topics include but are not limited to calcuations, variables and data types, loops, and scope. The seminar includes demonstrations of creating programs and seminar attendees will be provided with comprehensive notes and programming examples.
Course Objectives
At course completion the student will be able to perform the following tasks:
Describe features and benefits of prevalent programming languages, and describe the general phases of software development, including: planning, coding, compiling, linking, and debugging
Define the following terms related to object-oriented programming: objects, encapsulation, classes, instantiation, properties, methods, and events
Identify and describe the purpose of literals, operators, and functions
Use variables and constants to write programs that perform calculations
Explain the purpose and general functionality provided by conditional statements, relational operators, and logical operators
Explain the purpose and general functionality provided by Do While and For Next loops
Explain the benefits of dividing large programming tasks into smaller tasks
Identify the scope of variables within a given program
Prerequisites
Attendees should be experienced in the Windows 95 operatig system environment.