Teach Foundational Language Principles.
The article discusses the teaching of computer programming languages and their basic principles in colleges and universities. The authors argue that since new programming languages are continuously being developed, it is critical to teach students foundational language principles. These include garb...
| Publicado en: | Communications of the ACM Vol. 58; no. 5; pp. 30 - 32 |
|---|---|
| Autores principales: | , |
| Formato: | Opinion |
| Publicado: |
Association for Computing Machinery
May2015
|
| 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=102392898&site=ehost-live header: @attributes: shortDbName: hlh uiTerm: 102392898 longDbName: Humanities International Complete uiTag: AN controlInfo: bkinfo: jinfo: jid: 00010782 ACM jtl: Communications of the ACM issn: 00010782 maglogo: N pubinfo: dt: May2015 vid: 58 iid: 5 pid: 68 pub: Association for Computing Machinery artinfo: ui: 102392898 10.1145/2663342 ppf: 30 ppct: 2 formats: tig: atl: Teach Foundational Language Principles. aug: au: Ball, Thomas Zorn, Benjamin affil: Principal researcher and co-manager, Research in Software Engineering (RiSE) group, Microsoft Research, Redmond, WA su: Programming languages Computer programming education in universities & colleges Structured programming Domain-specific programming languages Computer science education Higher education Training sug: subj: Programming languages Computer programming education in universities & colleges Structured programming Domain-specific programming languages Computer science education Higher education Training ab: The article discusses the teaching of computer programming languages and their basic principles in colleges and universities. The authors argue that since new programming languages are continuously being developed, it is critical to teach students foundational language principles. These include garbage collection and structured programming. Other topics include domain-specific languages (DSLs), formal design languages, and general-purpose languages. pubtype: Periodical doctype: Opinion src: R language: English refInfo: copyright: @attributes: flag: Y dt: @attributes: year: 2015 holdings: @attributes: islocal: N |
|---|