California K-12 Computer Science Standards Animated


CA K-12 CS Standards Animated

Flow Charts to illustrate algorithms:
"6-8 Use flowcharts and/or pseudocode to design and illustrate algorithms that solve complex problems. Complex problems are problems that would be difficult for students to solve without breaking them down into multiple steps. Flowcharts and pseudocode are used to design and illustrate the breakdown of steps in an algorithm. Students design and illustrate algorithms using pseudocode and/or flowcharts that organize and sequence the breakdown of steps for solving complex problems. For example, students might use a flowchart to illustrate an algorithm that produces a recommendation for purchasing sneakers based on inputs such as size, colors, brand, comfort, and cost. Alternatively, students could write pseudocode to express an algorithm for suggesting their outfit for the day, based on inputs such as the weather, color preferences, and day of the week."

Click the image below to start the lesson on flow charts: