Teaching programming to students
Prepare a short lesson plan for a beginner programming topic, including one class exercise. Practice presenting it in about ten minutes.
The instructor roles require the skills of teaching others and creating programs students will attempt in class or at home.
Source posting