Difference between revisions of "Publications/demaille.08.kex"
From LRDE
Line 4: | Line 4: | ||
| authors = Akim Demaille, Roland Levillain |
| authors = Akim Demaille, Roland Levillain |
||
| title = Compiler Construction as an Effective Application to Teach Object-Oriented Programming |
| title = Compiler Construction as an Effective Application to Teach Object-Oriented Programming |
||
− | | howpublished = The seventh |
+ | | howpublished = The seventh ``Killer Examples'' workshop, Worked Examples for Sound OO Pedagogy, at OOPSLA'08 |
| address = Nashville, USA |
| address = Nashville, USA |
||
| note = Oral presentation |
| note = Oral presentation |
Revision as of 01:00, 5 January 2018
- Authors
- Akim Demaille, Roland Levillain
- Work group
- The seventh ``Killer Examples workshop, Worked Examples for Sound OO Pedagogy, at OOPSLA'08
- Place
- Nashville, USA
- Type
- misc
- Projects
- Tiger
- Keywords
- LRDE
- Date
- 2008-09-15
Abstract
Compiler construction, a course feared by most studentsand a competence seldom needed in the industry. Yet we claim that compiler construction is wonderful topic that benefits from virtually all the computer-science topics. In this paper we show in particular why compiler construction is a killer example for Object-Oriented Programmingproviding a unique opportunity for students to understand what it is, what it can be used for, and how it works.
Documents
Bibtex (lrde.bib)
@Misc{ demaille.08.kex, author = {Akim Demaille and Roland Levillain}, title = {Compiler Construction as an Effective Application to Teach Object-Oriented Programming}, howpublished = {The seventh ``Killer Examples'' workshop, Worked Examples for Sound OO Pedagogy, at OOPSLA'08}, address = {Nashville, USA}, month = oct, year = 2008, note = {Oral presentation}, abstract = {Compiler construction, a course feared by most students, and a competence seldom needed in the industry. Yet we claim that compiler construction is wonderful topic that benefits from virtually all the computer-science topics. In this paper we show in particular why compiler construction is a killer example for Object-Oriented Programming, providing a unique opportunity for students to understand what it is, what it can be used for, and how it works.} }