Responsibilities and Expectations

Time Commitment

Here are some high-level time commitments for the class. Note these are subject to change depending on the number of instructors and how many weeks you would like to teach.

The overall time dedication is roughly 16-20 hours.

  • 12 hours of class time per week (3 hours per day, 4 days a week)
  • 4-6 hours of prep work for the week (lesson plans, homework assignments, projects, etc)
  • 15 minutes daily to review student debrief surveys
  • 1-2 hours of project review / office hours on the weekend

Punctuality

We expect all participating instructors to arrive on time to class except for in cases of emergency.

Before Class

  • Prep Work / Lesson Plans: Instructors are expected to create prep work and lesson plans for each class for students.

During Class

  • Attendance: Instructors should attendance each day.
  • Student Participation: Instructors should actively engage students in lesson plans. We’re strong believers that the best way is to learn by doing, and the only way that students learn is when they are excited. OUr hope is that instructors will make exciting and engaging lesson plans to support a flipped classroom learning environment.
  • Answering Questions: Instructors should regularly ask students if they have questions during class. Asking What questions do you have? or Ask me a question instead of Do you have any questions? helps has a bigger impact!

After Class

  • Student Debrief Survey Review: Students will actively contribute to the daily debriefs. We expect instructors to listen to students at the end of class, review them, and possibly adapt their lessons accordingly.
  • Weekly Feedback Survey Submission: We expect that instructors will complete a short survey after they have completed their week of teaching.
  • Daily / Weekly Student Feedback: Instrutors will offer feedback / take regular notes on the students in the class and their progress, what they are stuggling with, their interests, etc.

Ongoing Feedback

Instructors, partners, and advisors are vital to the success of our program. We hope that you will shape and refine our curriculum to ultimately align students with professional software developer positions.