Transforming Introductory Computer Science Projects via Real-TimeWeb Data

通过实时网络数据转变计算机科学入门项目

基本信息

项目摘要

This project creates an educational software infrastructure by broadening the support for the successful BusTracker.edu API to support computer programming projects that use real-time Web-based data to better engage and better train introductory computer science students. Examples of real-time data accessible over the Web include stock values, traffic information, weather, public transit, flight information, inventory overviews, and many others. The infrastructure ensures the requisite data availability, integrity, and accessibility, as well as automates grading techniques.By bringing real-world, real-time data of intrinsic interest to students in introductory classes, more students are expected to be recruited into and retained in the computer science major. The new programming projects also provide an opportunity to introduce students earlier to advanced concepts such as distributed computing and cyber-physical systems, thereby better preparing them to meet the emerging challenges of the IT workplace.In addition to the infrastructure, the project will produce a set of programming assignments using the infrastructure suitable for CS 1 and CS 2 courses. Evaluation encompasses both the new system, as well as the effect of its use on student learning outcomes and on retention. The infrastructure will be available through a dedicated website and a number of workshops will assist faculty in learning to use the new system in their courses.
该项目通过扩大对成功的BusTracker.edu API的支持来创建教育软件基础设施,以支持使用基于Web的实时数据的计算机编程项目,从而更好地吸引和更好地培训入门计算机科学学生。可通过Web访问的实时数据的示例包括股票价值、交通信息、天气、公共交通、航班信息、库存概览等。该基础设施确保了必要的数据可用性,完整性和可访问性,以及自动化评分技术。通过在入门课程中为学生带来真实世界的实时数据,预计将有更多的学生被录取并保留在计算机科学专业。新的程式设计项目亦让学生有机会较早认识分布式计算和网络物理系统等先进概念,从而为他们作好准备,迎接资讯科技工作环境的新挑战。除了基础设施外,该项目亦会制作一套适用于CS1和CS2课程的程式设计作业。评价既包括新系统,也包括其使用对学生学习成果和保留率的影响。该基础设施将通过一个专门的网站提供,一些讲习班将帮助教师学习在他们的课程中使用新系统。

项目成果

期刊论文数量(0)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)

数据更新时间:{{ journalArticles.updateTime }}

{{ item.title }}
{{ item.translation_title }}
  • DOI:
    {{ item.doi }}
  • 发表时间:
    {{ item.publish_year }}
  • 期刊:
  • 影响因子:
    {{ item.factor }}
  • 作者:
    {{ item.authors }}
  • 通讯作者:
    {{ item.author }}

数据更新时间:{{ journalArticles.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ monograph.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ sciAawards.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ conferencePapers.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ patent.updateTime }}

Eli Tilevich其他文献

EdgStr : Automating Client-Cloud to Client-Edge-Cloud Transformation
EdgStr:自动化客户端云到客户端边缘云转型
  • DOI:
  • 发表时间:
  • 期刊:
  • 影响因子:
    0
  • 作者:
    Kijin An;Eli Tilevich
  • 通讯作者:
    Eli Tilevich
Towards a comprehensive understanding of web service integration: a large-scale empirical study from the developers’ perspective
  • DOI:
    10.1007/s10664-025-10647-9
  • 发表时间:
    2025-07-22
  • 期刊:
  • 影响因子:
    3.600
  • 作者:
    Siddhi Baravkar;Pratiksha Gaikwad;Zhengquan Li;Eli Tilevich;Long Cheng;Zheng Song
  • 通讯作者:
    Zheng Song
“How Can I Be of Service?”—A Comprehensive Analysis of Web Service Integration Practices
“我怎样才能提供服务?”——Web服务集成实践综合分析
  • DOI:
  • 发表时间:
  • 期刊:
  • 影响因子:
    0
  • 作者:
    Siddhi Baravkar;Olivia Pellegrini;Pratiksha Gaikwad;Zheng Song;Eli Tilevich
  • 通讯作者:
    Eli Tilevich
The impact of distributed programming abstractions on application energy consumption
  • DOI:
    10.1016/j.infsof.2013.02.014
  • 发表时间:
    2013-09-01
  • 期刊:
  • 影响因子:
  • 作者:
    Young-Woo Kwon;Eli Tilevich
  • 通讯作者:
    Eli Tilevich

Eli Tilevich的其他文献

{{ item.title }}
{{ item.translation_title }}
  • DOI:
    {{ item.doi }}
  • 发表时间:
    {{ item.publish_year }}
  • 期刊:
  • 影响因子:
    {{ item.factor }}
  • 作者:
    {{ item.authors }}
  • 通讯作者:
    {{ item.author }}

{{ truncateString('Eli Tilevich', 18)}}的其他基金

EAGER: Investigating the Feasibility and Scope of Automated Refactoring for Distributed Software
EAGER:研究分布式软件自动重构的可行性和范围
  • 批准号:
    2232565
  • 财政年份:
    2022
  • 资助金额:
    $ 20万
  • 项目类别:
    Standard Grant
