DFS's Turing Page
Elementary Programming
Algorithms, Pseudocode & Flowcharts
Flowcharting Elements
Flowcharting an Algorithm
Simple Beginning Programs
From Problem to Program
An Interactive Program:
Keyboard Input I
Conditionals
Single- and Double-Option
if
Statements
Multiple-Option
if
Statements
Commenting on Input:
Keyboard Input II
Loops
The Basics:
The
beginning-exit
&
end-exit
Loops
The Basics:
The
for
Loop
Counted Repetition with the
for-to-do
Loop
User-Controlled Repetition with the
for
Loop
User-Controlled Repetition with the
beginning-exit
Loop
User-Controlled Repetition with the
end-exit
Loop
Bulletproofing
User-Friendly Input:
Getting Good Data with the
end-exit
Loop I
Waiting for Valid Input:
Getting Good Data with the
end-exit
Loop II
Simple Program Traces
Traces Illustrating Sequencing, Selection, Repetition, Variable Parameters & Sorting
(in Pascal)
© 1998-2004 DFStermole
Created 26 Dec 1999
Revised 8 Mar 2004