The syntax or the story behind it?: a usability study of student work with computer-based programming environments in elementary science

This is a descriptive case study investigating the use of two computer-based programming environments (CPEs), MicroWorlds™ Logo (MW) and Stagecast Creator™ (SC) for collaborative scientific modeling. The purpose of the study was to investigate and comparatively describe student approaches to scientific modeling through the use of textual or graphical program languages (PL). I analyzed student activities and conversations in two after-school clubs, one working with MW and the other with SC, using contextual inquiry, analysis of student conversation and artifact analysis. The findings suggest that student work with CPEs differed between different PL. Students used SC to create games (focusing on the overall story) whereas MW students used MW through a frame of formal programming. Programming in SC was much easier than MW, whereas reading code in MW was more tangible. Findings suggest that differences in student approaches to scientific modeling through programming need to be considered by educators seeking to engage students in such activities and software developers seeking to develop CPEs for young learners.

[1]  David Hammer,et al.  Dynaturtle Revisited: Learning Physics Through Collaborative Design of a Computer Model , 1993, Interact. Learn. Environ..

[2]  Edward F. Redish,et al.  Student programming in the introductory physics course: M.U.P.P.E.T. , 1993 .

[3]  D. Ball With an Eye on the Mathematical Horizon: Dilemmas of Teaching Elementary School Mathematics , 1993, The Elementary School Journal.

[4]  David Canfield Smith,et al.  KidSim: end user programming of simulations , 1995, CHI '95.

[5]  Anselm L. Strauss,et al.  Basics of qualitative research : techniques and procedures for developing grounded theory , 1998 .

[6]  Loucas T. Louca CASE STUDIES OF FIFTH-GRADE STUDENT MODELING IN SCIENCE THROUGH PROGRAMMING: COMPARISON OF MODELING PRACTICES AND CONVERSATIONS , 2004 .

[7]  Andrew Elby,et al.  Tapping Epistemological Resources for Learning Physics , 2003 .

[8]  Jean Underwood,et al.  Collaboration and discourse while programming the KidSim microworld simulation , 1996, Comput. Educ..

[9]  Cyndi Rader,et al.  Degrees of comprehension: children's understanding of a visual programming environment , 1997, CHI.

[10]  J. Frederiksen,et al.  Inquiry, Modeling, and Metacognition: Making Science Accessible to All Students , 1998 .

[11]  J. Creswell Qualitative inquiry and research design: choosing among five traditions. , 1998 .

[12]  Larry Tesler,et al.  Novice Programming Comes of Age , 2001, Your Wish is My Command.

[13]  David Canfield Smith,et al.  Programming by example: novice programming comes of age , 2000, CACM.

[14]  J. Sinclair,et al.  Towards an Analysis of Discourse: The English Used by Teachers and Pupils , 1975 .

[15]  C. Mutch Qualitative Research for Education: An Introduction to Theory and Methods [Book Review] , 2006 .

[16]  Kathy Griffis Adventures in Modeling , 2002, Artificial Life.

[17]  David Canfield Smith,et al.  Making programming easier for children , 1996, INTR.

[18]  Allison Druin,et al.  Chapter 3: Children as Our Technology Design Partners+ , 1998 .

[19]  Karen Gallas,et al.  Talking their way into science : hearing children's questions and theories, responding with curricula , 1995 .

[20]  Mitchel Resnick,et al.  Adventures in Modeling: Exploring Complex, Dynamic Systems with StarLogo , 2001 .

[21]  Andrea A. diSessa An Overview of Boxer. , 1991 .

[22]  Neil Mercer,et al.  Common Knowledge: The Development of Understanding in the Classroom , 1987 .

[23]  M. Resnick,et al.  Thinking in Levels: A Dynamic Systems Approach to Making Sense of the World , 1999 .

[24]  B. Bederson,et al.  Children as our technology design partners , 1998 .

[25]  David Hammer,et al.  Students' Collaborative use of Computer-Based Programming Tools in Science , 2003, CSCL.

[26]  S. Papert The children's machine: rethinking school in the age of the computer , 1993 .