Difference between revisions of "Publications/demaille.05.iticse"

From LRDE

(Created page with "{{Publication | date = 2005-02-06 | authors = Akim Demaille | title = Making Compiler Construction Projects Relevant to Core Curriculums | booktitle = Proceedings of the Tenth...")
 
 
(5 intermediate revisions by the same user not shown)
Line 1: Line 1:
 
{{Publication
 
{{Publication
  +
| published = true
 
| date = 2005-02-06
 
| date = 2005-02-06
 
| authors = Akim Demaille
 
| authors = Akim Demaille
Line 5: Line 6:
 
| booktitle = Proceedings of the Tenth Annual Conference on Innovation and Technology in Computer Science Education (ITICSE'05)
 
| booktitle = Proceedings of the Tenth Annual Conference on Innovation and Technology in Computer Science Education (ITICSE'05)
 
| address = Universidade Nova de Lisboa, Monte da PacaritaPortugal
 
| address = Universidade Nova de Lisboa, Monte da PacaritaPortugal
| project = Tiger
+
| lrdeprojects = Tiger
| urllrde = 200506-ITICSE
 
 
| pages = 266 to 270
 
| pages = 266 to 270
 
| abstract = Having 300 students a year implement a compiler is a debatable enterprise, since the industry will certainly not recruit them for this competence. Yet we made that decision five years ago, for reasons not related to compiler construction. We detail these motivations, the resulting compiler design, and how we manage the assignment. The project meets its goals, since the majority of former students invariably refer to it as the project that taught them the most.
 
| abstract = Having 300 students a year implement a compiler is a debatable enterprise, since the industry will certainly not recruit them for this competence. Yet we made that decision five years ago, for reasons not related to compiler construction. We detail these motivations, the resulting compiler design, and how we manage the assignment. The project meets its goals, since the majority of former students invariably refer to it as the project that taught them the most.
 
| lrdepaper = http://www.lrde.epita.fr/dload/papers/demaille.05.iticse.pdf
 
| lrdepaper = http://www.lrde.epita.fr/dload/papers/demaille.05.iticse.pdf
| lrdeprojects = Tiger
 
 
| lrdenewsdate = 2005-02-06
 
| lrdenewsdate = 2005-02-06
 
| type = inproceedings
 
| type = inproceedings
Line 27: Line 26:
 
<nowiki>{</nowiki>P<nowiki>}</nowiki>ortugal<nowiki>}</nowiki>,
 
<nowiki>{</nowiki>P<nowiki>}</nowiki>ortugal<nowiki>}</nowiki>,
 
month = jun,
 
month = jun,
project = <nowiki>{</nowiki>Tiger<nowiki>}</nowiki>,
 
 
isbn = <nowiki>{</nowiki>1-59593-024-8<nowiki>}</nowiki>,
 
isbn = <nowiki>{</nowiki>1-59593-024-8<nowiki>}</nowiki>,
 
pages = <nowiki>{</nowiki>266--270<nowiki>}</nowiki>,
 
pages = <nowiki>{</nowiki>266--270<nowiki>}</nowiki>,

Latest revision as of 18:56, 4 January 2018

Abstract

Having 300 students a year implement a compiler is a debatable enterprise, since the industry will certainly not recruit them for this competence. Yet we made that decision five years ago, for reasons not related to compiler construction. We detail these motivations, the resulting compiler design, and how we manage the assignment. The project meets its goals, since the majority of former students invariably refer to it as the project that taught them the most.

Documents

Bibtex (lrde.bib)

@InProceedings{	  demaille.05.iticse,
  author	= {Akim Demaille},
  title		= {Making Compiler Construction Projects Relevant to Core
		  Curriculums},
  booktitle	= {Proceedings of the Tenth Annual Conference on Innovation
		  and Technology in Computer Science Education
		  ({ITICSE'05})},
  year		= 2005,
  address	= {Universidade Nova de {L}isboa, {M}onte da {P}acarita,
		  {P}ortugal},
  month		= jun,
  isbn		= {1-59593-024-8},
  pages		= {266--270},
  abstract	= {Having 300 students a year implement a compiler is a
		  debatable enterprise, since the industry will certainly
		  \emph{not} recruit them for this competence. Yet we made
		  that decision five years ago, for reasons not related to
		  compiler construction. We detail these motivations, the
		  resulting compiler design, and how we manage the
		  assignment. The project meets its goals, since the majority
		  of former students invariably refer to it as \emph{the}
		  project that taught them the most.}
}