Module 6 Sequential and Iterative Execution Learning Outcomes
-
Know what sequential execution and iterative execution mean.
-
Know what the
input
command is used for.
-
Know syntax and usage of the
randperm
function.
-
Know syntax and usage of
for
loops.
-
Explain properties of good algorithms.
-
Explain purpose of using of pseudocode to describe algorithms.
-
Compare and contrast a program script with a user-defined function.
-
Explain difference between program output and program input.
-
Explain difference between syntax and semantic errors.
-
Express an algorithm using pseudo-code.
-
Use iterative statements to control program execution.
-
Use variables in an iteration to solve a problem.
-
Accept program input from the keyboard and use in a program.
-
Be able to develop an appropriate algorithm for a programming problem.