Putting a Teaspoon of Programming into Other Subjects: Using teaspoon languages to integrate programming across myriad academic disciplines.

The article looks at the introduction of computer programming into high school classes other than mathematics or computer science classes, focusing on the authors' project of creating Task-Specific Programming (TSP) languages, also called teaspoon languages, that teachers and students in classes suc...

Descripción completa

Detalles Bibliográficos
Publicado en:Communications of the ACM Vol. 66; no. 5; pp. 24 - 27
Autores principales: Guzdial, Mark, Dodoo, Emma, Naimpour, Bahare, Nelson-Fromm, Tamara, Padiyath, Aadarsh
Formato: Artículo
Publicado: Association for Computing Machinery May2023
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=163324664&site=ehost-live
header:
  @attributes:
    shortDbName: hlh
    uiTerm: 163324664
    longDbName: Humanities International Complete
    uiTag: AN
  controlInfo:
    bkinfo:
    jinfo:
      jid:
        00010782
        ACM
      jtl: Communications of the ACM
      issn: 00010782
      maglogo: N
    pubinfo:
      dt: May2023
      vid: 66
      iid: 5
      pid: 68
      pub: Association for Computing Machinery
    artinfo:
      ui:
        163324664
        10.1145/3587926
      ppf: 24
      ppct: 3
      formats:
      tig:
        atl: Putting a Teaspoon of Programming into Other Subjects: Using teaspoon languages to integrate programming across myriad academic disciplines.
      aug:
        au:
          Guzdial, Mark
          Dodoo, Emma
          Naimpour, Bahare
          Nelson-Fromm, Tamara
          Padiyath, Aadarsh
        affil:
          Director of the Program in Computing for the Arts and Sciences in the College of Literature, Science, and the Arts at the University of Michigan, Ann Arbor, MI, USA
          Ph.D. student in Engineering Education Research at the University of Michigan, Ann Arbor, MI, USA
          Ph.D. student in Computer Science & Engineering at the University of Michigan, Ann Arbor, MI, USA
          Ph.D. student in Information at the University of Michigan, Ann Arbor, MI, USA
      su:
        Domain-specific programming languages
        Computer programming education
        History education in secondary schools
      sug:
        subj:
          Domain-specific programming languages
          Computer programming education
          History education in secondary schools
      ab: The article looks at the introduction of computer programming into high school classes other than mathematics or computer science classes, focusing on the authors' project of creating Task-Specific Programming (TSP) languages, also called teaspoon languages, that teachers and students in classes such as history can learn quickly and then use for tasks related to their subject. They note that TSP languages are a type of domain-specific programming languages (DSLs).
      pubtype: Periodical
      doctype: Article
      src: R
    language: English
    refInfo:
    copyright:
      @attributes:
        flag: Y
      dt:
        @attributes:
          year: 2023
    holdings:
      @attributes:
        islocal: N