[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
research-article

Programming language concepts for software developers

Published: 30 November 2008 Publication History

Abstract

This note describes and motivates our current plans for an undergraduate course on programming language concepts for software development students. We describe the competences we expect students to acquire as well as the topics covered by the course. We plan to use C# and Scheme as instruction languages, and will study the implementation of Java and C# with their underlying platforms, the Java Virtual Machine and .NET Common Language Runtime. We emphasize implementation exercises and experiments. This comes at the expense of classical compiler course subjects such as register allocation and optimization of imperative loop-intensive code.

References

[1]
John Biggs. Teaching for quality learning at university: what the student does. Open University Press, United Kingdom, second edition, 2003.
[2]
Peter Sestoft. Programming language concepts. Draft lecture notes, version 0.34, February 2006. At http://www.itu.dk/people/sestoft/papers/plc-0.34-2up.pdf.
[3]
Ralph W. Tyler. Basic Principles of Curriculum and Instruction. University of Chicago Press, 1949.

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM SIGPLAN Notices
ACM SIGPLAN Notices  Volume 43, Issue 11
November 2008
137 pages
ISSN:0362-1340
EISSN:1558-1160
DOI:10.1145/1480828
Issue’s Table of Contents

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 30 November 2008
Published in SIGPLAN Volume 43, Issue 11

Check for updates

Author Tag

  1. programming languages curriculum

Qualifiers

  • Research-article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • 0
    Total Citations
  • 385
    Total Downloads
  • Downloads (Last 12 months)11
  • Downloads (Last 6 weeks)0
Reflects downloads up to 11 Jan 2025

Other Metrics

Citations

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media