Software Carpentry Workshop
3-4 July 2018
Please open the etherpad at:
What is Software Carpentry?
- "Software Carpentry is a volunteer organization whose goal is to make scientists more productive, and their work more reliable, by teaching them basic computing skills. Founded in 1998, it runs short, intensive workshops that cover program design, version control, testing, and task automation."
- Carpentry vs Engineering
- Teaching you enough to be able to find out more
Be excellent to each other
Aim is to provide a friendly, respectful environment in which to learn.
People learn best when they feel comfortable.
Teaching methods
- Interactive workshop-style course
- Type along with the examples
- Test your understanding in the exercise sessions
-
Course notes
- All examples and exercises are in the notes
- Slides will remain online after the course
- Collaborative note-taking
- Use the etherpad to make notes, and ask questions
Getting help
- Sticky notes
- Used for getting help and giving real-time feedback
- Green = OK / ready to go
- Red = not OK (too fast, didn't understand, computer says no etc)
- Please interrupt me to ask questions
- Peer learning
- During exercises, please help each other as required
- Please try to be quiet during worked examples so everyone can hear
Housekeeping
- Fire exit
- Toilets
- Course timing
- 09:00 -- 12:00
- 12:00 -- 13:00 lunch
- 13:00 -- 16:30
Research-related IT Services
Described on IT Services website.
Announcements given via Research IT blog.
- Training courses teaching computing skills for Research
- General guidance and advice about research software
- Access to specialist support and consultancy e.g. code reviews
- Access to HPC systems
- Data storage and management
- Full list of services on offer
For help and support use the Support Centre
Software Carpentry
By gcapes
Software Carpentry
- 996