The Robert Noyce Teacher Scholarship Program

NSF
NSF
  • Home
  • The Program
    • NSF Noyce Program Solicitation
    • Consider Becoming a NSF Noyce Principal Investigator
    • Consider Becoming a NSF Noyce Reviewer
    • Become a Noyce Scholar or Teacher Leader
      • Noyce Scholar Profiles
      • Noyce Alumni Profiles
    • Voices From the Field Videos
  • Project Locator
    • Select from Map
    • Advanced Search
    • Submit Information
  • In the News
    • In the News
  • Meetings
    • 2023 Noyce Summit
    • 2022 Noyce Summit
    • 2021 Noyce Summer Events
    • 2020 Virtual Noyce Summit
    • Archived Noyce Summit Materials
    • Noyce Regional Networks
  • Resources
    • Noyce Track 4 Research Book
    • Proposal Preparation Toolkit
    • Noyce Project Videos
    • Noyce Summit Abstract Catalogs
    • Reports
    • Toolkits
    • ARISE Research Community
  • Contact

YAML Integrity: A Tool for Generating Sharing-Resistant STEM Assessments

  • Year 2023
  • NSF Noyce Award # 1660728
  • First Name Melanie
  • Last Name Pivarski
  • Discipline Life Sciences
  • Co-PI(s)

    Neil Voss, Byoung Sug Kim

  • Presenters

    Neil Voss

Need

The surge of remote learning has highlighted threats to the integrity of online assessments, such as widespread question sharing on platforms like Chegg. YAML Integrity provides a solution to this issue and eases the task of creating unique, high-quality questions, thereby enhancing assessment quality, fairness, and efficiency.

Research Questions

1. How can we mitigate the effect of question sharing on the integrity of online assessments in STEM education? 2. In what ways does the automated generation of a diverse question pool contribute to assessment integrity, reduce question sharing, and enhance instructor efficiency? 3. What are the potential impacts of an automated question generation tool on academic honesty in online learning environments?

Approach

YAML Integrity utilizes Python scripts and YAML files to generate diverse assessments. Educators can supply either true/false statements or pairs of matching terms and definitions, YAML Integrity produces a range of consistent yet unique questions. This approach undermines question-sharing practices that rely on questions repeating from student to student. This platform-independent tool allows for adaptation across various online learning environments.

Outcomes

YAML Integrity is anticipated to significantly reduce question sharing, improve teaching efficiency, and enable to the creation of diverse, comprehensive assessments. The deliverables include the Python tool itself, compatibility with various learning platforms, and a robust solution to a common problem in STEM education. Future initiatives will concentrate on refining YAML Integrity, expanding its question-generation capabilities, expanding its library of STEM assessment content, and adding compatibility with other learning platforms.

Broader Impacts

YAML Integrity aims to influence STEM education by enhancing the reliability and integrity of online assessment practices. It provides STEM educators an efficient, reliable means to create unique assessments and reduce academic misconduct. Implications for teacher education programs include a shift in focus from assessment crafting to actual teaching. Future steps will explore YAML Integrity’s effectiveness across diverse STEM fields and add compatibility to more learning management systems.

URLs

https://github.com/vosslab/biology-problems

What’s New

  • 2025 Noyce Summit
  • 2024 Noyce Summit
  • Proposal Preparation Webinars
  • Noyce PI Peer Webinars
  • Noyce Regional Networks
  • Noyce by the Numbers: 20 Years of Noyce
  • Frequently Asked Questions for the Robert Noyce Teacher Scholarship Program
  • Become a Noyce Scholar or Teacher Leader
  • Consider Becoming a NSF Noyce Reviewer
  • Consider Becoming a NSF Noyce Principal Investigator
  • Noyce Alumni: Where Are They Now?

Check out our ARISE website for research & opportunities!

Checking In

NSF

This material is based upon work supported by the National Science Foundation (NSF) under Grant Numbers DUE-2041597 and DUE-1548986. Any opinions, findings, interpretations, conclusions or recommendations expressed in this material are those of its authors and do not represent the views of the AAAS Board of Directors, the Council of AAAS, AAAS’ membership or the National Science Foundation.

AAAS

The World's Largest General Scientific Society

  • About Noyce Program
  • AAAS ISEED
  • Subscribe to ARISE
  • Contact Us
  • Privacy Policy
  • Terms of Use
© 2026 American Association for the Advancement of Science