2.1.2 Designing, Creating and Refining Algorithms

In this lesson, you will learn how algorithms are designed, represented, tested, and refined. You will identify the inputs, processes, and outputs of an algorithm, represent algorithms using pseudocode, flowcharts, and Python, and learn how trace tables can be used to test algorithms and identify common errors.

Ready to finish?

Log in to save this lesson and earn rewards.