Teaching efficiency when coding | #CSK8 Podcast highlight with Jared O'Leary

preview_player
Показать описание


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

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 experiences 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?
━━━━━━━━━━━━━

Each episode of the #CSK8 Podcast explores research, experiences, or perspectives on computer science education through interviews with computer science educators, scholars, and administrators, as well as episodes that summarize and unpack implications of research for classroom teachers who are interested in learning more about practical applications of research in their classroom.

#cseducation #computerscience #computerscienceducation #JaredOLeary #CSedWeek #CS4All #CSforALL #computersciencePD #elementaryCS

━━━━━━━━━━━━━

Рекомендации по теме