CodeRefinery: welcome and practical information for workshops
- Come on in, please try to sit next to someone, because we do lots of group work.
- Any installation issues? Please talk to us.
- Check git configuration instructions (https://bit.ly/2wnTNV6) link.
- If you want, check the general Git refresher (https://bit.ly/2VQExub).
Please test the following when arriving:
- Test that you have Git installed:
- Test that you have Python installed:
- Verify whether you can use both above commands in the same environment/terminal.
- Few words about the project: https://coderefinery.org sponsored by https://neic.no and partners
- GitLab for Nordic research software: https://source.coderefinery.org
- Presentation of instructors and helpers
- Presentation of participants
- Distribute CodeRefinery stickers to attendees
Program for the next 3 days
- Emphasis on version control
- Examples are on GitHub but OK to use another platform instead
- Challenge: different programming languages - when we need an explicit example, we will default to Python
- Quick look at the program: https://coderefinery.org/workshops/
- We don't aim to just teach you what is in the program. One other goal is to leave you with a personal computer set up to do science independently.
- All material is online and CC-BY
- Software Carpentry style of teaching: code-along and many exercises, minimize slides
- Sticky notes system (red=request a helper come by, yellow=done with exercise)
- Optional session feedback (one aspect you enjoyed, one aspect we need to improve)
- 6 months feedback
- We follow The Carpentries Code of Conduct: https://docs.carpentries.org/topic_folders/policies/code-of-conduct.html
- We want everybody to be comfortable, please point out problems
- Coffee breaks
- Lunch options (please list on white board or collect in a shared document or discuss map)
- Certificates available upon request to email@example.com