ABS070 - Co-design approach to computational thinking
Paper in a Working Group Roundtable (WGRT)
1:30 PM, Thursday 31 Aug 2017 (1 hour)
Convention Center - 2000 A - Table E
Learning by collaborative design engages learners in a situated, active and cyclical knowledge building process (Voogt et al., 2015). When collaborative design engages the learners in programming, we can observe some of the components of computational thinking (CT), a concept including a set of cognitive and metacognitive strategies related to problem finding, problem framing, code literacy and creative programming. In this paper, we analyse learning by collaborative design activities which engage learners in co-designing programs using the visual programming tool Scratch. We discuss the CT components under the lens of the co-design approach and highlights the links between CT and creative problem-solving skills.