SHF:CSR:Small: Perpetuum Mobile: Orchestrating the Provisioning of Pervasive Resources for Emerging Mobile Applications
SHF:CSR:Small:Perpetuum Mobile:为新兴移动应用程序协调普遍资源的配置
  • 批准号:
    1717065
  • 财政年份:
    2017
  • 资助金额:
    $ 20万
  • 项目类别:
    Standard Grant
Systematic Quality Analysis and Improvement for Block-Based Software: Promoting the Culture of Quality From the Ground Up
基于块的软件的系统质量分析和改进:从头开始促进质量文化
  • 批准号:
    1712131
  • 财政年份:
    2017
  • 资助金额:
    $ 20万
  • 项目类别:
    Standard Grant
Building Educational Capacity in Cyber Operations
建设网络运营教育能力
  • 批准号:
    1744722
  • 财政年份:
    2017
  • 资助金额:
    $ 20万
  • 项目类别:
    Standard Grant
SHF: EAGER: Addressing Resource Scarcity via Distributed Mobile Services
SHF:EAGER:通过分布式移动服务解决资源稀缺问题
  • 批准号:
    1649583
  • 财政年份:
    2016
  • 资助金额:
    $ 20万
  • 项目类别:
    Standard Grant
SHF: CSR: Small: Automated Refactoring Techniques for Efficient and Reliable Distributed Execution
SHF:CSR:小型:用于高效可靠的分布式执行的自动重构技术
  • 批准号:
    1116565
  • 财政年份:
    2011
  • 资助金额:
    $ 20万
  • 项目类别:
    Standard Grant

相似海外基金

Transforming Introductory Computer Science Instruction with an AI-Driven Classroom Assistant
利用人工智能驱动的课堂助手改变计算机科学入门教学
  • 批准号:
    2331965
  • 财政年份:
    2023
  • 资助金额:
    $ 20万
  • 项目类别:
    Continuing Grant
Scaffolding Computational Thinking in Introductory Computer Science through a Conversational Agent
通过对话代理在计算机科学入门中搭建计算思维的脚手架
  • 批准号:
    2235601
  • 财政年份:
    2023
  • 资助金额:
    $ 20万
  • 项目类别:
    Standard Grant
Transforming Introductory Computer Science Instruction with an AI-Driven Classroom Assistant
利用人工智能驱动的课堂助手改变计算机科学入门教学
  • 批准号:
    2236011
  • 财政年份:
    2023
  • 资助金额:
    $ 20万
  • 项目类别:
    Continuing Grant
Transforming Introductory Computer Science Instruction with an AI-Driven Classroom Assistant
利用人工智能驱动的课堂助手改变计算机科学入门教学
  • 批准号:
    2236195
  • 财政年份:
    2023
  • 资助金额:
    $ 20万
  • 项目类别:
    Continuing Grant
Scaffolding Computational Thinking in Introductory Computer Science through a Conversational Agent
通过对话代理在计算机科学入门中搭建计算思维的脚手架
  • 批准号:
    2236198
  • 财政年份:
    2023
  • 资助金额:
    $ 20万
  • 项目类别:
    Standard Grant
Broadening Participation in Introductory Computer Science: Investigating Self-Assessment Practices for Increasing Student Learning and Self-Efficacy in Two Institutional Contexts
扩大计算机科学入门的参与:研究两种制度背景下提高学生学习和自我效能的自我评估实践
  • 批准号:
    2215245
  • 财政年份:
    2022
  • 资助金额:
    $ 20万
  • 项目类别:
    Standard Grant
An Online Tool to Support Productive Struggles and Improve the Self-Efficacy of Undergraduate Students in Introductory Computer Science Courses.
一种在线工具,可支持本科生在计算机科学入门课程中的生产性斗争和提高自我效能。
  • 批准号:
    2215849
  • 财政年份:
    2022
  • 资助金额:
    $ 20万
  • 项目类别:
    Standard Grant
Improving the Quality of Teaching Assistant Feedback to Undergraduate Students in Introductory Computer Science Courses
提高本科生计算机科学入门课程助教反馈质量
  • 批准号:
    2044279
  • 财政年份:
    2021
  • 资助金额:
    $ 20万
  • 项目类别:
    Standard Grant
A Machine Learning Student Behavior Model to Identify Struggling Students in Introductory Computer Science Courses
机器学习学生行为模型,用于识别在计算机科学入门课程中遇到困难的学生
  • 批准号:
    2125959
  • 财政年份:
    2021
  • 资助金额:
    $ 20万
  • 项目类别:
    Standard Grant
NSF Cyberlearning: Context-Aware Metacognitive Practice: Instrumenting Classroom Ecosystems to Help Introductory Computer Science Students Develop Effective Learning Strategies
NSF 网络学习:情境感知元认知实践:利用课堂生态系统帮助计算机科学入门学生制定有效的学习策略
  • 批准号:
    2016900
  • 财政年份:
    2020
  • 资助金额:
    $ 20万
  • 项目类别:
    Standard Grant
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了