Teaching Cybersecurity with Networked Robots

被引:20
|
作者
Ledeczi, Akos [1 ]
MarOti, MiklOs [1 ]
Zare, Hamid [1 ]
Yett, Bernard [1 ]
Hutchins, Nicole [1 ]
Broll, Brian [1 ]
Volgyesi, Peter [1 ]
Smith, Michael B. [1 ]
Darrah, Timothy [1 ]
Metelko, Mary [1 ]
Koutsoukos, Xenofon [1 ]
Biswas, Gautam [1 ]
机构
[1] Vanderbilt Univ, 221 Kirkland Hall, Nashville, TN 37235 USA
来源
SIGCSE '19: PROCEEDINGS OF THE 50TH ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION | 2019年
基金
美国国家科学基金会;
关键词
visual programming; robotics; cybersecurity; computer science education; Snap; NetsBlox;
D O I
10.1145/3287324.3287450
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The paper presents RoboScape, 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. RoboScape is built on top of NetsBlox, an open-source, networked, visual programming environment based on Snap! that is specifically designed to introduce students to distributed computation and computer networking. RoboScape provides a twist on the state of the art of robotics learning platforms. First, a user's program controlling the robot runs in the browser and not on the robot. There is no need to download the program to the robot and hence, development and debugging become much easier. Second, the wireless communication between a student's program and the robot can be overheard by the programs of the other students. This makes cybersecurity an immediate need that students realize and can work to address. We have designed and delivered a cybersecurity summer camp to 24 students in grades between 7 and 12. The paper summarizes the technology behind RoboScape, the hands-on curriculum of the camp and the lessons learned.
引用
收藏
页码:885 / 891
页数:7
相关论文
共 50 条
  • [41] Symbiosis between humans and networked communication robots
    Hagita, Norihiro
    2007 INTERNATIONAL CONFERENCE ON ELECTRICAL MACHINES AND SYSTEMS, VOLS 1-4, 2007, : 268 - 272
  • [42] Decentralized, adaptive coverage control for networked robots
    Schwager, Mac
    Rus, Daniela
    Slotine, Jean-Jacques
    International Journal of Robotics Research, 2009, 28 (03): : 357 - 375
  • [43] Experiments with cooperative networked control of underwater robots
    Dunbabin, Matthew
    Vasilescu, Iuliu
    Corke, Peter
    Rus, Daniela
    EXPERIMENTAL ROBOTICS, 2008, 39 : 463 - +
  • [44] An Approach for Testing Software on Networked Transport Robots
    Satoh, Ichiro
    2018 14TH IEEE INTERNATIONAL WORKSHOP ON FACTORY COMMUNICATION SYSTEMS (WFCS 2018), 2018,
  • [45] Mobile Agent Cloning for Servicing Networked Robots
    Godfrey, W. Wilfred
    Nair, Shivashankar B.
    PRINCIPLES AND PRACTICE OF MULTI-AGENT SYSTEMS, 2012, 7057 : 336 - 339
  • [46] Distributed Coverage Control of Networked Heterogeneous Robots
    Han, Xiaoxia
    Ma, Lei
    Feng, Kun
    2017 6TH DATA DRIVEN CONTROL AND LEARNING SYSTEMS (DDCLS), 2017, : 286 - 291
  • [47] Making Networked Robots Connectivity-Aware
    Van Tuan Le
    Bouraqadi, Noury
    Stinckwich, Serge
    Moraru, Victor
    Doniec, Arnaud
    ICRA: 2009 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION, VOLS 1-7, 2009, : 1835 - +
  • [48] Wireless Network Performance Evaluation for Networked Robots
    Sassi, Insaf
    Gouin, Alexia
    Thiriet, Jean-Marc
    2017 22ND IEEE INTERNATIONAL CONFERENCE ON EMERGING TECHNOLOGIES AND FACTORY AUTOMATION (ETFA), 2017,
  • [49] Search and Rescue Operations with Mesh Networked Robots
    Brodeur, Tristan
    Regis, Paulo
    Feil-Seifer, David
    Sengupta, Shamik
    2018 9TH IEEE ANNUAL UBIQUITOUS COMPUTING, ELECTRONICS & MOBILE COMMUNICATION CONFERENCE (UEMCON), 2018, : 6 - 12
  • [50] Iterative Localization Optimization for Networked Mobile Robots
    Bastani, Hamed
    Birk, Andreas
    ICAR: 2009 14TH INTERNATIONAL CONFERENCE ON ADVANCED ROBOTICS, VOLS 1 AND 2, 2009, : 814 - 819