skip to main content

Attention:

The NSF Public Access Repository (PAR) system and access will be unavailable from 8:00 PM ET on Friday, March 21 until 8:00 AM ET on Saturday, March 22 due to maintenance. We apologize for the inconvenience.


Title: Browser-based simulation for novice-friendly classroom robotics

Robots are a popular and engaging educational tool for teaching computational thinking, but they often have significant costs and limitations for classroom use. Switching to a simulated environment can eliminate many of these difficulties. By also providing students with a block-based programming environment, the barrier to entry can be further reduced. This paper presents a networked virtual robotics platform designed to create an environment which is highly accessible for novice students and their teachers alike, along with components of a curriculum designed to teach computational thinking skills through robotics programming challenges, including autonomous challenges and in-class competitions. Students access this platform through an extension of the same web interface used for programming their robots, which allows students to collaborate on code and view a shared simulated virtual space. Previously, this virtual robotics platform was used only to facilitate distance education. This paper demonstrates its use in an in-person class during the Spring 2022 semester, illustrating the affordances of a virtual robotics environment for face-to-face learning contexts as well. Students' computational thinking skills were evaluated with assessments both before and after the class, along with surveys and interviews given to determine their opinions and outlooks regarding computer science. The results show that students had a significant improvement in both attitudes and aptitudes.

 
more » « less
Award ID(s):
1949472
PAR ID:
10501477
Author(s) / Creator(s):
; ; ;
Publisher / Repository:
Frontiers
Date Published:
Journal Name:
Frontiers in Computer Science
Volume:
4
ISSN:
2624-9898
Format(s):
Medium: X
Sponsoring Org:
National Science Foundation
More Like this
  1. Block-based programming languages reduce the need to learn low-level programming syntax while enabling novice learners to focus on computational thinking skills. Game-based learning environments have been shown to create effective and engaging learning experiences for students in a broad range of educational domains. The fusion of block-based programming with game-based learning offers significant potential to motivate learners to develop computational thinking skills. A key challenge educational game developers face in creating rich, interactive learning experiences that integrate computational thinking activities is the lack of an embeddable block-based programming toolkit. Current block-based programming languages, such as Blockly and Scratch, cannot be easily embedded into industry-standard 3D game engines. This paper presents IntelliBlox, a Blockly-inspired toolkit for the Unity cross-platform game engine that enables learners to create block-based programs within immersive game-based learning environments. Our experience using IntelliBlox suggests that it is an effective toolkit for integrating block-based programming challenges into game-based learning environments. 
    more » « less
  2. null (Ed.)
    Developing narrative and computational thinking skills is crucial for K-12 student learning. A growing number of K-12 teachers are utilizing digital storytelling, where students create short narratives around a topic, as a means of creating motivating problem-solving activities for a variety of domains, including history and science. At the same time, there is increasing awareness of the need to engage K-12 students in computational thinking, including elementary school students. Given the challenges that the syntax of text-based programming languages poses for even novice university-level learners, block-based programming languages have emerged as an effective tool for introducing computational thinking to elementary-level students. Leveraging the unique affordances of narrative and computational thinking offers significant potential for student learning; however, integrating them presents significant challenges. In this paper, we describe initial work toward solving this problem by introducing an approach to block-based programming for interactive storytelling to engage upper elementary students (ages 9 to 11) in computational thinking and narrative skill development. Leveraging design principles and best practices from prior research on elementary-grade block-based programming and digital storytelling, we propose a set of custom blocks enabling learners to create interactive narratives. We describe both the process used to derive the custom blocks, including their alignment with elements of interactive narrative and with specific computational thinking curricular goals, as well as lessons learned from students interacting with a prototype learning environment utilizing the block-based programming approach. 
    more » « less
  3. Ahram, Tareq ; Karwowski, Waldemar (Ed.)

    AI, robotics, and automation are reshaping many industries, including the Architecture, Engineering, and Construction (AEC) industries. For students aiming to enter these evolving fields, comprehensive and accessible training in high-tech roles is becoming increasingly important. Traditional robotics education, while often effective, usually necessitates small class sizes and specialized equipment. On-the-job training introduces safety risks, particularly for inexperienced individuals. The integration of advanced technologies for training presents an alternative that reduces the need for extensive physical resources and minimizes safety concerns. This paper introduces the Intelligent Learning Platform for Robotics Operations (IL-PRO), an innovative project that integrates the use of Artificial Intelligence (AI), Virtual Reality (VR), and game-assisted learning for teaching robotic arms operations. The goal of this project is to address the limitations of traditional training through the implementation of personalized learning strategies supported by Adaptive Learning Systems (ALS). These systems hold the potential to transform education by customizing content to cater to various levels of understanding, preferred learning styles, past experiences, and diverse linguistic and socio-cultural backgrounds.Central to IL-PRO is the development of its ALS, which uses student progress variables and multimodal machine learning to infer students’ level of understanding and automate task and feedback delivery. The curriculum is organized into modules, starting with fundamental robotic concepts, and advancing to complex motion planning and programming. The curriculum is guided by a learner model that is continuously refined through data collection. Furthermore, the project incorporates gaming elements into its VR learning approach to create an engaging educational environment. Thus, the learning content is designed to engage students with simulated robots and input devices to solve sequences of game-based challenges. The challenge sequences are designed similarly to levels in a game, each with increasing complexity, in order to systematically incrementally build students' knowledge, skills, and confidence in robotic operations. The project is conducted by a team of interdisciplinary faculty from Florida International University (FIU), the University of California Irvine (UCI), the University of Hawaii (UH) and the University of Kansas-Missouri (UKM). The collaboration between these institutions enables the sharing of resources and expertise that are essential for the development of this comprehensive learning platform.

     
    more » « less
  4. null ; null ; null ; null (Ed.)
    This paper analyzes the computational practices that four 7th and 8th grade students engaged in when learning geometric transformations in two different online block-based programming environments. The data sources include video footage of students’ interviews in Zoom where they shared their screens and cameras. The findings determined that students utilized in particular, decomposition and pattern recognition as important computational thinking practices required for learning in STEM disciplines. The paper also describes the changes made in how research method, data collection, and analysis configured opportunities to study computational thinking in remote locations due to the restrictions brought on by COVID-19. We identified three main challenges in the transition to online research: (a) recruiting research participants which included instituting necessary revisions to ethics protocols; (b) rethinking data gathering and analysis techniques along with interactions with participants in virtual settings; (c) dealing with glitches associated with technologies and virtual communication media in just-in-time ways. We conclude that even given the challenges with researching during COVID-19, there are still opportunities for rich, robust research in online settings. 
    more » « less
  5. Traditional lectures have difficulties instilling pragmatic skills in construction engineering students due to the inability to illuminate the complexities within the human-robot collaborative construction environment. While on-site can acclimatize construction students to reality and construct knowledge that can solve safety challenges, it is challenging to organize on-site training trips owing to the dangerous nature of construction workplaces. This research aimed to explore virtual reality (VR) as a tool to enhance students’ perception and knowledge of construction robotic safety. For this purpose, the study developed a virtual training platform for providing construction engineering students with safety knowledge on interacting with simulated robots within the virtual environment of construction sites. A self-assessment approach was leveraged among 20 recruited students to demonstrate the efficacy of students’ engagement and learning outcomes from the proposed learning approach over the traditional learning approach. Results indicated a statistical difference in students’ learning outcomes and engagement levels between the developed approach and the traditional approach. Findings demonstrated the implications of VR as an experiential tool to enhance the students’ learning of robotic safety in construction. 
    more » « less