Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Using GitHub in Education Environments
Search
Arfon Smith
March 03, 2016
Education
1
170
Using GitHub in Education Environments
Slides from my presentation at SIGCSE 2016
Arfon Smith
March 03, 2016
Tweet
Share
More Decks by Arfon Smith
See All by Arfon Smith
Generative AI is here: What are we going to do about it?
arfon
0
32
Five principles for building generative AI products
arfon
0
68
Five principles for building generative AI products
arfon
0
140
Learning from NASA's commitment to open
arfon
0
57
JOSS rOpenSci presentation
arfon
0
210
Five ways to use GitHub to automate scholarly work
arfon
0
75
Journal of Open Source Software: Bot-assisted community peer-review
arfon
0
66
A vision for the future of astronomical archives
arfon
0
110
Journal of Open Source Software: When collaborative open source meets peer review
arfon
2
320
Other Decks in Education
See All in Education
Repaso electricidade e electrónica
irocho
0
160
2024年度春学期 統計学 第15回 分布についての仮説を検証する ― 仮説検定(2) (2024. 7. 18)
akiraasano
PRO
0
140
プロダクト・エンジニア・QAE 3軸でのナレッジシェアのススメ
hinac0
1
800
勉強したらどうなるの?
mineo_matsuya
8
6.1k
セキュリティ・キャンプ全国大会2024 S17 探査機自作ゼミ 事前学習・当日資料
sksat
3
810
Epithelium Flashcards
ndevaul
0
970
20241004_Microsoft認定資格のFundamentals全部取ってみた
ponponmikankan
2
310
ルクソールとツタンカーメン
masakamayama
1
550
Comezando coas redes
irocho
0
340
Adobe Express
matleenalaakso
1
7.4k
Canva
matleenalaakso
0
400
Design Guidelines and Models - Lecture 5 - Human-Computer Interaction (1023841ANR)
signer
PRO
0
660
Featured
See All Featured
A designer walks into a library…
pauljervisheath
202
24k
Building a Modern Day E-commerce SEO Strategy
aleyda
38
6.9k
The MySQL Ecosystem @ GitHub 2015
samlambert
250
12k
Agile that works and the tools we love
rasmusluckow
327
21k
Code Reviewing Like a Champion
maltzj
519
39k
Reflections from 52 weeks, 52 projects
jeffersonlam
346
20k
Building a Scalable Design System with Sketch
lauravandoore
459
33k
Producing Creativity
orderedlist
PRO
341
39k
Facilitating Awesome Meetings
lara
49
6k
Embracing the Ebb and Flow
colly
84
4.4k
Java REST API Framework Comparison - PWX 2021
mraible
PRO
28
7.9k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
226
22k
Transcript
Using GitHub in education environments Arfon Smith @arfon Creative Commons
Attribution 3.0 Unported License
Two things…
Git, GitHub, version control
None
None
Open collaborations
Open source collaborations Open Source vs Open Collaborations
Open source collaborations Open Source: the right to modify
Open source collaborations Open Collaborations: a highly collaborative development process
and are receptive to contributions of code, documentation, discussion, etc from anyone who shows competent interest.
Open source collaborations Open Collaborations: a highly collaborative development process
and are receptive to contributions of code, documentation, discussion, etc from anyone who shows competent interest. THIS
How do 4000 people work together?
The Pull Request
None
None
None
None
None
None
None
discuss improve Code first, permission later
Exposed process
Every time this happens the community learns
Not all projects created equally
None
None
Getting started in Open Source
None
None
None
None
Producing open source software
None
Getting bootstrapped
Reducing friction
None
None
None
None
script/bootstrap
script/server
script/cibuild
http://headrush.typepad.com/creating_passionate_users/2005/10/getting_users_p.html
What is is like to be a new contributor?
Some resources
None
None
None
None
None
Thanks.
[email protected]
@arfon "