Studio K DML Presentation

Post on 18-Dec-2014

118 views 3 download

description

On the Games+Learning+Society Center project Studio K. Presented at the Digital Media and Learning Conference 2013.

transcript

Studio K: Supporting computational thinking through game design

Presenters: Gabriella Anton, Amanda Ochsner, & Kurt SquirePIs: Matthew Berland & Kurt SquireUniversity of Wisconsin-Madison

1Thursday, March 21, 2013

2Thursday, March 21, 2013

3Thursday, March 21, 2013

4Thursday, March 21, 2013

5Thursday, March 21, 2013

6Thursday, March 21, 2013

7Thursday, March 21, 2013

8Thursday, March 21, 2013

9Thursday, March 21, 2013

10Thursday, March 21, 2013

11Thursday, March 21, 2013

12Thursday, March 21, 2013

13Thursday, March 21, 2013

14Thursday, March 21, 2013

15Thursday, March 21, 2013

16Thursday, March 21, 2013

17Thursday, March 21, 2013

18Thursday, March 21, 2013

19Thursday, March 21, 2013

20Thursday, March 21, 2013

21Thursday, March 21, 2013

22Thursday, March 21, 2013

23Thursday, March 21, 2013

GLS Web Developers

Former GLS Post Docs

Partnerswith Alex Games

& Joe Booth

Allison Salmon, Kevin Alford, & Jake Ruesch

Benjamin Shapiro& David Hatfield

And teamWade Berger,

Shannon Harris, & Meagan Rothschild

24Thursday, March 21, 2013

December 201225Thursday, March 21, 2013

GLS Co-Directors

Kurt Squire

Constance Steinkuehler

26Thursday, March 21, 2013

game designers

27Thursday, March 21, 2013

game designers

game researchers

28Thursday, March 21, 2013

game designers

game researchers

one workspace

29Thursday, March 21, 2013

30Thursday, March 21, 2013

31Thursday, March 21, 2013

Anatomy Pro Am

32Thursday, March 21, 2013

33Thursday, March 21, 2013

Citizen Science

34Thursday, March 21, 2013

35Thursday, March 21, 2013

Fair Play

36Thursday, March 21, 2013

37Thursday, March 21, 2013

Progenitor X

38Thursday, March 21, 2013

39Thursday, March 21, 2013

40Thursday, March 21, 2013

Studio K / Kodu

41Thursday, March 21, 2013

42Thursday, March 21, 2013

Crystals of Kaydor

43Thursday, March 21, 2013

44Thursday, March 21, 2013

Trails Forward

45Thursday, March 21, 2013

46Thursday, March 21, 2013

Virulent

47Thursday, March 21, 2013

Base Game Design!

Content Model! Task Model!

Game Environment!

