START Conference Manager    

Implementing Domain-Specific Languages as the Foundation of an Honors Intro CS Course

Kathi Fisler

(Submission #12)


Summary

The paper argues that domain-specific language implementation provides an excellent foundation for first college courses for students with prior programming experience. The position is based on several years experience teaching such a course. I describe the course design, key assignments, and its impact on how students perceive programming and programming languages.

Keywords

new ideas for teaching programming language concepts
examples highlighting programming language relevance
programming versus programming language instruction

File(s)

[Paper (PDF)]  

START Conference Manager (V2.54.6)