Jump to ratings and reviews
Rate this book

Connected Code: Why Children Need to Learn Programming

Rate this book
Coding, once considered an arcane craft practiced by solitary techies, is now recognized by educators and theorists as a crucial skill, even a new literacy, for all children. Programming is often promoted in K-12 schools as a way to encourage "computational thinking" -- which has now become the umbrella term for understanding what computer science has to contribute to reasoning and communicating in an ever-increasingly digital world.

In "Connected Code, " Yasmin Kafai and Quinn Burke argue that although computational thinking represents an excellent starting point, the broader conception of "computational participation" better captures the twenty-first-century reality. Computational participation moves beyond the individual to focus on wider social networks and a DIY culture of digital "making." Kafai and Burke describe contemporary examples of computational participation: students who code not for the sake of coding but to create games, stories, and animations to share; the emergence of youth programming communities; the practices and ethical challenges of remixing (rather than starting from scratch); and the move beyond stationary screens to programmable toys, tools, and textiles.

200 pages, Kindle Edition

First published January 1, 2014

4 people are currently reading
53 people want to read

About the author

Yasmin B. Kafai

17 books3 followers
Yasmin B. Kafai, Ph.D., is a Professor of Learning Sciences at the University of Pennsylvania Graduate School of Education, past president of the International Society of the Learning Sciences (ISLS), and an executive editor of the Journal of the Learning Sciences.

Ratings & Reviews

What do you think?
Rate this book

Friends & Following

Create a free account to discover what your friends think of this book!

Community Reviews

5 stars
10 (30%)
4 stars
13 (39%)
3 stars
5 (15%)
2 stars
4 (12%)
1 star
1 (3%)
Displaying 1 - 4 of 4 reviews
Profile Image for Sisuhukka.
150 reviews
June 25, 2017
It's interesting but doesn't directly handle the question on the title.
Profile Image for Vi.
1,679 reviews8 followers
September 6, 2018
addresses collaboration and socialization. not commonly talked about in STEAM.
Profile Image for BCS.
218 reviews33 followers
December 11, 2014
In Connected Code the authors discuss not only why we should be teaching children to program, but also how it should be taught and how teaching methods need to adapt to the 21st century. Previous attempts to stimulate interest among children are described, along with reasons why they have and will continue to have only limited success.

There are a number of key themes throughout the book and these are explained comprehensively by the authors, illustrated and reinforced by numerous studies.

For example, the authors describe how computer programs should be written with a purpose in mind rather than just for the sake of writing code; this can be writing simple games, or developing a tool to teach numeracy skills for younger children. By doing so children can understand the value and purpose of programming, as well as giving them the immediate gratification associated with producing something useful and fun.

Additionally, computer programming should be a collaborative activity, with children openly sharing and demonstrating what they have produced, not only within the confines of their own classroom but with others online.

Another example is how computer programming should be an integral part of the curriculum and not something confined to after-school clubs or the privileged few.

The authors illustrate the programming languages designed for younger children, Logo and Scratch, and show how such languages provide the basic concepts of programs, such as structure and loops. They also reinforce the key themes in the book, such as how Scratch projects can be shared and ‘remixed’ with other Scratch developers online.

The list of references and cross-referenced studies and material is impressive. If you are, or want to be, involved in educating children, then this book is an essential read.

Reviewed by Mehmet Hurer B.Sc (Hons) MBCS CITP CEng
Profile Image for David Wicks.
10 reviews4 followers
April 23, 2015
Good read

Great read for those interested in current insights into the topics of computational thinking and computational participation in schools. I found it helpful that classroom uses of specific coding tools such as Scratch were described.
Displaying 1 - 4 of 4 reviews

Can't find what you're looking for?

Get help and learn more about the design.