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.


Search for: All records

Creators/Authors contains: "Zhang, Xiong"

Note: When clicking on a Digital Object Identifier (DOI) number, you will be taken to an external site maintained by the publisher. Some full text articles may not yet be available without a charge during the embargo (administrative interval).
What is a DOI Number?

Some links on this page may take you to non-federal websites. Their policies may differ from this site.

  1. This paper presents the results of a community survey that was designed to better understand the effects of permafrost degradation and coastal erosion on civil infrastructure. Observations were collected from residents in four Arctic coastal communities: Point Lay, Wainwright, Utqiaġvik, and Kaktovik. All four communities are underlain by continuous ice-rich permafrost with varying degrees of degradation and coastal erosion. The types, locations, and periods of observed permafrost thaw and coastal erosion were elicited. Survey participants also reported the types of civil infrastructure being affected by permafrost degradation and coastal erosion and any damage to residential buildings. Most survey participants reported that coastal erosion has been occurring for a longer period than permafrost thaw. Surface water ponding, ground surface collapse, and differential ground settlement are the three types of changes in ground surface manifested by permafrost degradation that are most frequently reported by the participants, while houses are reported as the most affected type of infrastructure in the Arctic coastal communities. Wall cracking and house tilting are the most commonly reported types of residential building damage. The effects of permafrost degradation and coastal erosion on civil infrastructure vary between communities. Locations of observed permafrost degradation and coastal erosion collected from all survey participants in each community were stacked using heatmap data visualization. The heatmaps constructed using the community survey data are reasonably consistent with modeled data synthesized from the scientific literature. This study shows a useful approach to coproduce knowledge with Arctic residents to identify locations of permafrost thaw and coastal erosion at higher spatial resolution as well as the types of infrastructure damage of most concern to Arctic residents. 
    more » « less
  2. null (Ed.)
    It is hard for experts to create good instructional resources due to a phenomenon known as the expert blind spot: They forget what it was like to be a novice, so they cannot pinpoint exactly where novices commonly struggle and how to best phrase their explanations. To help overcome these expert blind spots for computer programming topics, we created a learnersourcing system that elicits explanations of misconceptions directly from learners while they are coding. We have deployed this system for the past three years to the widely-used Python Tutor coding website (pythontutor.com) and collected 16,791 learner-written explanations. To our knowledge, this is the largest dataset of explanations for programming misconceptions. By inspecting this dataset, we found surprising insights that we did not originally think of due to our own expert blind spots as programming instructors. We are now using these insights to improve compiler and run-time error messages to explain common novice misconceptions. 
    more » « less
  3. Data science courses and tutorials have grown popular in recent years, yet they are still taught using production-grade programming tools (e.g., R, MATLAB, and Python IDEs) within desktop computing environments. Although powerful, these tools present high barriers to entry for novices, forcing them to grapple with the extrinsic complexities of software installation and configuration, data file management, data parsing, and Unix-like command-line interfaces. To lower the barrier for novices to get started with learning data science, we created DS.js, a bookmarklet that embeds a data science programming environment directly into any existing webpage. By transforming any webpage into an examplecentric IDE, DS.js eliminates the aforementioned complexities of desktop-based environments and turns the entire web into a rich substrate for learning data science. DS.js automatically parses HTML tables and CSV/TSV data sets on the target webpage, attaches code editors to each data set, provides a data table manipulation and visualization API designed for novices, and gives instructional scaffolding in the form of bidirectional previews of how the user’s code and data relate. 
    more » « less