# Tips and Tricks

> stub. check out [Amsterdam's Teaching Tips & Tricks](https://github.com/HackYourFuture/teaching_tips_tricks)

## Good questions to ask

* Good questions to ask Is there anything we’ve covered that you feel you don’t understand as well as you need?
* Is there anything we’ve covered where you don’t see why it is important or useful?
* Do you feel like what we’re working on now is helping you progress toward your goals?
* Is there anything we haven’t covered that you’d like to learn about?
* How is the pacing for you? Too fast? Too slow? Just right?

<https://www.codementor.io/@npostolovski/how-to-teach-programming-pvgpdtoed>

## Teaching Programming at HYF

* it helps to think of HYF as a self-study course with some extra help, instead of as a taught course with more self-study

### Practical tips and tricks

* Keep the time
* Discuss how to do the next homework before class ends
* Is there an alternative to solving homework in start of class. know exactly why you are doing it

### Students prepare a mini-presentation

It might be worth to encourage to prepare mini presentations in groups before each lesson but that might not work as I know how hard it to synchronize schedules. Ideally, I'd love to read about a concept, discuss it with someone from my group before the class and present it during the lesson while getting live feedback from the mentors. That would strip naked all the chaos that is generated in our heads when we think we understand but we really don't :wink: - Magdalena Wojtakowska

* this could be more realistic as a homework assignment, to summarize in small what they saw in class using their own words.
* added bonus.  a history of these will help future coaches catch up on past student misconceptions


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://hyfbe.gitbook.io/teacher-curriculum/tips-and-tricks.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
