This paper introduces Entry, a visual programming application which is developed to facilitate children's computational thinking. As an HTML5-based visual programming platform, it provides children and beginners with an integrated environment in which they not only learn programming in an easy and fun way but also create, post and share their own programs. This will enhance children's computational thinking and is expected to serve as an effective learning tool for the STEAM education. We have held a workshop with 16 elementary school teachers and conducted a preliminary survey to illuminate Entry's 1) potential educational implications on logical thinking, problem solving and creativity, and 2) applicability in the field of education. This paper is expected to contribute to future research on programming education and STEAM education programs for children.
[1]
Eric Rosenbaum,et al.
Scratch: programming for all
,
2009,
Commun. ACM.
[2]
Deepak Kumar.
Digital playgrounds for early computing education
,
2014,
INROADS.
[3]
Joyce Malyn-Smith,et al.
Computational thinking for youth in practice
,
2011,
INROADS.
[4]
JungCheol Oh,et al.
Development and Application of STEAM Based Education Program Using Scratch: Focus on 6th Graders' Science in Elementary School
,
2013,
MUE.
[5]
Jiangjiang Liu,et al.
Making games a "snap" with Stencyl: a summer computing workshop for K-12 teachers
,
2014,
SIGCSE '14.