当前位置:
X-MOL 学术
›
J. Funct. Program.
›
论文详情
Our official English website, www.x-mol.net, welcomes your
feedback! (Note: you will need to create a separate account there.)
Emerging languages: An alternative approach to teaching programming languages
Journal of Functional Programming ( IF 1.1 ) Pub Date : 2019-09-26 , DOI: 10.1017/s095679681900011x SAVERIO PERUGINI
Journal of Functional Programming ( IF 1.1 ) Pub Date : 2019-09-26 , DOI: 10.1017/s095679681900011x SAVERIO PERUGINI
We challenge the idea that a course intended to convey principles of languages should be structured according to those principles, and present an alternate approach to teaching a programming language course. The approach involves teaching emerging programming languages. This approach results in a variety of course desiderata including scope for instructor customization; alignment with current trends in language evolution, practice, and research; and congruence with industrial needs. We discuss the rationale for, the course mechanics supporting, and the consequences of this approach.
中文翻译:
新兴语言:教授编程语言的另一种方法
我们挑战旨在传达语言原则的课程应该根据这些原则来构建的想法,并提出一种替代方法来教授编程语言课程。该方法涉及教授新兴的编程语言。这种方法产生了各种课程需求,包括教师定制的范围;与语言演变、实践和研究的当前趋势保持一致;并符合工业需求。我们讨论了这种方法的基本原理、支持的课程机制以及后果。
更新日期:2019-09-26
中文翻译:
新兴语言:教授编程语言的另一种方法
我们挑战旨在传达语言原则的课程应该根据这些原则来构建的想法,并提出一种替代方法来教授编程语言课程。该方法涉及教授新兴的编程语言。这种方法产生了各种课程需求,包括教师定制的范围;与语言演变、实践和研究的当前趋势保持一致;并符合工业需求。我们讨论了这种方法的基本原理、支持的课程机制以及后果。