Bringing Real-World Data, Interactive Games and Visualizations into Early CS Courses

Bringing Real-World Data, Interactive Games and Visualizations into Early CS Courses
复制标题

将真实世界数据、互动游戏和可视化引入早期计算机科学课程

DOI:
10.1145/3328778.3367011
复制
发表时间:
2020
期刊:
SIGCSE '20: Proceedings of the 51st ACM Technical Symposium on Computer Science Education
影响因子:
--
通讯作者:
Payton, Jamie
Payton, Jamie
中科院分区:
--
文献类型:
--
作者:
Subramanian, Kalpathi;Saule, Erik;Payton, Jamie

文献摘要

被引文献

相似文献

本次研讨会为讲师提供了BRIDGES的实践介绍,BRIDGES是早期计算机科学课程中用于编程作业的软件基础设施,包括编程入门(CS1、CS2)、数据结构和算法分析。BRIDGES提供了创建更吸引人的编程任务的功能,包括:(1)访问真实世界数据集(包括来自社交网络的数据集)的简化API;科学、政府和民间组织;电影、音乐和文学收藏;(2)有趣的数据可视化;(3)易于使用的API,支持利用真实数据创建游戏;(4)算法基准测试。研讨会参与者将参与到BRIDGES与多个数据集的实践经验中,并有机会讨论如何在他们自己的课程中使用BRIDGES。
This workshop provides instructors with a hands-on introduction to BRIDGES, a software infrastructure for programming assignments in early computer science courses, including introductory programming (CS1, CS2), data structures, and algorithm analysis. BRIDGES provides capabilities for creating more engaging programming assignments, including: (1) a simplified API for accessing real-world data sets, including from social networks; scientific, government, and civic organizations; and movie, music, and literature collections; (2) interesting visualizations of the data, (3) an easy to use API that supports creation of games that leverage real-world data, and, (4) algorithm benchmarking. Workshop attendees will engage in hands-on experience with BRIDGES with multiple datasets and will have the opportunity to discuss how BRIDGES can be used in their own courses.