CSforAll: EAGER: NetsBlox: Visual Programming Environment for Teaching Distributed Computing Concepts
CSforAll: EAGER: NetsBlox: Visual Programming Environment for Teaching Distributed Computing Concepts
批准号:
1644848
负责人:
Akos Ledeczi
金额:
$29.98万
依托单位:
依托单位国家:
美国
项目类别:
Standard Grant
财政年份:
2016
资助国家:
美国
项目状态:
已结题
起止时间:
2016-09-01 至 2019-08-31
中文摘要
范德比尔特大学正在建立一个新的协作学习环境,称为NetsBlox,它扩展了Snap!通过一些精心挑选的抽象,将使高中生能够创建分布式应用程序。在当今相互关联的世界中,对计算机网络和分布式计算有一个基本的了解将变得越来越重要,但这些主题在K-12课程中很少涉及。NetsBlox通过精心设计的可视化编程原语、直观的用户界面和复杂的基于云的基础设施,使这一切成为可能。该项目旨在找到合适的编程原语,这些原语足够简单,让学生能够掌握,但又足够强大,使他们能够构建重要的分布式应用程序。抽象不能隐藏太多的细节和复杂性,这样学生才能理解重要的潜在概念。抽象必须建立在彼此和Snap中的现有概念之上!逐步介绍该领域的复杂性。其他挑战包括设计复杂的协作支持,使成对或团队的学生能够远程合作,使学生能够在云中运行部分代码,以及识别和创建正确的服务,例如与斯隆数字天空服务器和Twitter的无缝接口,这将使NetsBlox的学习更具吸引力和激励。此外,计算基础设施将被增强为高度可伸缩的,服务于潜在的全球用户群,并使最终用户可编程环境异常健壮,以支持新手用户。最后,该项目将创建相应的新颖课程组成部分。
英文摘要
Vanderbilt University is building a new collaborative learning environment, called NetsBlox, which extends Snap! with a few carefully selected abstractions that will enable high school students to create distributed applications. In today's interconnected world, it will become increasingly important to have a basic understanding of computer networking and distributed computation yet these topics are rarely covered in K-12 curricula. NetsBlox makes that possible with well-designed visual programming primitives, an intuitive user interface and a sophisticated cloud-based infrastructure. The project aims to find the right programming primitives that are simple enough for students to grasp yet powerful enough to enable them to build non-trivial distributed applications. The abstractions must not hide too much detail and complexity, so students can understand the important underlying concepts. The abstractions must build on each other and on existing concepts in Snap! to present a gradual introduction to the intricacies of the domain. Additional challenges include devising sophisticated collaboration support to enable pairs or teams of students to work together remotely, making it possible for students to run part of their code in the cloud, and identifying and creating the right services, such as a seamless interface to the Sloan Digital Sky Server and Twitter, that will make learning with NetsBlox engaging and motivating. Moreover, the computing infrastructure will be enhanced to be highly scalable, serving serve a potentially global user base and making the end-user programmable environment exceptionally robust to support novice users. Finally, the project will create corresponding novel curricular components.
期刊论文(4)
专著(0)
科研奖励(0)
会议论文
DOI:
10.1016/j.jpdc.2018.02.021
发表时间:
2018-08-01
期刊:
JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING
影响因子:
3.8
作者:
[Broll, Brian, Ledeczi, Akos, Vanags, Chris]
通讯作者:
Vanags, Chris
Introducing Parallel and Distributed Computing to K12
将并行和分布式计算引入 K12
DOI:
10.1109/ipdpsw.2017.81
发表时间:
2017
期刊:
Parallel and Distributed Processing Symposium Workshops
影响因子:
--
作者:
[Broll, Brian, Ledeczi, Akos, Volgyesi, Peter, Sallai, Janos, Maroti, Miklos, Vanags, Chris]
通讯作者:
Vanags, Chris
Collaborative Research: CPS: Medium: A3EM: Animal-borne Adaptive Acoustic Environmental Monitoring
-
批准号:2312391
-
项目类别:Standard Grant
-
资助金额:$75.0万
-
财政年份:2023
-
负责人:Akos Ledeczi
-
依托单位:
Collaborative Research: Beyond CS Principles: Engaging Female High School Students in New Frontiers of Computing
-
批准号:1949472
-
项目类别:Standard Grant
-
资助金额:$59.54万
-
财政年份:2020
-
负责人:Akos Ledeczi
-
依托单位:
SI2-SSE: Deep Forge: a Machine Learning Gateway for Scientific Workflow Design
-
批准号:1740151
-
项目类别:Standard Grant
-
资助金额:$40.0万
-
财政年份:2017
-
负责人:Akos Ledeczi
-
依托单位:
PFI:AIR - TT: High-precision, low-cost GPS cloud service
-
批准号:1543098
-
项目类别:Standard Grant
-
资助金额:$19.97万
-
财政年份:2015
-
负责人:Akos Ledeczi
-
依托单位:
I-Corps: A Community-Driven Precision GPS Service
-
批准号:1449767
-
项目类别:Standard Grant
-
资助金额:$5.0万
-
财政年份:2014
-
负责人:Akos Ledeczi
-
依托单位:
NETS: Small: Relative Localization with GPS
-
批准号:1218710
-
项目类别:Standard Grant
-
资助金额:$35.0万
-
财政年份:2012
-
负责人:Akos Ledeczi
-
依托单位:
CPS: Synergy: Integrated Modeling, Analysis and Synthesis of Miniature Medical Devices
-
批准号:1239355
-
项目类别:Standard Grant
-
资助金额:$100.0万
-
财政年份:2012
-
负责人:Akos Ledeczi
-
依托单位:
Radio Interferometric Tracking of Wireless Nodes Indoors
-
批准号:0721604
-
项目类别:Continuing Grant
-
资助金额:$45.0万
-
财政年份:2007
-
负责人:Akos Ledeczi
-
依托单位:
海外基金