Applying abstraction to master complexity

Applying abstraction to master complexity
复制标题

应用抽象来掌握复杂性

DOI:
--
复制
发表时间:
2008
期刊:
ROA '08
影响因子:
--
通讯作者:
A. Stix
A. Stix
中科院分区:
--
文献类型:
--
作者:
Jonathan H. Hill;Bernice J. Houle;S. M. Merritt;A. Stix

文献摘要

被引文献

相似文献

管理抽象的能力可能是计算机专业学生的一个显著特点。如果是这样的话,如果这种能力可以在潜在的专业中得到认可,那些非常适合计算机科学但没有考虑将其作为专业的人可以意识到这种可能性。抽象,作为人类的一种能力,由两个相辅相成的方面组成:清除细节以构建简化,以及推导出阐明本质的概括。人们一致认为,这种能力可以通过指导和经验来培养,但它依赖于一种很少人拥有的自然天赋。人们一致认为,这种天生的天赋是可以评估的,尽管目前还没有工具可以在还没有开始计算机科学课程的未来计算机科学专业的学生中有效地测量它。这篇论文涉及纽约佩斯大学的一项研究,该研究对不同专业的本科生进行了抽象能力测试
Aptitude for managing abstraction may be a distinguishing characteristic of computer science majors. If this is so, and if this aptitude can be recognized among potential majors, those who are well suited for computer science but have not considered it as a major can be made aware of the possibility. Abstraction, as a human ability, is comprised of two complementary aspects: clearing away details to build simplifications and deriving generalizations that illuminate essentials. Agreement exists that this ability may be nurtured through instruction and experience, but that it rests upon a natural aptitude that is possessed by few. Agreement exists that this natural aptitude is assessable, although no instrument yet exists for measuring it efficiently among prospective computer science majors who have not begun computer science coursework. This paper deals with a study done at New York's Pace University to test undergraduate students across a range of majors for abstraction ability