ABSTRACT
In an effort to lay a foundational framework for a computer science (CS) middle school curriculum, this research examines youth's use and perception of the introductory programming language Scratch through both the lens of storytelling and game making. Over the course of an academic semester (5 months), two classes of 6th grade students (52 students total) progressed from creating digital stories in Scratch to creating interactive games as teams, enhancing critical thinking skills, beliefs about ability, and overall literacy skills. This poster reports on students' perception of coding both in terms of storytelling as well as in terms of gaming, and how each learning "product" (e.g., stories versus games) affected students' overall perception of coding as as a practice, as well as their own interest in and persistence with such practice. Results are based on pre-and post course student and teacher surveys and interviews, weekly field note observations, and artifact analysis of particular coding scripts. Discussion section points to the wider implications for the growing number of middle school CS in-school and after-school programs nationwide, and the role of stories and games as an effective "hook" to introduce children to CS.
- Bruckman, A. "MOOSE Crossing: Construction, Community, and Learning in a Networked Virtual World for Kids." Unpublished PhD Dissertation, MIT Media Lab, 1997. Google ScholarDigital Library
- Burke, Q. (2012) The markings of a new pencil: Introducing programming-as-writing in the middle school classroom. Journal of Media Literacy Education, 4(2), 121--135.Google Scholar
- Burke, Q. & Kafai, Y.B. (2010, April). Programming as writing: Opportunities for learning about code and composition. Paper presentation at the annual meeting of the American Educational Research Association (AERA), April 30 - May 4, Denver, CO.Google Scholar
- Campbell, D.T., & Fiske, D.W. (1959). Convergent and discriminant validation by the multitrait-multimethod matrix. Psychological Bulletin, 56, 81--105. Google ScholarCross Ref
- Denzin, N. K. (1978). The research act (2nd Edition). New York: McGraw-Hill.Google Scholar
- Kelleher, C. & Pausch, R. (2008). Using storytelling to motivate programming. Communications of the ACM, 50(7), 59--64. Google ScholarDigital Library
- Rushkoff, D. (2010). Program or be programmed: Ten commands for a digital age. New York: O/R Books. Google ScholarDigital Library
- Wing, J.M. (2006). Computational thinking. Communications of the ACM, 49(3), 33--35. Google ScholarDigital Library
Index Terms
- Cracking the Code: Bringing Introductory Computer Science to a Charleston Middle School (Abstract Only)
Recommendations
Experience with Integrating Computer Science in Middle School Mathematics
ITiCSE '22: Proceedings of the 27th ACM Conference on on Innovation and Technology in Computer Science Education Vol. 1The Florida State University (FSU) Computer Science Integrated with Mathematics in Middle Schools (CSIMMS) project explores the feasibility and effectiveness of integrating Computer Science (CS) into middle school general mathematics courses. Through ...
Scratching middle schoolers' creative itch
SIGCSE '10: Proceedings of the 41st ACM technical symposium on Computer science educationEach July since 2003, the author has directed summer camps that introduce middle school boys and girls to the basic ideas of computer programming. Prior to 2009, the author used Alice 2.0 to introduce object-based computing. In 2009, the author decided ...
Bringing Grades K-5 to the Mainstream of Computer Science Education
SIGCSE '15: Proceedings of the 46th ACM Technical Symposium on Computer Science EducationAs awareness of computer science education grows in the general public, it is important to showcase computer science education as accessible for all grades K-12 and beyond. As panelists present the projects and research they've been conducting, we will ...
Comments