User Tools

Site Tools


instructors

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
instructors [2024/06/03 20:35] – [Scheduling] smartin015instructors [2025/01/14 21:05] (current) – [Creating new Classes] smartin015
Line 28: Line 28:
 Instructors are responsible for proposing times for their teachable classes by using the [[https://api.protohaven.org/instructor/class|Instructor Dashboard]].  Instructors are responsible for proposing times for their teachable classes by using the [[https://api.protohaven.org/instructor/class|Instructor Dashboard]]. 
  
-Be advised, the scheduler will automatically avoid scheduling classes under the following conditions:+**Be advised, the scheduler will automatically avoid scheduling classes under the following conditions:**
  
   * on US holidays   * on US holidays
-  * before 5pm on a weekday+  * before 6pm on a weekday (valid times are 10am-1pm, 1pm-4pm, 2pm-5pm, 6pm-9pm on weekends and only 6pm-9pm on weekdays, as of 2024-09-05)
   * concurrently in the same area (e.g. never two textiles classes)   * concurrently in the same area (e.g. never two textiles classes)
   * when an instructor is already teaching a class   * when an instructor is already teaching a class
Line 40: Line 40:
 The scheduler may propose classes that overlap with other unpublished classes. When the automation runs to publish classes, it will publish whichever class was confirmed earliest. The scheduler may propose classes that overlap with other unpublished classes. When the automation runs to publish classes, it will publish whichever class was confirmed earliest.
  
-You'll receive a reminder email to update your schedule in the [[https://calendar.google.com/calendar/u/1?cid=Y19hYjA0OGUyMTgwNWEwYjVmN2YwOTRhODFmNmRiZDE5YTNjYmE1NTY1YjQwODk2MjU2NTY3OWNkNDhmZmQwMmQ5QGdyb3VwLmNhbGVuZGFyLmdvb2dsZS5jb20|instructor availability calendar]] if your scheduled classes are starting to dwindle. If you're unable to edit events, post in #instructors and someone will help get you access.+You'll receive a reminder email to schedule additional classes if your scheduled classes are starting to dwindle.
  
 If your ability to teach any class changes - whether by expecting to be late for a class, having an emergency, or other obligation - please reach out ASAP on the #instructors channel or to education@protohaven.org so we can make changes. Note that you can cancel classes via the instructor dashboard, as long as no one has signed up for the class yet. If your ability to teach any class changes - whether by expecting to be late for a class, having an emergency, or other obligation - please reach out ASAP on the #instructors channel or to education@protohaven.org so we can make changes. Note that you can cancel classes via the instructor dashboard, as long as no one has signed up for the class yet.
  
-=== Why isn't my class published? Why is it stuck as "proposed"? === 
- 
-Periodically, automation will review all proposed classes and push them to Neon. Proposed classes will **not** be pushed if any of the following conditions apply: 
- 
-  * The class is not marked "confirmed" by the instructor (this is done automatically when saving classes from the Scheduler, but can be unmarked) 
-  * The class is set to run too soon to the current day (default: must be at least 20 days in the future) 
-  * The class conflicts with another class at the same time (the conflict could be "same instructor" or "same area") 
  
 ==== Class Materials ==== ==== Class Materials ====
Line 76: Line 69:
 If supplies are low, please submit a [[https://form.asana.com/?k=syF2O04JfU-Z82q6NcEJKg&d=1199692158232291|class supply request]] so supplies are available before the next run of the class. If supplies are low, please submit a [[https://form.asana.com/?k=syF2O04JfU-Z82q6NcEJKg&d=1199692158232291|class supply request]] so supplies are available before the next run of the class.
  
-If any tools were problematic or other maintenance is needed, submit a [[https://airtable.com/shrluff2WSzy8c3xd|tool report]].+If any tools were problematic or other maintenance is needed, submit a [[https://protohaven.org/maintenance|tool report]]. 
 + 
 +If the class was scheduled to run (i.e. you received the "Your class is on for <date>!" email) and nobody showed, please submit your hours for the class session as if it ran. 
 +==== Creating new Classes ==== 
 + 
 +Submit a [[https://airtable.com/applultHGJxHNg69H/pagZ4T25M8KekiJZw/form|New Class Proposal]] with as much detail as you can, and notify an education lead (e.g. via the #instructors channel in Discord). 
 + 
 +An education lead will be in touch with next steps on development, leading up to the class clearance process. 
 + 
 +==== Class Clearance Process ==== 
 + 
 +**You must be cleared on a class before you are permitted to teach it** - this applies to all classes, brand new or otherwise. This is the process: 
 + 
 +  - Instructor inspects the area(s) where the class is to be taught 
 +  - Instructor submits purchase requests for any missing supplies or tools. 
 +  - Instructor picks a time to trial the class, at least 7 days in the future. 
 +  - An education lead recruits Shop Techs to attend the trial class (takes a couple days). 
 +  - The techs attend the class and the instructor teaches, taking notes on any gaps in process or tooling. 
 +  - Attendees submit feedback to the education leads, who meet with the instructor to discuss improvements to the class. 
 +  - If the feedback is generally positive, the class is approved for teaching to members and the general public. 
 + 
 +Note: You may log billable hours for the trial session, or volunteer hours if you like. 
 +==== Modifying existing classes ====
  
-==== Class Development ====+Sometimes, classes are modified after clearances have been given. 
  
-See [[https://docs.google.com/document/d/1GYLld6SRp1A6bixF1xkq2fJpZkKTcZNsvhF2VS7Ts8M/edit|this document]] for description of how courses are structured and how to create new class. Compensation is based on available funding and isn't guaranteed but we gladly accept volunteer effort to create new classes.+  * Simple changes (e.g. a change of technique that may take couple extra minutes to explain) must be communicated to all instructors that teach the class. 
 +  * Complex changes (e.g. using a different kit for assmebly, or offering substantially different design files) invalidate existing instructor clearances and require re-training.
  
 +Education leads decide whether a change is simple or complex; seek confirmation from one or more leads before making your change. 
 ==== Private Instruction ==== ==== Private Instruction ====
  
Line 91: Line 108:
  
   * Nolan Gormley   * Nolan Gormley
 +  * Sarah Nielsen
   * Jason Wright   * Jason Wright
   * Scott Martin   * Scott Martin
Line 99: Line 117:
   * Brian Rooker   * Brian Rooker
   * Karen Kocher   * Karen Kocher
 +  * Dave Seward
  
 A few special details: A few special details:
instructors.1717446937.txt.gz · Last modified: 2024/06/03 20:35 by smartin015