how to build a matlab community melbourne · data science jobs (% of total jobs) 0.1 0.01 4....
TRANSCRIPT
How to build a MATLAB communityKerry Halupka | @EngKerry | [email protected]
Research Platform Services | The University of Melbourne
Problem
The amount of stored data grew by 23% a year between 1986 and 2007
Hilbert & Lopez, Science 332.6025 (2011)
• Modern research relies on digital tools
2
Problem • More devices communicating = more languages for researchers to learn
3
Problem • High staff / student turnover in the lab
Data sc
ience jobs (%
of total jobs)
0.1
0.01
4
Problem
• Learning to program is
slow
• Incentives to teach are low
• Burden falls to individuals
5
Problem
• Learning to program is
slow
• Incentives to teach are low
• Burden falls to individuals
Unhappy, inefficient researchers
6
Research Bazaar
• A community based around learning to code
7
Community
Bazaar – open network Cathedral – hierarchy
8
Community
Bazaar – open network
9
Community
Open Engaging Fun Long-term
10
Openess
• Courses are designed and run
by researchers, for researchers
11
Openess
• Course notes are published
online
• Fits well with the online
MATLAB community
12
13
Engagement
• Run weekly eventsHacky Hour
PhTea
14
Engagement• Actively target diverse groups
• Seek new volunteers after
every course
15
Make it fun
• Challenge based learning
• Games / Codathon
• Mascots everywhere
16
Make it fun
• Cody coursework
• Cody challenges
17
Long-term
• Promote the community
• Have a community space
• Social media groups
CoLab
18
Results• 10 MATLAB Courses
• 300+ participants
• 30 volunteers
• Extension Courses – Statistics & Machine Learning, MDCS, Image Processing
• Over 50% women involvement
• Seeing the community grow internationally
19
ResBaz Digital Research Conference
20
Thanks for listening!
Acknowledgements:
David FlandersPhilippa Karoly& the ResBaz team
@ResPlat
21