Week 5
Project: Qualtrics LTI Grade CSV Passback
Project: Qualtrics LTI Grade CSV Passback
Client/Prof: LAITS
Started on: February 6, 2023
Completion status: Still in progress
Staff guidance: Chris Pittman, Stacy Vlasits
Description/plans: Feature to download student responses as CSV file
This week I started working on my first project at LAITS. Qualtrics LTI is a tool that you might be familiar with if you’ve ever taken a survey or a quiz here at UT. LTIs are application meant to be use as learning and instruction tools, another well known one here at UT is Instapoll. For this project, I was assigned to add a feature for instructor to be able to retrieve a CSV (Comma Separated Values) of a student’s responses after taking a quiz.
Qualtrics LTI is built on Laravel PHP Framework which follows the Model-View-Controller (MVC) architecture. What is all of this? All websites you access that allow you to store information just as a username and password, items in a cart, or make posts have a database and a server behind them. MVC is a layout most commonly used to facilitate the development of these websites. Model represents all of data- here it would be the information to be retrieved such as the student ID, grade, and timestamp. View is the user interface or everything you see and interact with on a website. The controller is what connects the model and the view and the part of the layout that I will add to include this feature.