# 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]