Skip to content

kellylougheed/participation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

codecov

Participation

This app was built in Ruby on Rails, JavaScript, jQuery, HTML, CSS, and Bootstrap.

Participation allows teachers to track student participation with a fair, points-based system.


Features:

  • Teachers can create multiple classes with rosters of students that are listed alphabetically by last name.

  • Teachers initialize each class with a maximum number of participation points to earn and a default number that each student starts with. All students are initialized with the default point value.

  • Teachers can add or subtract points from students using the plus or minus buttons, which send an AJAX call to the database.

  • Points for each student are automatically converted into percentages.

  • Students' point values can be cleared and set back to the default. This action can be done on all students in a class at one time.

  • Teachers can add comments about individual students that are dated for future reference.

  • Teachers can have comments automatically mailed to students.

  • Devise manages users, security, and logins.

  • The data is queried and stored with PostgreSQL.

About

Rails gradebook app for teachers to track student participation ๐Ÿ“š๐Ÿ’ฏ

Resources

Stars

Watchers

Forks

Packages

No packages published