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
期刊:
影响因子:
--
通讯作者:
Payton, Jamie
中科院分区:
文献类型:
--
作者:
Subramanian, Kalpathi;Saule, Erik;Payton, Jamie
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.