Hey there! Today we are going to explore how to write secret notes in our code that help humans but get ignored by computers.
When we build programs to solve everyday problems, we use a design process. This process includes planning our steps, writing code, and explaining how our code works so others can understand it.

Comments are special lines in our code that the computer completely skips. In block-based coding, we use comment bubbles, while in text-based coding like Python, we start comments with a hashtag symbol.
Good documentation helps us track sequences, loops, and conditionals in our programs. By explaining our code, we can easily find mistakes and share our solutions with friends.
Imagine you are designing an automatic pet feeder program. You want to write a loop that feeds the pet three times, and you need to add a clear comment to explain this sequence to a teammate.
- Identify the everyday problem: We need to feed a pet automatically three times using a loop.
- Plan the sequence: Start the program, run a loop that repeats three times, and trigger the food dispenser.
- Write the code block or text code for the loop.
- Add a clear, helpful comment at the very top using the '#' symbol so your teammate knows exactly what the loop does.
- Review your work: Ensure the computer runs the loop but ignores your comment.
