State Machines¶
Learning Goals¶
After this week, you will be able to:
- Create and understand simple state machines.
- Program a transition method in Python.
- Find some design flaws in simple state machines.
Preparation¶
Go through the following preparation material before we meet in class:
Teamwork¶
In the lab, go through the following activities with your team:
Individual Reflections¶
Every week, each of you should complete a short reflection about what you have learned. Think about one thing you learned well, and one thing you found difficult. This helps you reflect on your learning, and also gives us valuable insight.
Add your individual reflections at the end of each week's section of your lab report.