Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/2824893.2824910acmotherconferencesArticle/Chapter ViewAbstractPublication PagesclihcConference Proceedingsconference-collections
short-paper

Interaction Styles in Alice: Notes and Observations from Computer Animation Workshops

Published: 18 November 2015 Publication History

Abstract

After several years conducting workshops on computer animation with Alice, a free platform for three dimensional computer animation created by Carnegie Mellon University, a pattern of styles of use was detected. It appears that participants in such workshops engage with the platform in one of four ways: 1) following instructions and copying the animation that the instructor is showing, 2) creating rich and visually attractive scenes with little or no movement, 3) inventing dialogue-based stories and placing characters in the scene to act them, and 4) scripting complex movement-rich scenes that use advanced features of Alice. In this paper we recount how we came to notice the patterns, describe the styles in detail, propose a process to validate their consistency across groups and events, and discuss why studying these styles could be relevant and revealing.

References

[1]
Conway, M., Audia, S., Burnette, T., Cosgrove, D., and Christiansen, K. 2000. Alice: lessons learned from building a 3D system for novices. In Proceedings of the SIGCHI conference on Human Factors in Computing Systems (CHI '00). ACM, New York, NY, USA, 486--493. DOI=10.1145/332040.332481 http://doi.acm.org/10.1145/332040.332481
[2]
Dann, W. and Cooper, S. 2009. Education: Alice 3: concrete to abstract. Commun. ACM52, 8 (August 2009), 27--29. DOI=10.1145/1536616.1536628 http://doi.acm.org/10.1145/1536616.1536628
[3]
Flanagan, S., 2015. Introduce Programming in a Fun, Creative Way. Tech Directions, 74(6), pp. 18--20.
[4]
http://www.alice.org/
[5]
https://blockly-games.appspot.com/about
[6]
https://code.org/files/Code.orgOverview.pdf
[7]
https://scratch.mit.edu/
[8]
Kelleher, C. and Pausch, R. 2007. Using storytelling to motivate programming. Commun. ACM 50, 7 (July 2007), 58--64. DOI=10.1145/1272516.1272540 http://doi.acm.org/10.1145/1272516.1272540
[9]
Morrison, B. and DiSalvo, B. 2014. Khan academy gamifies computer science. In Proceedings of the 45th ACM technical symposium on Computer science education (SIGCSE '14). ACM, New York, NY, USA, 39--44. DOI=10.1145/2538862.2538946 http://doi.acm.org/10.1145/2538862.2538946
[10]
Partovi, H. and Sahami, M. 2013. The hour of code is coming!. SIGCSE Bull. 45, 4 (October 2013), 5--5. DOI=10.1145/2553042.2553045 http://doi.acm.org/10.1145/2553042.2553045
[11]
Resnick, M., Maloney, J., Monroy-Hernández, A., Rusk, N., Eastmond, E., Brennan, K., Millner, A., Rosenbaum, E., Silver, J., Silverman, B. and Kafai, Y. 2009. Scratch: programming for all. Commun. ACM 52, 11 (November 2009), 60--67. DOI=10.1145/1592761.1592779 http://doi.acm.org/10.1145/1592761.1592779
[12]
Rodger, S., Hayes, J., Lezin, G., Qin, H., Nelson, D., Tucker, R., Lopez, M., Cooper, S., Dann, W. and Slater, D. 2009. Engaging middle school teachers and students with alice in a diverse set of subjects. SIGCSE Bull. 41, 1 (March 2009), 271--275. DOI=10.1145/1539024.1508967 http://doi.acm.org/10.1145/1539024.1508967

Cited By

View all
  • (2017)A Classification of Programming Styles in ScratchProceedings of the 8th Latin American Conference on Human-Computer Interaction10.1145/3151470.3156639(1-4)Online publication date: 8-Nov-2017
  • (2016)Computer Animation as a Vehicle for Teaching Computational ThinkingICT for Promoting Human Development and Protecting the Environment10.1007/978-3-319-44447-5_6(53-59)Online publication date: 28-Aug-2016

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Other conferences
CLIHC '15: Proceedings of the Latin American Conference on Human Computer Interaction
November 2015
135 pages
ISBN:9781450339605
DOI:10.1145/2824893
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 18 November 2015

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. Alice
  2. Computer Animation
  3. Interaction Styles

Qualifiers

  • Short-paper
  • Research
  • Refereed limited

Conference

CLIHC '15

Acceptance Rates

CLIHC '15 Paper Acceptance Rate 14 of 42 submissions, 33%;
Overall Acceptance Rate 14 of 42 submissions, 33%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)2
  • Downloads (Last 6 weeks)0
Reflects downloads up to 17 Feb 2025

Other Metrics

Citations

Cited By

View all
  • (2017)A Classification of Programming Styles in ScratchProceedings of the 8th Latin American Conference on Human-Computer Interaction10.1145/3151470.3156639(1-4)Online publication date: 8-Nov-2017
  • (2016)Computer Animation as a Vehicle for Teaching Computational ThinkingICT for Promoting Human Development and Protecting the Environment10.1007/978-3-319-44447-5_6(53-59)Online publication date: 28-Aug-2016

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media