Have students do the most frustrating tasks in class, so that you can support them when they get stuck and prevent them from giving up or become overwhelmingly flustered.
- For instance, get started in class using a new development environment or a new programming language.
- It is important to get started when students are in class and have access to help from you and their peers.
- If they try to do this at home, they may be a lot more frustrated to the point of discouragement.