Asee peer logo

Analyzing the use of auto-graded labs with a built-in simulator to learn assembly programming

Download Paper |

Conference

2022 ASEE Annual Conference & Exposition

Location

Minneapolis, MN

Publication Date

August 23, 2022

Start Date

June 26, 2022

End Date

June 29, 2022

Conference Session

Computers in Education 5 - Modulus 4

Page Count

14

DOI

10.18260/1-2--41512

Permanent URL

https://peer.asee.org/41512

Download Count

352

Paper Authors

biography

Yamuna Rajasekhar zyBooks, A Wiley Brand

visit author page

Yamuna Rajasekhar is a senior manager of Content at zyBooks, a Wiley Brand. She is a senior author and contributor to various zyBooks titles. She formerly was an assistant professor of Electrical and Computer Engineering at Miami University. She received her M.S. and Ph.D. in Electrical and Computer Engineering from UNC Charlotte.

visit author page

biography

Chelsea Gordon zyBooks, A Wiley Brand

visit author page

Research Lead at zyBooks

visit author page

author page

Chi Yan Leung zyBooks, A Wiley Brand

biography

Efthymia Kazakou zyBooks, A Wiley Brand

visit author page

Efthymia Kazakou is Sr. Assessments manager at zyBooks, a startup spun-off from UC Riverside and acquired by Wiley. zyBooks develops interactive, web-native learning materials for STEM courses. Efthymia oversees the development and maintenance of all zyBooks content resources used for assessment purposes.

visit author page

Download Paper |

Abstract

Our Computer Organization and Design (COD) online interactive textbook, adapted from a leading computer organization and systems title in 2015, introduced an embedded simulator allowing students to practice assembly programming with MIPS, ARM, or RISC-V within the textbook. In addition to our built-in simulator, in summer 2021, we developed a new auto-graded lab environment to support MIPS with 10 new lab assignments that have been used in 6 different courses.

To evaluate both the platform and the content of the labs, we analyzed these labs attempted by 28-84 students across all 6 courses. We summarize the average completion rate and the average time spent on each lab. Our analysis also shows how using the simulator impacts student struggle on homework assignments embedded in the textbook. Finally, we share our best practices for authoring similar auto-graded assembly problems.

Rajasekhar, Y., & Gordon, C., & Leung, C. Y., & Kazakou, E. (2022, August), Analyzing the use of auto-graded labs with a built-in simulator to learn assembly programming Paper presented at 2022 ASEE Annual Conference & Exposition, Minneapolis, MN. 10.18260/1-2--41512

ASEE holds the copyright on this document. It may be read by the public free of charge. Authors may archive their work on personal websites or in institutional repositories with the following citation: © 2022 American Society for Engineering Education. Other scholars may excerpt or quote from these materials with the same citation. When excerpting or quoting from Conference Proceedings, authors should, in addition to noting the ASEE copyright, list all the original authors and their institutions and name the host city of the conference. - Last updated April 1, 2015