Affiliation:
1. University of Pennsylvania, USA
2. University of California, Los Angeles, USA
Abstract
Previous efforts in end-user development have focused on facilitating the mechanics of learning programming, leaving aside social and cultural factors equally important in getting youth engaged in programming. As part of a 4-month long ethnographic study, we followed two 12-year-old participants as they learned the programming software Scratch and its associated file-sharing site, scratch.mit.edu, in an after-school club and class. In our discussion, we focus on the role that agency, membership, and status played in their joining and participating in local and online communities of programmers.
Subject
Strategy and Management,Computer Science Applications,Human-Computer Interaction
Reference28 articles.
1. Black, R. W. (2006). Language, culture, and identity in online fanfiction. E-Learning, 3(2), 170-184. Retrieved April 28, 2008, from http://www.wwwords.co.uk/elea/content/pdfs/3/issue3_2.asp#6
2. Peer pedagogy: Student collaboration and reflection in a learning through design project.;C.Ching;Teachers College Record,2008
3. Cypher, A. (Ed.). (1993). Watch what I do: Programming by example. Cambridge, MA: MIT Press.
4. Fischer, G. (2009). End-user development and meta design: Foundations for cultures of participation. In V. Pipek, M. B. Rosson, B. de Ruyter, & V. Wulf (Eds.), End-user development (pp. 3-14). New York: Springer.
5. Identity as an analytic lens for research in education.;J. P.Gee;Review of Research in Education,2000
Cited by
35 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献