Welcome!
π Introductions
12:00pm (2 minutes each ~30 minutes)
- name
- optionally, the pronouns we should use to address you in this setting
- where youβre from & where you are
- your interests and/or a question from a random question generator!
π Workshop Objectives
12:30pm (Charles, ~10 minutes)
- to help participants advance their careers by skillbuilding through hands-on C++ and/or JavaScript software development in an academic setting,
- to catalyze effective science communication and science pedagogy by helping participants develop the know-how to showcase their research through interactive web applications,
- to jumpstart software development on web framework and core digital evolution tools in support of the next version of the Avida-ED scientific and educational software, and
- to yield software that broadly enriches the digital evolution, scientific, education, and open-source communities.
π Workshop Structure
12:40pm (Matthew, ~20 minutes)
- weekly group meetings
- one-on-one meetings with mentors
- weekly enrichment meetings with a brief social activity
- #social channel on the slack
- holiday observation
- blog post and blog post reviews
- details on the workshop schedule
π Our Software Stack
1pm (~30 minutes)
- overview (Charles)
- Emscripten (Santiago)
- Empirical (Emily)
- MABE (Cliff)
- Avida-ED (Diane)
π Short Break!
1:30pm (~15 minutes)
π Project Pitches
1:45pm (10 minutes each ~1 hour)
covering:
- project motivation & objectives, immediate and long-term
- what languages, tools, codebases, etc. the project will build on
- what working on the project would be like day to day, perhaps with a demo
- brief overview of your mentorship philosophy, process, and expectations
project matching questionnaire
π Short Break!
2:45pm (~15 minutes)
π Hands-on with Avida-ED
3pm (Mike, ~90 minutes)
web app: https://avida-ed.msu.edu/
Exploring the Introduction of Genetic Variation by Random Mutation workbook
π Project Match Announcement
4:30pm (Matthew, 10 minutes)