Programming Paradigms and Beyond

Programming Paradigms and Beyond
复制标题

编程范式及其他

DOI:
--
复制
发表时间:
2019
期刊:
The Cambridge Handbook of Computing Education Research
影响因子:
--
通讯作者:
Kathi Fisler
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
DOI: 10.1016/j.lindif.2013.03.008
发表时间: 2013
影响因子: 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