Designing a creative programming unit within the elementary school core curriculum
Cultivating children’s creativity and imagination is fundamental to preparing them for an increasingly complex and uncertain future. Engaging in creative learning enables children to think independently and critically, work cooperatively, and take risks while actively engaging in problem solving. While current trends in education, such as maker movements and computer science education, are dramatically expanding children’s opportunities for engagement in creative learning, comparatively few empirical studies explore how creative learning can be integrated into the school curriculum. The educational design research described in this paper focuses on a curriculum unit that enables students to engage with creative learning through computer programming activities while meeting curriculum goals. The data provided in this paper were drawn from three classroom tryouts, the results of which were used to drive an iterative design process. This paper also shares several insights on the impact of creative learning in curriculum teaching.