Program auto-grader for Computer Organization and Design (ARM)

Can be used standalone or integrated with any zyBook.

STUDENTS’ LEARNING EXPERIENCE IS ENHANCED THROUGH THESE ZYLABS’ BUILT-IN SIMULATORS WHICH ENABLE:

  • Stepping through the program execution
  • Gaining insight into how the registers and memory interact with the program during execution
  • The basic constructs of MIPS and ARM assembly programs are taught hands-on with zyLabs ranging in difficulty from writing simple instructions of arithmetic expressions and memory accesses to implementing complex procedures

CREATE LABS IN MINUTES WITH AN EASY-TO-USE EDITOR

  • Simple form-based creation – no scripting required
  • Supports I/O and unit testing
  • Configurable options include submission limits, metering, and more
  • Numerous sample labs are available

WE’LL DO THE GRADING FOR YOU

  • Auto-graded labs seamlessly integrate with instructor dashboard and gradebook
  • View and download submissions
  • Get insight into your class’ performance with instructor analytics

SIMPLE SUBMISSION EXPERIENCE FOR STUDENTS

  • Reduce tool shock: Students can code directly in zyLabs in their zyBook 
  • Students receive instant scoring and feedback

TIME GATING

  • With time gating (see “zyBooks and exams” Support article) you can hide a zyLab and then specify (1) a start time, after which the exam will be accessible to the student, and (2) a stop time, at which time the lab automatically becomes hidden again, removing the student from the lab

READ OUR WHITE PAPER ON ZYLABS