# Teaching Notes I
> Group 19
## What Rohit Did Wrong
- Trivialized the students
- Did not care about describing the problem [name=Kyrstyn]
- Assumed we already solved the problem [name = Kyrstyn]
- Might need preparation? [name=Sushmita]
- Made the students feel like they were unworthy (need more prep)
## What we should do
- Connect on a human level [name=Emma]
- High level overview [name=Declan]
- Ensuring no technical difficulties [name=Sam]
- Welcome everyone when they come in and set a nice and friendly atmosphere [name=Kayla]
## Resources
- [Karel Reader](https://compedu.stanford.edu/karel-reader/docs/python/en/intro.html)
- [Reference](https://compedu.stanford.edu/karel-reader/docs/python/en/reference.html)
## Flow of the Programs
We want to build a hospital:
- What is a hospital?
- Seems to be 2 columns of beepers at points
- How do we make a column of beepers?
- pick_up? ---> Why?
- turn
- move
- pick_up
- How do we fix a position?
- move()
- How many of them?
### No pick ups
- What is a hospital?
- 2 beepers from a point with one beeper
- Move down and right thrice leaving beepers
- Identify the number of beepers
- CONDITIONAL :: If there is a beeper, then put 2 up, else 3
## How do we reduce repitition?
What are *functions*?
- Yes +
- No
- Review
What might be a good set of functions here?
build_column [name=Kyrstyn]