Coding at a crossroads

While millions of students worldwide have enjoyed coding experiences over the last decade, the next challenge is spreading educational values and approaches.

[1]  Mitchel Resnick,et al.  Programming by choice: urban youth learning programming with scratch , 2008, SIGCSE '08.

[2]  Sayamindu Dasgupta,et al.  Remixing as a Pathway to Computational Thinking , 2016, CSCW.

[3]  Sue Sentance,et al.  "Creating Cool Stuff": Pupils' Experience of the BBC micro:bit , 2017, SIGCSE.

[4]  Ricarose Roque,et al.  A review of computational toys and kits for young children , 2019, Int. J. Child Comput. Interact..

[5]  Yasmin B. Kafai,et al.  Connected Code: Why Children Need to Learn Programming , 2014 .

[6]  Ngss Lead States Next generation science standards : for states, by states , 2013 .

[7]  Maya Israel,et al.  Supporting all learners in school-wide computational thinking: A cross-case qualitative analysis , 2015, Comput. Educ..

[8]  Eric Rosenbaum,et al.  Scratch: programming for all , 2009, Commun. ACM.

[9]  J. Pellegrino,et al.  Education for Life and Work: Developing Transferable Knowledge and Skills in the 21st Century , 2013 .

[10]  IsraelMaya,et al.  Supporting all learners in school-wide computational thinking , 2015 .

[11]  S. Turkle,et al.  Epistemological Pluralism: Styles and Voices within the Computer Culture , 1990, Signs: Journal of Women in Culture and Society.

[12]  Ricarose Roque,et al.  Youth perspectives on their development in a coding community , 2019, Information and Learning Sciences.

[13]  Myint Swe Khine,et al.  Robotics in STEM Education: Redesigning the Learning Experience , 2017 .

[14]  Fengfeng Ke,et al.  An implementation of design-based learning through creating educational computer games: A case study on mathematics learning during design and computing , 2014, Comput. Educ..

[15]  Natalie Rusk Motivation for Making , 2016 .

[16]  Jeffrey G. Gray,et al.  Learnable programming , 2017, Commun. ACM.

[17]  Jeannette M. Wing An introduction to computer science for non-majors using principles of computation , 2007, SIGCSE.

[18]  Mitchel Resnick,et al.  Supporting Diverse and Creative Collaboration in the Scratch Online Community , 2016 .

[19]  Mitchel Resnick,et al.  Lifelong Kindergarten: Cultivating Creativity through Projects, Passion, Peers, and Play , 2017 .