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...
| Publicado en: | Communications of the ACM Vol. 51; no. 3; pp. 19 - 22 |
|---|---|
| Autor principal: | |
| 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 |
|---|