MENU
  • ASEE Logo
  • Give
    Give
    ASEE Donations...
    Classified Volunteer
    Login
  • Join Login Volunteer Classified Give
    Give
    ASEE Donations...



About
  • Overview
    • Mission, Vision, Goals
    • Public Policy Statements
    • Constitution
    • Bylaws
    • Organizational Structure
    • Investment Policy
    • Financial Policy
  • Our History
  • Staff Contacts
  • Leadership
    • Board Of Directors
    • Academy Of Fellows
    • Past Board Members
    • Advisory Committees
    • Representatives to External Organizations
    • Executive Director's Message
    • Meeting Minutes
  • Volunteer
  • Careers at ASEE
  • Privacy Statement
I Am A...
  • Member
      Login Required
    • Your Member Page
    • Membership Directory
    • Financials
    • Volunteer for Task Force
      • COVID Recovery
      • Engineering Culture
    • No Login Required
    • Awards
    • Divisions, Fellows, and Campus Reps
    • Sections and Zones
    • Resources
  • Prospective Individual/Organizational Member
    • About ASEE
    • Individual Membership
    • Institutional Membership
    • Major Activities
  • Donor
  • Prospective Partner or Sponsor
  • Advertiser
  • Fellowship Seeker
    • About Fellowships
    • High School
    • Undergraduate
    • Graduate
    • Post-Doctoral
    • Other Programs
Events
  • Conferences and Meetings
    • 2022 Annual Conference & Exposition
    • 2021 Virtual Annual Conference & Exposition
    • 2020 Virtual Annual Conference & Exposition
    • Section & Zone Meetings
  • Council Events
    • Conference for Industry and
      Education Collaboration (CIEC)
    • CMC Workforce Summit
    • Engineering Deans Institute (EDI)
    • Research Leadership Institute (RLI) (Formerly ERC)
    • Engineering Technology Leaders Institute (ETLI)
    • EDC Public Policy Colloquium (PPC)
  • Featured Events
    • Frontiers in Education
    • NETI
    • CoNECD
    • First Year Engineering Experience
    • Workforce Summit
  • Future Conference Dates
Publications
  • News
    • Newsletters
    • eGFI
    • Division Publications
  • Journals and Conference Papers
    • Overview
    • Journal of Engineering Education
    • Advances in Engineering Education
    • Conference Proceedings
    • Section Proceedings
    • Zone Proceedings
    • PEER
    • Plagiarism
  • Monographs and Reports
  • Prism Magazine
  • Data
    • Profiles of E&ET Colleges
    • Case Study Series: Engineering-Enhanced Liberal Education
Impact
  • Public Policy Statements
  • Data Analysis
  • Annual Reports
  • Diversity
Education & Careers
  • Academic Job Opportunities
  • Course Catalog
  • Engineering Education Research and Innovation
    • Engineering Education Community Resource
  • PreK-12
    • eGFI Teachers
    • eGFI Students
  • Engineering Teacher PD Endorsement
Calendar
2020 Annual Conference
The ASEE 2020 Virtual Annual Conference content is available.
See More....
  • Overview
    • Conference Overview
    • 2020 Highlights
    • ASEE-TV
  • Travel
    • Hotel accommodations
  • Program
    • Schedule-at-a-Glance
    • Conference Highlights
    • Printed Program
    • Online Session Locator
    • National Award Winners
    • Video Competition
    • Social Media Contest
  • Registration
  • Sponsors & Exhibitors
    • Annual Conference Sponsorship Options
    • Sponsors
  • Paper Management
    • Important Deadlines
    • Call for Papers
    • For Authors
    • For Chairs
    • For Workshop Organizers
    • For Moderators
    • For Reviewers
  • On-Site Services
    • Wellness
    • ADA Accommodations
  • Overview
    • Conference Overview
    • 2020 Highlights
    • ASEE-TV
  • Travel
    • Hotel accommodations
  • Program
    • Schedule-at-a-Glance
    • Conference Highlights
    • Printed Program
    • Online Session Locator
    • National Award Winners
    • Video Competition
    • Social Media Contest
  • Registration
  • Sponsors & Exhibitors
    • Annual Conference Sponsorship Options
    • Sponsors
  • Paper Management
    • Important Deadlines
    • Call for Papers
    • For Authors
    • For Chairs
    • For Workshop Organizers
    • For Moderators
    • For Reviewers
  • On-Site Services
    • Wellness
    • ADA Accommodations

2021 ASEE Virtual Annual Conference Content Access

Coding Trails: Concise Representations of Student Behavior on Programming Tasks

Presented at Computers in Education 1 - Programming 1

CS instructors desire visibility into student programming behavior, such as seeing the days a student worked, the time spent, and the number of compiles/runs. Such visibility may help find struggling students, prevent or detect cheating, and provide insight into the effect of new policies like points for earlier starts. Such visibility historically has been severely limited due to student use of external tools. Today, many education-focused program auto-graders provide a cloud-based development environment that records much student behavior. Detailed logs are cumbersome to view, especially for large classes, but conversely, summary statistics like averages and standard deviations lose much useful information. This paper introduces the concept of a "coding trail" as an attempt to visually and concisely summarize a student's coding behavior on a programming assignment. Our visual coding trail displays dates, each develop run, each submit run for auto-grading and score, and dramatic changes in code (often a sign of cheating). The coding trail is textual rather than graphical, allowing easy copy-paste, incorporation into spreadsheet gradebooks, and parsing by tools for further analysis, at the expense of some information loss. A version of our coding trail has been implemented in the zyBooks program auto-grader and appeared for over 2,000 courses and 130,000 students in 2020, with numbers growing. This paper introduces the coding trail, discusses various tradeoffs in its design, and points to a variety of uses.

Authors
  1. Prof. Frank Vahid zyBooks; University of California, Riverside [biography]

    Frank Vahid is a professor of Computer Science and Engineering at the Univ. of California, Riverside, and co-founder and chief learning officer of zyBooks. His research interests include CS/engineering education, and embedded systems.

  2. Prof. Roman Lysecky University of Arizona; zyBooks [biography]

    Roman Lysecky is VP of Content at zyBooks, A Wiley Brand and a Professor of Electrical and Computer Engineering at the University of Arizona. He received his Ph.D. in Computer Science from the University of California, Riverside in 2005. His research focu

  3. Dr. Bailey Alan Miller University of California, Riverside [biography]

    Bailey Miller is the Director of Engineering at zyBooks, a part of John Wiley and Sons. He formerly worked as a software engineer at Space Exploration Technologies Corporation (SpaceX). He received his B.S. in Computer Engineering, and his M.S and Ph.D. in Computer Science, from the University of California, Riverside in 2009, 2011, and 2014, respectively.

  4. Lyssa Vanderbeek zyBooks [biography]

    Lyssa Vanderbeek is Sr Director of Product Management at John Wiley, and Sons. Lyssa received her BA in Economics from Whitman College and her MBA from the Haas School of Business, University of California at Berkeley. She has spent over 20 years developing technology products for higher education. After joining Aplia, Inc as an early employee, Lyssa led Product Mangement at Cengage Learning, Macmillan Learning, Inkling, and EduNav.

Download paper (881 KB)

Are you a researcher? Would you like to cite this paper? Visit the ASEE document repository at peer.asee.org for more tools and easy citations.

» Download paper

« View session


  • Follow Us
  • twitter
  • facebook
  • youtube
  • instagram
  • linkedin
  • 1818 N Street N.W. Suite 600, Washington DC 20036

  • Telephone: 202.331.3500 | Fax: 202.265.8504

  • © 2025 Copyright: ASEE.org All rights reserved. Privacy Policy.