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
Towards a supercollaborative software engineeri...
Search
William Billingsley
June 05, 2014
Education
0
57
Towards a supercollaborative software engineering MOOC
Slides from my talk at the International Conference on Software Engineering (ICSE) in June 2014
William Billingsley
June 05, 2014
Tweet
Share
Other Decks in Education
See All in Education
2025年度春学期 統計学 第12回 分布の平均を推測する ー 区間推定 (2025. 6. 26)
akiraasano
PRO
0
160
高校におけるプログラミング教育を考える
naokikato
PRO
0
160
核燃料政策を問う─英国の決断と日本
hide2kano
0
180
理想の英語力に一直線!最高効率な英語学習のすゝめ
logica0419
6
390
2025/06/05_読み漁り学習
nag8
0
200
万博マニアックマップを支えるオープンデータとその裏側
barsaka2
0
810
新卒研修に仕掛ける 学びのサイクル / Implementing Learning Cycles in New Graduate Training
takashi_toyosaki
1
220
[FUN Open Campus 2025] 何でもセンシングしていいですか?
pman0214
0
240
2025年度春学期 統計学 第11回 分布の「型」を考える ー 確率分布モデルと正規分布 (2025. 6. 19)
akiraasano
PRO
0
170
Pydantic(AI)とJSONの詳細解説
mickey_kubo
0
190
RSJ2025 ランチョンセミナー 一歩ずつ世界へ:学生・若手研究者のための等身大の国際化の始め方
t_inamura
0
280
『会社を知ってもらう』から『安心して活躍してもらう』までの プロセスとフロー
sasakendayo
0
260
Featured
See All Featured
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
112
20k
KATA
mclloyd
32
14k
The Illustrated Children's Guide to Kubernetes
chrisshort
48
50k
Unsuck your backbone
ammeep
671
58k
Stop Working from a Prison Cell
hatefulcrawdad
271
21k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
8
920
Being A Developer After 40
akosma
90
590k
Balancing Empowerment & Direction
lara
3
620
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
7
840
YesSQL, Process and Tooling at Scale
rocio
173
14k
Optimising Largest Contentful Paint
csswizardry
37
3.4k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
29
2.9k
Transcript
supercollaborative.org @Supercollab Towards a supercollabora/ve so1ware engineering MOOC
William Billingsley @wbillingsley Jim R.H. Steel @flipjibbet
supercollaborative.org @Supercollab Towards a supercollabora/ve so1ware engineering MOOC
William Billingsley @wbillingsley Jim R.H. Steel @flipjibbet
supercollaborative.org @Supercollab In 2013, we put 140 students on a
single project. And it worked. Now we’re taking our course out to the world. (And we want you to help.)
supercollaborative.org @Supercollab Code Collaboration
supercollaborative.org @Supercollab Code Code Code Code
Code Code Code Code Code Code Code Code Code Code Code Code Code Code Code Code Code Collaboration
supercollaborative.org @Supercollab the easiest way to solve the problems
students encounter should be to use the techniques we’re teaching 6
supercollaborative.org @Supercollab Code Supercollaboration
supercollaborative.org @Supercollab
supercollaborative.org @Supercollab
supercollaborative.org @Supercollab
supercollaborative.org @Supercollab
supercollaborative.org @Supercollab the class made 4,883 commits and wrote
67,900 lines of code
supercollaborative.org @Supercollab Now we’re taking our course out to the
world.
supercollaborative.org @Supercollab
supercollaborative.org @Supercollab
supercollaborative.org @Supercollab scale
supercollaborative.org @Supercollab aKri/on
supercollaborative.org @Supercollab
supercollaborative.org @Supercollab
supercollaborative.org @Supercollab
supercollaborative.org @Supercollab a Code
supercollaborative.org @Supercollab a Code
supercollaborative.org @Supercollab Minimum pedagogically effec/ve size
supercollaborative.org @Supercollab Maximum manageable size
supercollaborative.org @Supercollab Commits per week in 2013 0
200 400 600 800 1000 1200 1400 1600 1 2 3 4 5 6 7 8 9 10 11 12 13
supercollaborative.org @Supercollab Commits per week in 2013 What shall
we work on?
supercollaborative.org @Supercollab 3 weeks of individual work first
supercollaborative.org @Supercollab Harvard’s CS50x 0 20000 40000
60000 80000 100000 120000 140000 160000 registered engaged pset0 pset1 pset2 pset3 quiz0 pset4 pset5 pset6 pset7 quiz1 project
supercollaborative.org @Supercollab Harvard’s CS50x 0 20000 40000
60000 80000 100000 120000 140000 160000 registered engaged pset0 pset1 pset2 pset3 quiz0 pset4 pset5 pset6 pset7 quiz1 project 73.6% attrition
supercollaborative.org @Supercollab Harvard’s CS50x 0 2000 4000
6000 8000 10000 12000 pset0 pset1 pset2 pset3 quiz0 pset4 pset5 pset6 pset7 quiz1 project 73.6% attrition
supercollaborative.org @Supercollab 10 students per team (campus: 3-‐5)
50 teams per project (campus: 31)
supercollaborative.org @Supercollab projects with at least n ac/ve teams
!
supercollaborative.org @Supercollab And we want you to help.
supercollaborative.org @Supercollab Java
supercollaborative.org @Supercollab Java Scala Python Haskell
supercollaborative.org @Supercollab leading teams
supercollaborative.org @Supercollab mul/ple content streams mul/ple voices
supercollaborative.org @Supercollab Towards a supercollabora/ve so1ware engineering MOOC
William Billingsley @wbillingsley Jim R.H. Steel @flipjibbet www.supercollaborative.org @Supercollab
[email protected]