You are viewing the documentation for OpenSim 2.4. Are you looking for the latest OpenSim 4.0 Documentation?
How to Run an OpenSim Workshop
Define intended audience, topics, and agenda:
Beginning vs. Advanced user
Will participants bring their own projects and/or work on prepared examples and exercises?
Beginning Workshops:
Mix lecture, demo, and hands-on example
Examples should ideally have a fun end result or incorporate team work/friendly competition
Incorporate questions after each part of an example to encourage group discussion
See example agenda for typical workshop flow
Advanced:
Start with lectures, demos, and hands-on examples, emphasizing best practices, troubleshooting, and what's happening "under the hood"
Often follow lectures and exercises with work on team projects by themselves or in a group
Finish with project presentations (need a template for this)
See example agenda for typical workshop flow
Create and post registration/application materials
Describe intended audience and objectives to set clear expectations
Advertise on Biomch-L, OpenSim mailing list, and other forums
Materials to ask for in the registration/application
Participant contact information
Prior experience with modeling/simulation and OpenSim
Desired topics at the workshop
Advanced: Description of the project the plan to work on
See examples registration/application form
Review participants' desired topics and project areas and refine agenda as needed
Communicate with participants to help them prepare for the workshop
Send information about how to download the software, the agenda, and other logistical details (travel and lodging information, if applicable)
Clearly communicate to participants what they can expect to learn and accomplish at the workshop
Send participants instructions about downloading and installing the version of the OpenSim software that you plan to use at the workshop
Create a SimTK project page to post workshop materials and make a mailing list:
Beginning Workshops:
Encourage to complete tutorials
Advanced Workshops:
Prepare data and define project goals.
Send feedback to participants to help them revise and refine their goals
See template slides and example slides
See example documents
Logistical Details (room set-up, food, etc.):
Ideal room set-up has group tables and desks at minimum
Make sure room has power equipment for participants' laptops
Create a spreadsheet to track participant information and project topics
If desired, set-up videotaping to record lectures, project presentations, or participant interviews
Advanced:
Assign participants to groups working in similar project areas and seat together
Typically arrange for breakfast on the first day and coffee throughout
Organizing a social gathering on the first evening is nice for participants to meet each other in an informal setting
Typically set up a closing mixer
Create and test hands-on examples
Compile all model and data files that participants will use
Create a step-by-step guide for the exercise or adapt an existing guide
Test the examples extensively to improve clarity and make sure example produces the expected results
Post files on the workshop's SimTK project, if files are included in the current OpenSim distribution
See the List of OpenSim Workshop Materials
Examples should be thoroughly tested in the version of the software that participants will be using
Prepare lecture materials
Welcome slides:
Introduce participants to the OpenSim project
Describe agenda and set objectives
Encourage participants to help each other and help themselves
Other Lectures:
Mix theory/lecture with hands-on material and demos
See the List of OpenSim Workshop Materials
Create PDFs of lecture slides and post for participants on the SimTK project page
Prepare workshop handouts
We typically provide participants with two handouts:
Guides to the exercises
A larger booklet with an introduction to the workshop and chapters on the topics covers during the workshop
See the List of OpenSim Workshop Materials
Create a workshop survey to get feedback from participants
Google surveys have worked well
Get feedback on workshop lectures, examples, use of OpenSim
Example Workshop Surveys:
Running the workshop
Encourage participants to help each other and help themselves by using the lecture materials, handouts, and other online materials like the user forum and user guides
Particularly in advanced workshops, match participants up with a member of OpenSim with appropriate expertise
Encourage everyone to take lunch and other breaks
If possible, it can be nice to play music during exercises and project work
Advanced:
In the opening project presentations and throughout the workshop, help participants refine and focus their goals so they are manageable within the workshop timeframe
Provide guidelines for closing presentations
Workshop Follow-up
Remind participants to fill out the workshop survey
Collect slides from participants' final projects presentations
Provide participants with resources to stay involved in the OpenSim project
Post and share project slides, pictures, and videos from the workshop
Update the core workshop materials with any additions and improvements
Encourage workshop participants to contribute back. Ask them to share or send the models or simulations they create. Encourage participants to share their story of the event via video interview or other means.
If this is your first time running the workshop, it is very helpful to do one or more test runs with a small group of people. These test runs are incredibly useful for refining the tutorials, lectures, etc.
OpenSim is supported by the Mobilize Center , an NIH Biomedical Technology Resource Center (grant P41 EB027060); the Restore Center , an NIH-funded Medical Rehabilitation Research Resource Network Center (grant P2C HD101913); and the Wu Tsai Human Performance Alliance through the Joe and Clara Tsai Foundation. See the People page for a list of the many people who have contributed to the OpenSim project over the years. ©2010-2024 OpenSim. All rights reserved.