skip to main content
US FlagAn official website of the United States government
dot gov icon
Official websites use .gov
A .gov website belongs to an official government organization in the United States.
https lock icon
Secure .gov websites use HTTPS
A lock ( lock ) or https:// means you've safely connected to the .gov website. Share sensitive information only on official, secure websites.


Title: Advancing STEM Learning Opportunities for Students with Autism Spectrum Disorder Through an Informal Robotics and Coding Program: A Feasibility Study for an After-School Enrichment Program
Award ID(s):
2313418
PAR ID:
10580791
Author(s) / Creator(s):
; ;
Publisher / Repository:
Journal of Technology in Behavioral Science
Date Published:
Journal Name:
Journal of Technology in Behavioral Science
ISSN:
2366-5963
Format(s):
Medium: X
Sponsoring Org:
National Science Foundation
More Like this
  1. We propose a method for conducting algebraic program analysis (APA) incrementally in response to changes of the program under analysis. APA is a program analysis paradigm that consists of two distinct steps: computing a path expression that succinctly summarizes the set of program paths of interest, and interpreting the path expression using a properly-defined semantic algebra to obtain program properties of interest. In this context, the goal of an incremental algorithm is to reduce the analysis time by leveraging the intermediate results computed before the program changes. We have made two main contributions. First, we propose a data structure for efficiently representing path expression as a tree together with a tree-based interpreting method. Second, we propose techniques for efficiently updating the program properties in response to changes of the path expression. We have implemented our method and evaluated it on thirteen Java applications from the DaCapo benchmark suite. The experimental results show that both our method for incrementally computing path expression and our method for incrementally interpreting path expression are effective in speeding up the analysis. Compared to the baseline APA and two state-of-the-art APA methods, the speedup of our method ranges from 160X to 4761X depending on the types of program analyses performed. 
    more » « less
  2. Despite recent efforts to increase diversity, female and racially minoritized youth 1 continue to be underrepresented in science, technology, engineering, and math (STEM). Our pilot study utilizes culturally responsive frameworks to address the underrepresentation of minoritized youth in computer science (CS) by supporting youth at a local Boys & Girls Club as they develop a sense of competence and belonging in the CS field. Culturally responsive frameworks shape our work with students and inform our research process. This paper examines the context of our pilot study and the positionality of our research team, which includes university researchers and community partners. It also provides a reflexive analysis of our community inquiry process and how it has influenced the development and adaptation of our CS programming. 
    more » « less