WebMapReduce: an accessible and adaptable tool for teaching map-reduce computing
WebMapReduce: an accessible and adaptable tool for teaching map-reduce computing
复制标题
WebMapReduce:一种可访问且适应性强的地图缩减计算教学工具
DOI:
--
复制
发表时间:
2011
期刊:
影响因子:
--
通讯作者:
E. Shoop
中科院分区:
文献类型:
--
作者:
Patrick Garrity;Timothy Yates;Richard A. Brown;E. Shoop
WebMapReduce (WMR) is a strategically simplified user interface for the Hadoop implementation of the map-reduce model for distributed computing on clusters, designed so that novice programmers in an introductory CS courses can perform authentic data-intensive scalable computations using the programming language they are learning in their course. The open-source WMR software currently supports Java, C++, Python, and Scheme computations, and can readily be extended to support additional programming languages, and configured to adapt to the practices at a particular institution for teaching introductory programming. Potential applications in courses at all undergraduate levels are indicated, and implementation of the WMR software is described.