Nothing Special   »   [go: up one dir, main page]

skip to main content
10.1145/2485760.2485785acmconferencesArticle/Chapter ViewAbstractPublication PagesidcConference Proceedingsconference-collections
research-article

Designing ScratchJr: support for early childhood learning through computer programming

Published: 24 June 2013 Publication History

Abstract

ScratchJr is a graphical programming language based on Scratch and redesigned for the unique developmental and learning needs of children in kindergarten to second grade. The creation of ScratchJr addresses the relative lack of powerful technologies for digital creation and computer programming in early childhood education. ScratchJr will provide software for children to create interactive, animated stories as well as curricula and online resources to support adoption by educators. This paper describes the goals and challenges of creating a developmentally appropriate programming tool for children ages 5-7 and presents the path from guiding principles and studies with young children to current ScratchJr designs and plans for future work.

References

[1]
L. Beals and M. Bers. Robotic technologies: When parents put their learning ahead of their child's. J Int Learn Res, 17(4):341--366, 2006.
[2]
M. Ben-Ari. Constructivism in computer science education. In ACM SIGCSE Bulletin, volume 30, pages 257--261. ACM, 1998.
[3]
M. U. Bers. Positive technological development: Working with computers, children, and the internet. MassPsych, 51(1):5--7, 2007.
[4]
M. U. Bers. Blocks to robots: Learning with technology in the early childhood classroom. Teachers College, New York, NY, 2008.
[5]
M. U. Bers. Using robotic manipulatives to develop technological fluency in early childhood. Cont P on Sci Technol Early Child Educ, pages 105--225, 2008.
[6]
E. Cejka, C. Rogers, and M. Portsmore. Kindergarten robotics: Using robotics to motivate math, science, and engineering literacy in elementary school. Int J Eng Educ, 22(4):711--722, 2006.
[7]
D. H. Clements. The future of educational computing research: The case of computer programming. Inf Technol in Child Educ Ann, 1999(1):147--179, 1999.
[8]
D. H. Clements and J. Sarama. Strip mining for gold: Research and policy in educational technology -- a response to "fool's gold". Assoc Adv Comput Educ J, 11(1):7--69, 2003.
[9]
C. Copple and S. Bredekamp. Developmentally appropriate practice in early childhood programs serving children from birth through age 8. NAEYC, Washington, DC, 2009.
[10]
C. Cordes and E. Miller. Fool's gold: A critical look at computers in childhood. 2000.
[11]
D. H. Feldman. Piaget's stages: The unfinished symphony of cognitive development. New Ideas Psychol, 22(3):175--231, 2004.
[12]
H. Gardner, M. L. Kornhaber, and W. K. Wake. Intelligence: Multiple perspectives. Harcourt Brace College, Fort Worth, TX, 1996.
[13]
J. P. Hourcade, B. B. Bederson, A. Druin, and F. Guimbretière. Differences in pointing task performance between preschool children and adults using mice. ACM T Comput-Hum Int, 11(4):357--386, 2004.
[14]
C. Kelleher and R. Pausch. Lowering the barriers to programming: A taxonomy of programming environments and languages for novice programmers. ACM Comput Surv, 37(2):83--137, 2005.
[15]
C. Lightfoot, M. Cole, and S. R. Cole. The development of children. Worth, New York, NY, 2008.
[16]
K. B. McKeithen, J. S. Reitman, H. H. Rueter, and S. C. Hirtle. Knowledge organization and skill differences in computer programmers. Cognitive Psychol, 13(3):307--325, 1981.
[17]
NAEYC and Fred Rogers Center. Technology and interactive media as tools in early childhood programs serving children from birth through age 8. 2012.
[18]
National Research Council. Mathematics learning in early childhood: Paths toward excellence and equity. 2009.
[19]
D. A. Norman. User centered system design: New perspectives on human-computer interaction, chapter Cognitive engineering, pages 31--61. Lawrence Erlbaum, Hillsdale, NJ, 1986.
[20]
C. Rader, C. Brand, and C. Lewis. Degrees of comprehension: Children's understanding of a visual programming environment. In Proc ACM SIGCHI Human Factors in Computing Systems, pages 351--358. ACM, 1997.
[21]
M. Resnick. Sowing the seeds for a more creative society. Learning and Leading with Technology, 35(4):18--22, 2007.
[22]
C. Rogers and M. Portsmore. Bringing engineering to elementary school. J STEM Educ, 5(3-4):17--28, 2004.

