akrsmart.gif (3569 bytes)

 


[Who is Akersoft] [Akersmart Library] [Akersoft Customers] [Why CBT]

 

Pascal Programming Module I

COURSE OVERVIEW:

This course is designed for the person with a general knowledge of programming who wants to program in Pascal. Pascal is a highly structured language, so the course places a strong emphasis on structured programming principles.

PREREQUISITES:

Advanced BASIC or equivalent skills

COURSE LENGTH:

This course contains 16 lesson units and 1 test.

UNIT-BY-UNIT TOPICAL OUTLINE:

Unit 1 - Brief background on the Pascal language, syntax diagrams

Unit 2 - The PROGRAM, WRITELN, BEGIN, and END statements

Unit 3 - The elemental data types (integer, real, boolean, char), declaring variables, using the assignment statement

Unit 4 - Pascal scientific notation (E notation), formatting output

Unit 5 - Constants, the order of arithmetic operations

Unit 6 - Simple procedures (no local variables, no parameters)

Unit 7 - Local variables, global variables, the scope rule

Unit 8 - The IF...THEN...ELSE structure, nested structures

Unit 9 - FOR loops, WHILE loops, REPEAT...UNTIL loops

Unit 10 - Passing parameters to procedures, the VAR switch

Unit 11 - Nested loops; the AND, OR, and NOT logical operators

Unit 12 - User-defined data types; enumerated types; subranges; the ORD, CHR, SUCC, and PRED functions

Unit 13 - Processing text files using the EOLN and EOF functions

Unit 14 - Handling multiple alternatives using the IF statement or the CASE statement

Unit 15 - User-defined functions

Unit 16 - Review

Test - Comprehensive final exam

 

[Who is Akersoft] [Akersmart Library] [Akersoft Customers] [Why CBT]


 

To find out more about Akersoft's educational products, please contact Akersoft at:

Akersoft, Inc.
P.O. Box 80469
Atlanta, GA 30366-0469
(800) 736-9408
akersoft@ix.netcom.com