A Module-based Approach to Teaching Big data and Cloud Computing Topics at CS Undergraduate Level

A Module-based Approach to Teaching Big data and Cloud Computing Topics at CS Undergraduate Level
复制标题

基于模块的计算机科学本科生大数据和云计算主题教学方法

DOI:
--
复制
发表时间:
2019
期刊:
Technical Symposium on Computer Science Education
影响因子:
--
通讯作者:
Keith Irwin
Keith Irwin
中科院分区:
--
文献类型:
--
作者:
D. Deb;M. Fuad;Keith Irwin

文献摘要

被引文献

相似文献

大数据和云计算共同为企业获取、使用和管理信息技术的方式带来了范式转变。这就需要每个CS学生都具备这种集体模式的基础知识,并拥有在云中部署和管理大数据应用程序的实践经验。我们认为,对于大数据和云计算概念和技能的大量覆盖,相关主题需要整合到本科CS课程的多个核心课程中,而不是创建额外的独立核心或选修课程,并对课程进行重大改革。我们纳入这些主题的方法是为特定的核心课程开发自主学习模块,这些课程的覆盖范围可能会找到适当的背景。在本文中,三个这样的模块进行了讨论,并记录在这些干预措施的课堂经验。到目前为止,我们已经取得了合理的成功,在实现学生的学习成果,提高参与度和兴趣。我们的目标是分享我们的经验与学者谁的目的是纳入类似的教学法,并收到反馈意见,我们的方法。
Big data and cloud computing collectively offer a paradigm shift in the way businesses are now acquiring, using and managing information technology. This creates the need for every CS student to be equipped with foundational knowledge in this collective paradigm and to possess some hands-on experience in deploying and managing big data applications in the cloud. We argue that, for substantial coverage of big data and cloud computing concepts and skills, the relevant topics need to be integrated into multiple core courses across the undergraduate CS curriculum rather than creating additional standalone core or elective courses and performing a major overhaul of the curriculum. Our approach to including these topics is to develop autonomous learning modules for specific core courses in which their coverage might find an appropriate context. In this paper, three such modules are discussed and our classroom experiences during these interventions are documented. So far, we have achieved reasonable success in attaining student learning outcomes, enhanced engagement, and interests. Our objective is to share our experience with the academics who aim at incorporating similar pedagogy and to receive feedback about our approach.