Journal Article10.1016/J.JPDC.2018.02.021
A visual programming environment for introducing distributed computing to secondary education
Brian Broll,Akos Ledeczi,Hamid Zare,Dung Nguyen Do,Janos Sallai,Peter Volgyesi,Miklós Maróti,Lesa Brown,Chris Vanags +8 more
23
TL;DR: NetsBlox not only teaches basic distributed programming concepts but also provides increased motivation for high-school students to become creators and not just consumers of technology.
read more
About: This article is published in Journal of Parallel and Distributed Computing. The article was published on 01 Aug 2018. The article focuses on the topics: Visual programming language & Remote procedure call.
read more
Chat with Paper
AI Agents for this Paper
Find similar papers on Google Scholar, PubMed and Arxiv
Write a critical review of this paper
Analyze citations of this paper to find unaddressed research gaps
Citations
Computational Thinking 計算論的思考
Jeannette M. Wing,翻訳:中島 秀之 +1 more
- 15 May 2015
TL;DR: In this article, a universally applicable attitude and skill set for computer science is presented, which is a set of skills and attitudes that everyone would be eager to learn and use, not just computer scientists.
Teaching Cybersecurity with Networked Robots
Akos Ledeczi,Miklós Maróti,Hamid Zare,Bernard Yett,Nicole Hutchins,Brian Broll,Peter Volgyesi,Michael B. Smith,Timothy Darrah,Mary Metelko,Xenofon Koutsoukos,Gautam Biswas +11 more
- 22 Feb 2019
TL;DR: RoboScape is a collaborative, networked robotics environment that makes key ideas in computer science accessible to groups of learners in informal learning spaces and K-12 classrooms that is built on top of NetsBlox, an open-source, networking, visual programming environment based on Snap! that is specifically designed to introduce students to distributed computation and computer networking.
32
High Performance Computing Education: Current Challenges and Future Directions
Rajendra K. Raj,Carol J. Romanowski,John Impagliazzo,Sherif G. Aly,Brett A. Becker,Juan Chen,Sheikh K. Ghafoor,Nasser Giacaman,Steven I. Gordon,Cruz Izu,Shahram Rahimi,Michael P. Robson,Neena Thota +12 more
- 17 Jun 2020
TL;DR: In this paper, a working group explored how HPCED can make inroads into computing education, focusing on the undergraduate level, identifying several of the needed core HPC competencies for students, identifying the support needed by educators for HPCEd, and explores the symbiosis between HPC and computing education in contemporary areas such as artificial intelligence and data science.
25
Removing the Walls Around Visual Educational Programming Environments
Brian Broll,Akos Ledeczi,Gordon Stein,Devin Jean,Corey Brady,Shuchi Grover,Veronica Cateté,Tiffany Barnes +7 more
- 10 Oct 2021
TL;DR: NetsBlox as mentioned in this paper is a programming environment that supports distributed computing and other widely used but advanced computing concepts including networking, the Internet of Things, and cybersecurity to novices.
12
Examining the Effect of the Task-Technology Fit of Game Mechanisms on Learning Outcomes in Online Gamification Platforms
TL;DR: In this article , the authors investigated the effect of achieving fit when implementing game mechanisms on learning outcomes by applying the well-known task-technology fit theory (TTF), which is frequently employed to improve fit between tasks to be completed and the technology applied.
4
References
Computational thinking
TL;DR: In this paper, a universally applicable attitude and skill set for computer science is presented, which is a set of skills and attitudes that everyone would be eager to learn and use, not just computer scientists.
Operating System Concepts
Abraham Silberschatz,Peter Baer Galvin,Greg +2 more
- 01 Jan 2012
TL;DR: In this article, Abraham Silberschatz and Peter Galvin discuss key concepts that are applicable to a variety of operating systems and present a large number of examples taken from common operating systems, including WindowsNT and Solaris 2.
2.4K
Computational thinking
Peter B. Henderson,Thomas J. Cortina,Jeannette M. Wing +2 more
- 07 Mar 2007
TL;DR: Computational Thinking is a universal metaphor of reasoning used by both mankind and machines and has the potential to be a comprehensive umbrella for capturing the intrinsic nature of computing and conveying this in an understandable way to students and the general public.
1.8K
The Scratch Programming Language and Environment
TL;DR: Scratch as discussed by the authors is a visual programming environment that allows users to learn computer programming while working on personally meaningful projects such as animated stories and games, and it supports self-directed learning through tinkering and collaboration with peers.
Related Papers (5)
Per Brand,Nils Franzen,Erik Klintskog,Seif Haridi +3 more
- 01 Jan 1998
Nat Pryce,S. Crane +1 more
- 04 Mar 1998