Home Company Information Consulting Course Catalog Contact Us Request a Quote Government Corporate
 


Profile


e-Catalog


Contact

Search

Cart
Programming Fundamentals: Getting Started

Course Status: Released
Course Language: English
Course Duration: 4 Hours
Deployment Options: Online, Interactive CDs, Network, Downloads, Intranet

Audience
Anyone new to programming
Prerequisites
A basic understanding of computers
Course Aim
To introduce students to structured programming concepts, coding design, and style
Learning Objectives
Outline the history of programming.
Understand the classification of programming language generations.
Understand the programming phase of the software life cycle.
Read and understand short, simple algorithms, pseudocode, and programs.
Develop simple algorithms.
Explain the data elements of a program.
Topics Covered
The development of programming
-
The history of computers
- Types of computer
- Classical programming
- Current trends
- Exercise: Classifying languages
- The principles of good programming

The software life cycle
-
Life cycle phases
- Program development
- Exercise: Ordering the phases

Algorithms
-
Defining algorithms
- The Structure Theorem
- Refining the problem
- Exercise: Analyzing the problem
- Writing algorithms

The parts of a program
-
Variables and constants
- Data types
- Expressions and statements
- Exercise: Building expressions