Honors College Thesis

Proposal for an App that Supports Learning Assistants as They Engage with Learners

Public Deposited

Downloadable Content

Download PDF


Attribute NameValues
  • With the creation of a new engineering curriculum, first-year engineering students at Oregon State University are now required to learn programming through the ENGR 103 course. Although learning assistants were prepared and trained to assist students throughout the entire ENGR series, ENGR 103 poses unique challenges due to its specific focus on computer science. As a computer science major and past learning assistant for ENGR 103, I document and discuss these unique challenges. In this thesis, I report on three things: a review of the literature on students’ struggles specifically with Python, (2) a review of sources that describe the best features for engaging apps, and (3) interviews with experts on this topic. I then provide details about a low-fidelity prototype for an app that would help learning assistants provide assistance for students.
  • Keywords: Python, programming, learning assistant, students support, peer facilitation, application, design principles
Resource Type
Date Issued
Degree Level
Degree Name
Degree Field
Degree Grantor
Commencement Year
Committee Member
Non-Academic Affiliation
Rights Statement
Peer Reviewed



This work has no parents.

In Collection: