Education Beyond Blocks: Syntax and Semantics.

The author shares insight on the feasibility of blocks-based structured editing to become a standard for industrial and academic language developers. He suggests the potential of block and text hybrid environments to improve the efficiency and usability of general purpose programming. He highlights...

Descripción completa

Detalles Bibliográficos
Publicado en:Communications of the ACM Vol. 59; no. 5; pp. 39 - 42
Autores principales: Benjamin Shapiro, R., Ahrens, Matthew
Formato: Opinion
Publicado: Association for Computing Machinery May2016
Materias:
Acceso en línea:Ver este registro en EBSCOhost
fields @attributes:
  recordID: 1
pdfLink:
plink: https://search.ebscohost.com/login.aspx?direct=true&db=hlh&AN=115178356&site=ehost-live
header:
  @attributes:
    shortDbName: hlh
    uiTerm: 115178356
    longDbName: Humanities International Complete
    uiTag: AN
  controlInfo:
    bkinfo:
    jinfo:
      jid:
        00010782
        ACM
      jtl: Communications of the ACM
      issn: 00010782
      maglogo: N
    pubinfo:
      dt: May2016
      vid: 59
      iid: 5
      pid: 68
      pub: Association for Computing Machinery
    artinfo:
      ui:
        115178356
        10.1145/2903751
      ppf: 39
      ppct: 3
      formats:
      tig:
        atl: Education Beyond Blocks: Syntax and Semantics.
      aug:
        au:
          Benjamin Shapiro, R.
          Ahrens, Matthew
        affil:
          Assistant professor in the ATLAS Institute, the Department of Computer Science, and (by courtesy) the School of Education at the University of Colorado, Boulder
          M.S./Ph.D. student in computer science at Tufts University, Medford, MA
      su:
        Computer programming
        Blocks (Group theory)
        Semantic computing
        Syntax in programming languages
        Computer programmers
      sug:
        subj:
          Computer programming
          Blocks (Group theory)
          Semantic computing
          Syntax in programming languages
          Computer programmers
      ab: The author shares insight on the feasibility of blocks-based structured editing to become a standard for industrial and academic language developers. He suggests the potential of block and text hybrid environments to improve the efficiency and usability of general purpose programming. He highlights efforts on transitioning blocks to text focused on systems building and discusses the design of programming tools that provide exposure to the semantics of general purpose programming environment.
      pubtype: Periodical
      doctype: Opinion
      src: R
    language: English
    refInfo:
    copyright:
      @attributes:
        flag: Y
      dt:
        @attributes:
          year: 2016
    holdings:
      @attributes:
        islocal: N