Cited By

View all
  • (2024)A Hybrid Escape Room to Foster Motivation and Programming Education for Pre-Service TeachersInternational Journal of Game-Based Learning10.4018/IJGBL.34352514:1(1-17)Online publication date: 15-May-2024
  • (2024)Integrating Scratch Jr. in Kindergarten to Foster Computational and Critical ThinkingEmpowering Early Education With Computational Thinking, AI, and STEM10.4018/979-8-3693-6210-5.ch007(205-248)Online publication date: 25-Oct-2024
  • (2024)Multidimensional Framing of Environments Beyond Blocks and Texts in K–12 ProgrammingReview of Educational Research10.3102/00346543231216958Online publication date: 3-Jan-2024
  • Show More Cited By

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Conferences
IDC '13: Proceedings of the 12th International Conference on Interaction Design and Children
June 2013
687 pages
ISBN:9781450319188
DOI:10.1145/2485760
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]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 24 June 2013

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. STEM
  2. early childhood
  3. education
  4. graphical programming

Qualifiers

  • Research-article

Funding Sources

Conference

IDC '13
Sponsor:
  • The New School
  • ACM
  • Sesame Workshop
IDC '13: Interaction Design and Children 2013
June 24 - 27, 2013
New York, New York, USA

Acceptance Rates

Overall Acceptance Rate 172 of 578 submissions, 30%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)136
  • Downloads (Last 6 weeks)10
Reflects downloads up to 13 Nov 2024

Other Metrics

Citations

Cited By

View all
  • (2024)A Hybrid Escape Room to Foster Motivation and Programming Education for Pre-Service TeachersInternational Journal of Game-Based Learning10.4018/IJGBL.34352514:1(1-17)Online publication date: 15-May-2024
  • (2024)Integrating Scratch Jr. in Kindergarten to Foster Computational and Critical ThinkingEmpowering Early Education With Computational Thinking, AI, and STEM10.4018/979-8-3693-6210-5.ch007(205-248)Online publication date: 25-Oct-2024
  • (2024)Multidimensional Framing of Environments Beyond Blocks and Texts in K–12 ProgrammingReview of Educational Research10.3102/00346543231216958Online publication date: 3-Jan-2024
  • (2024)Investigating Sequencing as a Means to Computational Thinking in Young ChildrenInternational Journal of Computer Science Education in Schools10.21585/ijcses.v6i3.1926:3Online publication date: 27-May-2024
  • (2024)Invisibly Entangled: When Children Meet a System of Connected ComponentsProceedings of the 13th Nordic Conference on Human-Computer Interaction10.1145/3679318.3685483(1-9)Online publication date: 13-Oct-2024
  • (2024)Intersectional Factors that Influence K-2 Students' Computer Science LearningProceedings of the 2024 on RESPECT Annual Conference10.1145/3653666.3656091(21-29)Online publication date: 16-May-2024
  • (2024)Creating Personas of Parents of Young Children Based on Balancing PrioritiesProceedings of the 23rd Annual ACM Interaction Design and Children Conference10.1145/3628516.3655790(105-118)Online publication date: 17-Jun-2024
  • (2024)3CPEs: Concrete Computational Concepts Programming Environments for Elementary Computer Science EducationExtended Abstracts of the CHI Conference on Human Factors in Computing Systems10.1145/3613905.3650833(1-7)Online publication date: 11-May-2024
  • (2024)Educational Materials to Train Teachers in ScratchJr: Rules of Program Behavior and Programming Patterns2024 International Symposium on Computers in Education (SIIE)10.1109/SIIE63180.2024.10604632(1-6)Online publication date: 19-Jun-2024
  • (2024)Designing Collaborative ScratchJr for Multi-Touch Tabletops2024 International Symposium on Computers in Education (SIIE)10.1109/SIIE63180.2024.10604572(1-6)Online publication date: 19-Jun-2024
  • Show More Cited By

View Options

Get Access

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media