
Sign up to save your podcasts
Or


Although the push to persuade everyone to learn to code is quite the current rage, the coding movement has roots that extend back for more than a few decades. In 1980 Seymour Papert published his book, Mindstorms: Children, Computers, and Powerful Ideas, arguing that learning to code would help children to better understand not only educational subject matter, but how to think. This book influenced the push in the early 1980s to place coding in schools. This early “learn to code” movement, though revolutionary, was unsustainable for many reasons.
In the new book Connected Code: Why Children Need to Learn Programming (MIT, 2014), Yasmin B. Kafai, Professor of Learning Sciences at the University of Pennsylvania’s Graduate School of Education, and Quinn Burke, Assistant Professor in the Department of Teacher Education at the College of Charleston, reexamine this early movement and the necessity of reintegrating coding into the K-12 curriculum. Kafai and Burke, too, view coding education as essential in assisting children in understanding how to think about different subjects. But the authors do not simply theorize coding as helping with computational thinking. Kafai and Burke assert that learning how to code is productive for computational participation. That is, programming helps learners not only with thinking, but also with communicating and making social connections. Computational participation, therefore, has ramifications that go beyond the schoolhouse.
By The MIT Press4.8
2020 ratings
Although the push to persuade everyone to learn to code is quite the current rage, the coding movement has roots that extend back for more than a few decades. In 1980 Seymour Papert published his book, Mindstorms: Children, Computers, and Powerful Ideas, arguing that learning to code would help children to better understand not only educational subject matter, but how to think. This book influenced the push in the early 1980s to place coding in schools. This early “learn to code” movement, though revolutionary, was unsustainable for many reasons.
In the new book Connected Code: Why Children Need to Learn Programming (MIT, 2014), Yasmin B. Kafai, Professor of Learning Sciences at the University of Pennsylvania’s Graduate School of Education, and Quinn Burke, Assistant Professor in the Department of Teacher Education at the College of Charleston, reexamine this early movement and the necessity of reintegrating coding into the K-12 curriculum. Kafai and Burke, too, view coding education as essential in assisting children in understanding how to think about different subjects. But the authors do not simply theorize coding as helping with computational thinking. Kafai and Burke assert that learning how to code is productive for computational participation. That is, programming helps learners not only with thinking, but also with communicating and making social connections. Computational participation, therefore, has ramifications that go beyond the schoolhouse.

31,993 Listeners

30,734 Listeners

10,729 Listeners

503 Listeners

1,460 Listeners

937 Listeners

83 Listeners

4,167 Listeners

502 Listeners

261 Listeners

2,082 Listeners

5,510 Listeners

237 Listeners

590 Listeners

663 Listeners