Lesson Notes — Design, Creation & Troubleshooting (STOP → THINK → CHECK → SEARCH → TRY → LEARN)
Course 1: Computer Literacy / Unit 15: Computer Literacy Final Capstone Project / Lesson 3: Design, Creation & Troubleshooting (STOP → THINK → CHECK → SEARCH → TRY → LEARN)
Lesson overview
This is your studio time. You will build your project, and something will probably go wrong. That is normal. The goal is to treat problems as part of the process and solve them with the skills you have built all year.
Build in rounds
Iteration means repeating a cycle: make something, test it, and improve it. A first version does not have to be perfect.
- Build the most important part first.
- Test it. Does it do what your requirements say?
- Make a revision to fix what is not working.
- Repeat until it is ready.
Use the six steps
When you get stuck, go through STOP, THINK, CHECK, SEARCH, TRY, LEARN from Unit 1. Write down what you tried. Sometimes you will find a workaround, a different way to reach the same goal when the first approach does not work.
Ask for help well
You will have short one-on-one check-ins with your teacher, and your pod can help you debug. To get useful help, be ready to say:
- What you are trying to do.
- What you expected to happen, and what happened instead.
- The exact error message, if there is one.
- What you already tried.
When you help a podmate, ask questions that lead them to the answer, and let them do the typing.
Protect your work
- Save often and use clear file names with version numbers.
- Make a copy before you try something risky.
- Check version history if something disappears.
- Keep your files in cloud storage so a broken device does not stop you.
Keep a log
Jot down problems you hit and how you solved them. This log will make your documentation and reflection much easier.
Check your understanding
- Describe a problem you ran into this week and how the six steps could help.
- Write a clear help request for a problem in your project.
- What is one way you will protect your work from being lost?
Use this lesson’s Key Terms page to build your glossary.