What Happens When Students Switch (Functional) Languages (Experience Report)
Proceedings of the ACM on Programming Languages(2023)
摘要
When novice programming students already know one programming
language and have to learn another, what issues do they run into? We
specifically focus on one or both languages being functional, varying
along two axes: syntax and semantics. We report on problems,
especially persistent ones. This work can be of immediate value to
educators and also sets up avenues for future research.
更多查看译文
关键词
Language transfer,Programming language learning,Pyret,Python,Racket
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要