Just Say 'A Class Defines a Data Type'.

The article discusses the lack of education regarding data types in computer science courses. The author suggests few computer science students can accurately define data types. A data type describes how entities are represented and utilized by algorithms and are defined by classes including program...

Descripción completa

Detalles Bibliográficos
Publicado en:Communications of the ACM Vol. 51; no. 3; pp. 19 - 22
Autor principal: Chenglie Hu
Formato: Artículo
Publicado: Association for Computing Machinery Mar2008
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=31317835&site=ehost-live
header:
  @attributes:
    shortDbName: hlh
    uiTerm: 31317835
    longDbName: Humanities International Complete
    uiTag: AN
  controlInfo:
    bkinfo:
    jinfo:
      jid:
        00010782
        ACM
      jtl: Communications of the ACM
      issn: 00010782
      maglogo: N
    pubinfo:
      dt: Mar2008
      vid: 51
      iid: 3
      pid: 68
      pub: Association for Computing Machinery
    artinfo:
      ui:
        31317835
        10.1145/1325555.1325560
      ppf: 19
      ppct: 3
      formats:
      tig:
        atl: Just Say 'A Class Defines a Data Type'.
      aug:
        au: Chenglie Hu
        affil: Professor of Computer Science, Carroll College, Waukesha, WI.
      su:
        Computer science education
        Abstract data types (Computer science)
        Data structures
        Programming languages
        Teaching methods
        Object-oriented methods (Computer science)
      sug:
        subj:
          Computer science education
          Abstract data types (Computer science)
          Data structures
          Programming languages
          Teaching methods
          Object-oriented methods (Computer science)
      ab: The article discusses the lack of education regarding data types in computer science courses. The author suggests few computer science students can accurately define data types. A data type describes how entities are represented and utilized by algorithms and are defined by classes including programming languages like Java that are oriented around objects. Abstract data types (ADTs) can be particularly difficult for computer science students to comprehend, leading to a focus on objects in computer science education. The author comments that the educational focus on objects may limit effective teaching regarding computer algorithms.
      pubtype: Periodical
      doctype: Article
      src: R
    language: English
    refInfo:
    copyright:
      @attributes:
        flag: Y
      dt:
        @attributes:
          year: 2008
    holdings:
      @attributes:
        islocal: N