!"#"$%&'#()$•  *)&+,"'$-,.&(/(0(1#$'&2#$$•  3(4$/&25"'6"57&8$,5(2$•  91&#$.&()"),.462(:5(1,($

;"<<&1<$3(4$$$

*817(12(7$'&2#$8=$#"<2$6$>")"0(#()2$6$2#"#($(/(1#2$=8)$

&0>'(0(1#"+81$

Telemetry!

Goals + Metrics!

Player Goals !!Performance Criteria

(Evidence Model)!

!"#$%&'()*+,'

'-./'0#123!

45&67#"'8+,6%96'-./'!#&#:%6%&23!

;$26%:'<=%,62'-./';6#6%'<=%,623!

?$@"A$*'&,B2$C!&)(,#$&1>5#$"228,&"#(7$A&#.$>()=8)0"1,($,)&#()&"D$

$

?  E"0($F)8<)(22$?  F.42&,"'6$#(0>8)"'$&1=8$

?  G#"#($8=$9H$?  H!$8=$8IJ(,#$52(7$6$,'&,B(7$

?  91&#$18+K,"+81$

?  E"0($&12#)5,+81"'$&1>5#$

?  G#"#52$,."1<($C(L<L$.("'#.D'

ADAGE Telemetry Process!"#$%!&''(''%()*+,%-(..(.!/0%(!1('23)!*$!"2)04!,5()*+6*#(0%!10*0!

789()!(*!04:;!<=>?@!

48Thursday, March 21, 2013

Interest Driven

Peer Supported

Strength of commercial games

49Thursday, March 21, 2013

Interest Driven

Peer Supported

Strength of commercial games

50Thursday, March 21, 2013

Interest Driven

Peer Supported

Strength of commercial games

51Thursday, March 21, 2013

Peer Supported

Academically Oriented

Strength of educational games

52Thursday, March 21, 2013

Peer Supported

Academically Oriented

Strength of educational games

53Thursday, March 21, 2013

Peer Supported

Academically Oriented

Strength of educational games

54Thursday, March 21, 2013

Interest Driven

Peer Supported

Connected Learning blah blahs

Academically Oriented

55Thursday, March 21, 2013

Interest Driven

Peer Supported

Connected Learning blah blahs

Academically Oriented

56Thursday, March 21, 2013

Interest Driven

Peer Supported

Connected Learning blah blahs

Academically Oriented

57Thursday, March 21, 2013

Interest Driven

Peer Supported

Connected Learning blah blahs

Academically Oriented

58Thursday, March 21, 2013

Studio K draws on interest in game design and incorporates peer supported learning to teach computational

literacies. 59Thursday, March 21, 2013

Computer Science

Inaccessible pedagogy

Changing how we teach

60Thursday, March 21, 2013

Computer Science

Inaccessible pedagogy

Changing how we teach

61Thursday, March 21, 2013

Computational Thinking

“an approach to solving problems, designing systems and understanding human behavior that draws on concepts fundamental to computing” (Wing, 2006)

62Thursday, March 21, 2013

Computational Thinking

NotSimply programming Memory of syntax & grammar

63Thursday, March 21, 2013

Computational Thinking

NotSimply programming Memory of syntax & grammar

64Thursday, March 21, 2013

Programming for Kids

65Thursday, March 21, 2013

Studio K

Game Design CourseOnline CommunityClub/Class Program

66Thursday, March 21, 2013

Studio K

Game Design CourseOnline CommunityClub/Class Program

67Thursday, March 21, 2013

Studio K

Game Design CourseOnline CommunityClub/Class Program

68Thursday, March 21, 2013

Studio K

Game Design CourseOnline CommunityClub/Class Program

69Thursday, March 21, 2013

Kodu

3D Visual Programming

70Thursday, March 21, 2013

Kodu

71Thursday, March 21, 2013

Kodu

72Thursday, March 21, 2013

KoduKodu

73Thursday, March 21, 2013

Studio K: Curriculum

74Thursday, March 21, 2013

Studio K: Integrated Online

Community FeaturesTeacher GuidesEmbedded Feedback

75Thursday, March 21, 2013

Studio K: Integrated Online

Community FeaturesTeacher GuidesEmbedded Feedback

76Thursday, March 21, 2013

Studio K: Integrated Online

Community FeaturesTeacher GuidesEmbedded Feedback

77Thursday, March 21, 2013

Studio K: Integrated Online

Community FeaturesTeacher GuidesEmbedded Feedback

78Thursday, March 21, 2013

Using the Curriculum

79Thursday, March 21, 2013

15 150 150 K 1.5 M

Pilots Cases

OpenBeta

Other Initiatives

Release of Studio K

Integration with new programs

ClosedBeta

OpenBeta

80Thursday, March 21, 2013

15 150 150 K 1.5 M

Pilots Cases

OpenBeta

Other Initiatives

Release of Studio K

Integration with new programs

ClosedBeta

Alpha

81Thursday, March 21, 2013

15 150 150 K 1.5 M

Pilots Cases

OpenBeta

Other Initiatives

Release of Studio K

Integration with new programs

ClosedBeta

OpenBeta

82Thursday, March 21, 2013

15 150 150 K 1.5 M

Pilots Cases

OpenBeta

Other Initiatives

Release of Studio K

Integration with new programs

ClosedBeta

OpenBeta

83Thursday, March 21, 2013

15 150 150 K 1.5 M

Pilots Cases

OpenBeta

Other Initiatives

Release of Studio K

Integration with new programs

ClosedBeta

OpenBeta

84Thursday, March 21, 2013

Research Questions

What practices emerge from using studio k? What learning occurs as a consequence of

participation? What forms of gameplay data are useful? What evidence is there for increases in

computational thinking?

85Thursday, March 21, 2013

Research Questions

What practices emerge from using studio k? What learning occurs as a consequence of

participation? What forms of gameplay data are useful? What evidence is there for increases in

computational thinking?

86Thursday, March 21, 2013

Research Questions

What practices emerge from using studio k? What learning occurs as a consequence of

participation? What forms of gameplay data are useful? What evidence is there for increases in

computational thinking?

87Thursday, March 21, 2013

Research Questions

What practices emerge from using studio k? What learning occurs as a consequence of

participation? What forms of gameplay data are useful? What evidence is there for increases in

computational thinking?

88Thursday, March 21, 2013

Research Questions

What practices emerge from using studio k? What learning occurs as a consequence of

participation? What forms of gameplay data are useful? What evidence is there for increases in

computational thinking?

89Thursday, March 21, 2013

Data

Pre & post surveysField notesUser generated games & game reviewsKodu event logsCode

90Thursday, March 21, 2013

Data

Pre & post surveysField notesUser generated games & game reviewsKodu event logsCode

91Thursday, March 21, 2013

Data

Pre & post surveysField notesUser generated games & game reviewsKodu event logsCode

92Thursday, March 21, 2013

Data

Pre & post surveysField notesUser generated games & game reviewsKodu event logsCode

93Thursday, March 21, 2013

Data

Pre & post surveysField notesUser generated games & game reviewsKodu event logsCode

94Thursday, March 21, 2013

the Club

95Thursday, March 21, 2013

ConfidenceExpertiseMentorshipCreativity

96Thursday, March 21, 2013

the ‘Player’the ‘Fixer’the ‘Creator’

97Thursday, March 21, 2013

the ‘Player’the ‘Fixer’the ‘Creator’

98Thursday, March 21, 2013

the ‘Player’the ‘Fixer’the ‘Creator’

99Thursday, March 21, 2013

the ‘Player’the ‘Fixer’the ‘Creator’

100Thursday, March 21, 2013

the ‘Player’the ‘Fixer’the ‘Creator’

101Thursday, March 21, 2013

0%

17.5%

35%

52.5%

70%

Activity Type

Land Settings Programming Play Menu Activity Load Level

67.4%

15.8%

7.8%

3.1%5.1%

.8%

Activity and Practices

102Thursday, March 21, 2013

‘play’

‘program’

‘design’

103Thursday, March 21, 2013

‘play’

‘program’

‘design’

104Thursday, March 21, 2013

‘play’

‘program’

‘design’

105Thursday, March 21, 2013

‘play’‘program’‘design’

106Thursday, March 21, 2013

Base Game Design!

Content Model! Task Model!

Game Environment!

!"#"$%&'#()$•  *)&+,"'$-,.&(/(0(1#$'&2#$$•  3(4$/&25"'6"57&8$,5(2$•  91&#$.&()"),.462(:5(1,($

;"<<&1<$3(4$$$

*817(12(7$'&2#$8=$#"<2$6$>")"0(#()2$6$2#"#($(/(1#2$=8)$

&0>'(0(1#"+81$

Telemetry!

Goals + Metrics!

Player Goals !!Performance Criteria

(Evidence Model)!

!"#$%&'()*+,'

'-./'0#123!

45&67#"'8+,6%96'-./'!#&#:%6%&23!

;$26%:'<=%,62'-./';6#6%'<=%,623!

?$@"A$*'&,B2$C!&)(,#$&1>5#$"228,&"#(7$A&#.$>()=8)0"1,($,)&#()&"D$

$

?  E"0($F)8<)(22$?  F.42&,"'6$#(0>8)"'$&1=8$

?  G#"#($8=$9H$?  H!$8=$8IJ(,#$52(7$6$,'&,B(7$

?  91&#$18+K,"+81$

?  E"0($&12#)5,+81"'$&1>5#$

?  G#"#52$,."1<($C(L<L$.("'#.D'

ADAGE Telemetry Process!"#$%!&''(''%()*+,%-(..(.!/0%(!1('23)!*$!"2)04!,5()*+6*#(0%!10*0!

789()!(*!04:;!<=>?@!

107Thursday, March 21, 2013

What practices emerge from using studio k? What learning occurs as a consequence of

participation? What forms of gameplay data are useful? What evidence is there for increases in

computational thinking?

108Thursday, March 21, 2013

What practices emerge from using studio k? What learning occurs as a consequence of

participation? What forms of gameplay data are useful? What evidence is there for increases in

computational thinking?

109Thursday, March 21, 2013

What practices emerge from using studio k?

Three learning trajectoriesCycles of Design

110Thursday, March 21, 2013

What practices emerge from using studio k?

Three learning trajectoriesCycles of Design

111Thursday, March 21, 2013

What practices emerge from using studio k? What learning occurs as a consequence of

participation? What forms of gameplay data are useful? What evidence is there for increases in

computational thinking?

112Thursday, March 21, 2013

What learning occurs as a consequence of participation? Confidence ExpertiseMentorshipCreativity

113Thursday, March 21, 2013

What practices emerge from using studio k? What learning occurs as a consequence of

participation? What forms of gameplay data are useful? What evidence is there for increases in

computational thinking?

114Thursday, March 21, 2013

What forms of gameplay data are useful?

Understanding telemetry & event logs

115Thursday, March 21, 2013

What practices emerge from using studio k? What learning occurs as a consequence of

participation? What forms of gameplay data are useful? What evidence is there for increases in

computational thinking?

116Thursday, March 21, 2013

What evidence is there for increases in computational thinking?

Cycles of Programming & DebuggingIncreasing design practices

117Thursday, March 21, 2013

What evidence is there for increases in computational thinking?

Cycles of Programming & DebuggingIncreasing design practices

118Thursday, March 21, 2013

Using game design to support computational

literacies.

119Thursday, March 21, 2013

15 150 150 K 1.5 M

Pilots Cases

OpenBeta

Other Initiatives

Release of Studio K

Integration with new programs

ClosedBeta

OpenBeta

120Thursday, March 21, 2013

Thank YouGabriella Anton

Amanda Ochsner

ganton@wisc.edu

aochsner@wisc.edu

PIs: Matthew Berland

Kurt Squire

mberland@wisc.edu

kdsquire@education.wisc.edu

121Thursday, March 21, 2013