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
fields @attributes:
  recordID: 1
pdfLink:
plink: https://search.ebscohost.com/login.aspx?direct=true&db=hlh&AN=146617577&site=ehost-live
header:
  @attributes:
    shortDbName: hlh
    uiTerm: 146617577
    longDbName: Humanities International Complete
    uiTag: AN
  controlInfo:
    bkinfo:
    jinfo:
      jid:
        00010782
        ACM
      jtl: Communications of the ACM
      issn: 00010782
      maglogo: N
    pubinfo:
      dt: Nov2020
      vid: 63
      iid: 11
      pid: 68
      pub: Association for Computing Machinery
    artinfo:
      ui:
        146617577
        10.1145/3375546
      ppf: 120
      ppct: 8
      formats:
      tig:
        atl: Coding at a Crossroads.
      aug:
        au:
          RESNICK, MITCHEL
          RUSK, NATALIE
        affil:
          Professor of Learning Research at the MIT Media Lab, Massachusetts Institute of Technology, Cambridge, MA, USA.
          Research Scientist in the Lifelong Kindergarten group at the MIT Media Lab, Massachusetts Institute of Technology, Cambridge, MA, USA.
      su:
        Computer programming
        Education
        Computer interfaces
        Students
        Academic motivation
        Learning
      sug:
        subj:
          Computer programming
          Education
          Computer interfaces
          Students
          Academic motivation
          Learning
      ab: 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.
      pubtype: Periodical
      doctype: Article
      src: R
    language: English
    refInfo:
    copyright:
      @attributes:
        flag: Y
      dt:
        @attributes:
          year: 2020
    holdings:
      @attributes:
        islocal: N