dance tool at uncc: programming loops through choreography by christie thornton [email protected]...

13
Dance Tool at UNCC: Programming Loops Through Choreography by Christie Thornton [email protected] Dr. Tiffany Barnes Tiffany.barnes@uncc .edu Thomas Phifer thomasphifer@gmail. com Rachel Brinkman [email protected] Eve Powell [email protected]

Upload: blaise-henderson

Post on 05-Jan-2016

232 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Dance Tool at UNCC: Programming Loops Through Choreography by Christie Thornton cnthornt@uncc.edu Dr. Tiffany Barnes Tiffany.barnes@uncc.edu Thomas Phifer

Dance Tool at UNCC: Programming Loops Through Choreography

by Christie [email protected]

Dr. Tiffany [email protected]

Thomas [email protected]

Rachel [email protected]

Eve [email protected]

Page 2: Dance Tool at UNCC: Programming Loops Through Choreography by Christie Thornton cnthornt@uncc.edu Dr. Tiffany Barnes Tiffany.barnes@uncc.edu Thomas Phifer

Motivation

2

Scratch• MIT/UCLA• Drag and drop interface• Computer Clubhouse• Self Motivated

Breakdancer• Culturally Situated Design tool• Teaches Coordinates and

Degrees

Page 3: Dance Tool at UNCC: Programming Loops Through Choreography by Christie Thornton cnthornt@uncc.edu Dr. Tiffany Barnes Tiffany.barnes@uncc.edu Thomas Phifer

Breakdancer

3

Page 4: Dance Tool at UNCC: Programming Loops Through Choreography by Christie Thornton cnthornt@uncc.edu Dr. Tiffany Barnes Tiffany.barnes@uncc.edu Thomas Phifer

Dance Tool

• K-12 Students• Teach Loops and Concepts

in Music• Dance Moves associated

with different body parts• Drag and drop moves into

loops

4

Page 5: Dance Tool at UNCC: Programming Loops Through Choreography by Christie Thornton cnthornt@uncc.edu Dr. Tiffany Barnes Tiffany.barnes@uncc.edu Thomas Phifer

5

Page 6: Dance Tool at UNCC: Programming Loops Through Choreography by Christie Thornton cnthornt@uncc.edu Dr. Tiffany Barnes Tiffany.barnes@uncc.edu Thomas Phifer

6

Video

Page 7: Dance Tool at UNCC: Programming Loops Through Choreography by Christie Thornton cnthornt@uncc.edu Dr. Tiffany Barnes Tiffany.barnes@uncc.edu Thomas Phifer

Implementation

Unity Game Engine

•3 Scripting Languages• Maya and Photoshop Files• Played in a Web Browser

7

Page 8: Dance Tool at UNCC: Programming Loops Through Choreography by Christie Thornton cnthornt@uncc.edu Dr. Tiffany Barnes Tiffany.barnes@uncc.edu Thomas Phifer

Code Modification

• Max and Maya into Same Class

• Edit Code to Conform to the FDD

• Documentation• XML

Chart

8

Page 9: Dance Tool at UNCC: Programming Loops Through Choreography by Christie Thornton cnthornt@uncc.edu Dr. Tiffany Barnes Tiffany.barnes@uncc.edu Thomas Phifer

Pilot Study

Hypothesis: After playing with Dance Tool, students will demonstrate a better understanding of loops as well as beats and measures•38 participants

•9 Female, 28 Male, 1 no response

•36 High School/Middle School

9

Results from Dance Tool Survey

Statement

I enjoyed using Dance Tool

I was having fun most of the time while using this tool

I liked the overall appearance (look) of this tool

I wish I could do more with the Tool

Avg. Rating

4.00

3.97

4.23

4.07

Page 10: Dance Tool at UNCC: Programming Loops Through Choreography by Christie Thornton cnthornt@uncc.edu Dr. Tiffany Barnes Tiffany.barnes@uncc.edu Thomas Phifer

Observations

•High School Boys•Excitement•Some Negative Energy•Engaged

10

Page 11: Dance Tool at UNCC: Programming Loops Through Choreography by Christie Thornton cnthornt@uncc.edu Dr. Tiffany Barnes Tiffany.barnes@uncc.edu Thomas Phifer

Future Work

• Loading Music• Deployment to Web• Character Design•Different Play Modes

11

Page 12: Dance Tool at UNCC: Programming Loops Through Choreography by Christie Thornton cnthornt@uncc.edu Dr. Tiffany Barnes Tiffany.barnes@uncc.edu Thomas Phifer

Take Away

• JavaScript• XML• Recursion•Unity Game Engine•Project Management

12

Page 13: Dance Tool at UNCC: Programming Loops Through Choreography by Christie Thornton cnthornt@uncc.edu Dr. Tiffany Barnes Tiffany.barnes@uncc.edu Thomas Phifer

Thanks To:

Dr. Tiffany [email protected]

Eve [email protected]

Advisor

Grad Mentor

13