Student Handout — Algorithm Design & Flowcharting
Course 3: Introduction to Programming / Unit 9: Code Efficiency, Algorithms & Artificial Intelligence / Lesson 1: Algorithm Design & Flowcharting
Algorithmic Design & Flowcharting Template.
Name: ____________________ Date: ____________________
Explore and practice
Algorithm design principles presentation, sorting algorithm walk-through, and flowcharting lab.
Record your work
Describe what you tried, show your work or attach your artifact, and explain what your evidence demonstrates.
________________________________________________________________
________________________________________________________________
________________________________________________________________
Use the vocabulary
Algorithm, Finiteness, Flowchart, Sorting Algorithm, Unambiguous Rules, Steps, Algorithmic Design, Input/Output, Problem Solving, Efficiency
Use relevant terms above to explain one part of your work.
Check and reflect
- I completed the assigned activity and recorded my work.
- I used lesson vocabulary accurately.
- I can explain one thing I learned and one question I still have.
Lesson assets
From Clicking to Coding — Student Worksheet Packet
Begin with Worksheet 1: precise instructions and algorithms. Later sections cover variables, loops, HTML selectors, and debugging. Use only the teacher-supplied classroom practice page.
Open From Clicking to Coding — Student Worksheet Packet (DOCX · new tab)