Programming Paradigms and Beyond
Programming Paradigms and Beyond
复制标题
编程范式及其他
DOI:
--
复制
发表时间:
2019
期刊:
影响因子:
--
通讯作者:
Kathi Fisler
中科院分区:
文献类型:
--
作者:
S. Krishnamurthi;Kathi Fisler
Programming is a central concern of computer science, so its medium—programming languages—should be a focus of computing education. Unfortunately, much of the community lacks useful tools to understand and organize languages, since the standard literature is mired in the ill-defined and even confusing concept of paradigms. This chapter suggests the use of notional machines, i.e., human-accessible operational semantics, as a central organizing concept for understanding languages. It introduces or re-examines several concepts in programming and languages, especially state, whose complexity is understood well in the programming languages literature but is routinely overlooked in computing education. It identifies and provides context for numerous open problems worthy of research focus, some of which are new twists on long-running debates while others have not received the attention in the literature that they deserve.
登录
查看更多内容
DOI:
10.1145/3105726.3106177
发表时间:
2017-08
期刊:
Proceedings of the 2017 ACM Conference on International Computing Education Research
影响因子:
--
作者:
Amy J. Ko;K. Davis
通讯作者:
Amy J. Ko;K. Davis
影响因子:
3.6
作者:
Spinath
通讯作者:
Spinath
DOI:
10.1145/3159450.3159479
发表时间:
2018
期刊:
SIGCSE
影响因子:
--
作者:
Tunnell Wilson, Preston;Fisler, Kathi;Krishnamurthi, Shriram
通讯作者:
Krishnamurthi, Shriram
DOI:
10.1145/3105726.3106167
发表时间:
2017-08
期刊:
Proceedings of the 2017 ACM Conference on International Computing Education Research
影响因子:
--
作者:
Maya Israel;Quentin M. Wherfel;Saadeddine Shehab;Oliver Melvin;T. Lash
通讯作者:
Maya Israel;Quentin M. Wherfel;Saadeddine Shehab;Oliver Melvin;T. Lash
DOI:
10.1142/q0054
发表时间:
2017
期刊:
--
影响因子:
--
作者:
Curzon P
通讯作者:
Curzon P