CSC/ECE 517 Spring 2022 - E2215: Refactor student quizzes controller: Difference between revisions

From Expertiza_Wiki
Jump to navigation Jump to search
Line 3: Line 3:
==E2215. Refactoring student_quizzes_controller.rb in Expertiza==
==E2215. Refactoring student_quizzes_controller.rb in Expertiza==
This page is a description of Expertiza OSS project E2215, which is refactoring the student_quizzes_controller.rb file.
This page is a description of Expertiza OSS project E2215, which is refactoring the student_quizzes_controller.rb file.
'''Mentor''': Divyang Doshi (ddoshi2@ncsu.edu)
'''Mentor''': Divyang Doshi (ddoshi2@ncsu.edu)



Revision as of 16:50, 19 March 2022

About Expertiza

Expertiza is a multi-purpose web application built using Ruby on Rails for Students and Instructors. Instructors enrolled in Expertiza can create and customize classes, teams, assignments, quizzes, and many more. On the other hand, Students are also allowed to form teams, attempt quizzes, and complete assignments. Apart from that, Expertiza also allows students to provide peer reviews enabling them to work together to improve others' learning experiences. It is an open-source application and its Github repository is Expertiza.

E2215. Refactoring student_quizzes_controller.rb in Expertiza

This page is a description of Expertiza OSS project E2215, which is refactoring the student_quizzes_controller.rb file.

Mentor: Divyang Doshi (ddoshi2@ncsu.edu)

Controller Description

Modifications made to the existing code