Computational Thinking for Youth in Practice

Computational Thinking for Youth in Practice
Jared O'Leary

In this episode I unpack Lee et al.’s (2011) publication titled “Computational thinking for youth in practice,” which provides examples of how middle and high school youth engage in computational thinking and introduces the “use-modify-create” framework (a three-stage progression through computational thinking).

Article

Lee, I., Martin, F., Denner, J., Coulter, B., Allan, W., Erickson, J., Mayln-Smith, J., Werner, L. (2011). Computational Thinking for Youth in Practice. ACM Inroads, 2(1), 32–37. https://doi.org/10.1145/1929887.1929902


Abstract

"Computational thinking (CT) has been described as the use of abstraction, automation, and analysis in problem-solving. We examine how these ways of thinking take shape for middle and high school youth in a set of NSF-supported programs. We discuss opportunities and challenges in both in-school and after-school contexts. Based on these observations, we present a “use-modify-create” framework, representing three phases of students’ cognitive and practical activity in computational thinking. We recommend continued investment in the development of CT-rich learning environments, in educators who can facilitate their use, and in research on the broader value of computational thinking."


My One Sentence Summary

This paper provides examples of how middle and high school youth engage in computational thinking and introduces the use-modify-create framework, which consists of three stages of engagement for computational thinking.


Some Of My Lingering Questions/Thoughts

  • How much time should someone spend using, modifying, and creating before moving to another stage and who gets to determine when a learner moves between stages?

    • How might we facilitate a group of learners who are all spending a different amount of time in each stage?

      • How might we assess a group of learners in this scenario?

  • What happens if we design an experience that intentionally flips or changes the ordering of the stages?

    • What stages are missing that you've seen with the learners you've worked with?

      • What stages might we uncover within informal learning environments and how might they inform learning within formalized environments or contexts?


Resources/Links Relevant to This Episode



More Content