Coding at a Crossroads.

The article discusses computer coding education, particularly focusing upon the need for the development of values, pedagogies and educational strategies that benefit students. It discusses the use of programming interfaces such as Scratch, student motivation as it relates to coding, and presents fo...

Full description

Bibliographic Details
Published in:Communications of the ACM Vol. 63; no. 11; pp. 120 - 128
Main Authors: RESNICK, MITCHEL, RUSK, NATALIE
Format: Article
Published: Association for Computing Machinery Nov2020
Subjects:
Online Access:View this record in EBSCOhost
Description
Summary:The article discusses computer coding education, particularly focusing upon the need for the development of values, pedagogies and educational strategies that benefit students. It discusses the use of programming interfaces such as Scratch, student motivation as it relates to coding, and presents four guiding principles of creative learning.