Go to file
Ryan Taylor ccddb9d036 Add statistics for manually graded question types
This adds the ability to see the breakdown of grades for
essay/file-upload question types.  They are broken up as the top 27%,
the bottom 27%, the middle 46%, and any ungraded answers, then displayed
in table format.

Refs CNVS-25737
Closes CNVS-26756

Test Plan:
  - Check that essay+file_upload question type tables look good
  - Buckets show themselves as "correct" if they contain a student
    score >= to the question points possible
  - Buckets can contain more students than 27% if the scores are
    identical (All 100% scores show up in top bucket/middle bucket
    even if 100% are 100% scores)
  - New answer tables are accessible like other tables
  - Buckets are explicitly ordered as top, middle, bottom, ungraded

Change-Id: I62798938b9176de97df2e498a2f9b3b02a81086c
Reviewed-on: https://gerrit.instructure.com/70907
Tested-by: Jenkins
Reviewed-by: John Corrigan <jcorrigan@instructure.com>
Reviewed-by: Davis McClellan <dmcclellan@instructure.com>
QA-Review: Michael Hargiss <mhargiss@instructure.com>
Product-Review: Jason Sparks <jsparks@instructure.com>
2016-02-23 03:31:09 +00:00
Gemfile.d spec: include rails logs with spec failure pages 2016-02-20 00:16:30 +00:00
app optimize assignment student visibilities 2016-02-23 01:17:29 +00:00
bin use binstubs for dress_code for spring 2016-01-06 18:44:23 +00:00
client_apps Add statistics for manually graded question types 2016-02-23 03:31:09 +00:00
config expand "native" polymorphic associations to most polymorphics 2016-02-22 19:14:31 +00:00
db/migrate fix role override nullness migration 2016-02-23 00:30:43 +00:00
doc document and extend usage of integration_id for users 2016-02-18 20:11:01 +00:00
docker-compose use our pre-built kinesalite docker image 2016-02-09 18:47:11 +00:00
frontend_build stop webpack from loading js-from-jsx 2016-02-12 18:18:31 +00:00
gems Add statistics for manually graded question types 2016-02-23 03:31:09 +00:00
guard let people write specs in jsx 2015-12-05 09:52:45 +00:00
lib optimize assignment student visibilities 2016-02-23 01:17:29 +00:00
public Allow LTI tools to postMessage into the screenreader alert div 2016-02-20 19:44:55 +00:00
script Helper scripts for setting up docker 2016-02-11 23:17:00 +00:00
spec optimize assignment student visibilities 2016-02-23 01:17:29 +00:00
.bowerrc introduced bower to manage js dependencies 2013-12-13 17:45:57 +00:00
.dockerignore docker-compose based dev environment 2015-03-30 20:59:48 +00:00
.fontcustom-manifest.json add table icon to icon font 2016-02-11 16:10:26 +00:00
.gitignore RCS - admin announcements can load remotely 2016-01-14 23:40:42 +00:00
.i18nignore bump rails 3 to github branch for ruby 2.2 compatibility 2015-02-18 22:55:20 +00:00
.jshintrc make jslint settings more sane 2012-08-17 11:04:40 -06:00
.npmrc fix brand config previewing and skipping 2015-10-27 16:16:15 +00:00
.rubocop.yml Moving ParallelAssignment back to style 2016-01-18 21:47:22 +00:00
.travis.yml more travis builds 2014-02-10 16:23:19 +00:00
CONTRIBUTING.md Add guidelines section to CONTRIBUTING.md 2016-01-13 19:50:06 +00:00
COPYRIGHT Initial commit. 2011-01-31 18:57:29 -07:00
Gemfile remove rails 3 support 2015-12-23 21:36:43 +00:00
Guardfile ensure node_modules are up-to-date for guard & compile_assets 2015-07-16 19:17:54 +00:00
LICENSE Initial commit. 2011-01-31 18:57:29 -07:00
README.md remove travis.ci badge until we are re-enabled 2014-07-01 23:08:00 +00:00
Rakefile remove rails 2 support 2014-08-06 18:16:19 +00:00
bower.json Update Shared Components for React 0.13.3 2015-11-19 00:35:09 +00:00
code_of_conduct.md contributor code of conduct 2014-12-23 18:13:59 +00:00
config.ru start adding rails 3.0 support 2013-03-22 19:08:40 +00:00
docker-compose.yml add lti test tool functionality 2016-02-19 18:26:56 +00:00
gulpfile.babel.js use web pack 2015-11-02 16:27:14 +00:00
issue_template.md Add issue_template.md for GitHub issues 2016-02-17 21:00:48 +00:00
karma.conf.js Add automated a11y testing helper for qunit tests 2016-02-02 17:39:11 +00:00
package.json build quiz log auditing w/ web pack 2016-01-14 00:33:38 +00:00
webpack.config.js use web pack 2015-11-02 16:27:14 +00:00
webpack.production.config.js spec: don't use an undefined path for optimized js 2015-12-22 22:28:18 +00:00
webpack.test.config.js Add automated a11y testing helper for qunit tests 2016-02-02 17:39:11 +00:00

README.md

Canvas LMS

Canvas is a new, open-source LMS by Instructure Inc. It is released under the AGPLv3 license for use by anyone interested in learning more about or using learning management systems.

Please see our main wiki page for more information

Installation

Detailed instructions for installation and configuration of Canvas are provided on our wiki.