“little language” project modules

Journal of Functional Programming(2010)

引用 1|浏览0
暂无评分
摘要
Many computer science departments are debating the role of programming languages in the curriculum. These discussions often question the relevance and appeal of programming-languages content for today's students. In our experience, domain-specific, “little languages” projects provide a compelling illustration of the importance of programming-language concepts. This paper describes projects that prototype mainstream applications such as PowerPoint, TurboTax, and animation scripting. We have used these exercises as modules in non-programming languages courses, including courses for first year students. Such modules both encourage students to study linguistic topics in more depth and provide linguistic perspective to students who might not otherwise be exposed to the area.
更多
查看译文
关键词
linguistic perspective,non-programming languages course,project module,computer science department,programming language,programming-language concept,animation scripting,linguistic topic,compelling illustration,prototype mainstream application,programming-languages content,projective module
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要