|
Introduction to Programming
Foundation skills for all programming languages
 
Course Contents:
Stage 1: Programming Fundamentals: Getting Started
Stage 2: Programming Fundamentals: Designing Programs
Course Code:
P1
Course Duration:
6 months
Typical Study Hours:
30 - 50 hours
Course Fees:
See our Fee Guide
Study Prerequisite:
Basic user skills
Additional Information for Stage 1:
Programming Fundamentals: Getting Started:
This unit provides you with all the information you need to get started as a computer programmer. Once you complete this unit you will be able to 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, pseudo code and programs, develop simple algorithms and explain the data elements of a program.
- Programming Fundamentals: Getting Started
- The Development of Programming
- The History of Computers
- Types of Computers
- Classical Programming
- Current Trends
- Classifying Languages
- The Principles of Good Programming
- The Software Life Cycle
- Life Cycle Passes
- Programme Development
- Ordering the Phases
- Algorithms
- Defining Algorithms
- The Structure Theorem
- Refining the Problem
- Analysing the Problem
- Writing Algorithms
- The Parts of a Programs
- Variables and Constants
- Data Types
- Expressions and Statements
- Building Expressions
^top
Additional Information for Stage 2:
Programming Fundamentals: Designing Programs:
This unit builds on your programming knowledge to include more advanced skills. Once you complete this unit you will be able to read and understand algorithms containing basic selection and repetition pseudo code, develop algorithms using selection and repetition constructs, understand the array, which is a structured data type and explain the use of procedures in programming and their advantages.
- Programming Fundamentals: Designing Programs
- Selection
- If Statements
- CASE Statements
- Solving a Problem
- Completing Statements
- Repetition
- For Loops
- While Loops
- Solving a Problem
- Using Loops
- Structured Data Types
- Arrays
- Manipulating an Array
- Procedures
- Defining Procedures
- Procedures and Parameters
- Calling Procedures
^top
<< back to previous page
|
 |
 |
|
Interactive CD-ROM
Hands on Interactive Exercises
Hundreds of practice test questions
Digital video lessons |
 |
| |
 |
|
ITlearneasy Diploma in Programming Fundamentals |
 |
"I had no idea to where to start when I came to ITlearneasy. The Course Advisor helped me decide on a career path and gave me good, sound advice.
She also didn't want me to "jump in at the deep end" on a huge course so she recommended starting out and testing myself with this course.
I'm so glad she did as I have found it to be really interesting and now know for sure that this is what I want to do. So I'll be coming back to do higher training with them." D Hall
|