Workshops are designed to help students put into practice what they have just learned in the courses. Students aren't expected to do the Workshop problems ahead of time. They are expected, however, to have prepared well for these sessions by attending lectures and completing the course readings and related assignments. In the IoT Workshop sessions themselves, students get the most out of the experience if they don't hang back, but instead jump right into the discussion. It is ok to make mistakes in Workshops; that is how learning happens.