ichuang
e62e58dc6e
log attempts in tracking
2012-09-10 20:33:56 -04:00
ichuang
ab0a58fb7a
add psychometrics - grade histograms, check time diffs, and IRT plots
2012-09-08 22:31:45 -04:00
Calen Pennington
14eb160eea
Just return a null progress if something goes wrong when retrieving capa_module progress (and log the error)
2012-09-06 15:18:59 -04:00
Calen Pennington
897a87646c
Make progress handle extra credit by capping at 100%, and handle malformed progress stuff by ignoring any changes
2012-09-06 15:16:24 -04:00
Kyle Fiedler
8a5e872c8f
Removed a bunch of font tags
2012-09-05 14:24:12 -04:00
kimth
a98dcd958e
Let admins see answers of problems at any time
2012-08-31 07:09:54 -04:00
kimth
377b09e170
Adjust comments
2012-08-27 20:07:54 -04:00
kimth
3051c6aca7
Access system.xqueue properly as dict
2012-08-27 19:41:35 -04:00
kimth
26051f9939
Waittime passed through ModuleSystem.xqueue
2012-08-27 19:39:33 -04:00
kimth
572e88d5b2
Adjust wait message
2012-08-27 19:20:50 -04:00
kimth
ff38f5b390
Debugging correctmap state
2012-08-27 14:50:03 -04:00
kimth
b50f9759e1
Catch queuekey --> queuestate KeyError in conversion
2012-08-27 14:08:57 -04:00
kimth
fdecaef7ef
Fix datetime name conflict
2012-08-24 08:23:46 -04:00
kimth
95a7a5b08b
Student must wait XQUEUE_WAITTIME_BETWEEN_REQUESTS between queueing submissions
2012-08-23 18:39:57 -04:00
kimth
77f928d118
Queuestate records both secret key and time of queue request
2012-08-23 17:24:59 -04:00
kimth
edefa04de1
Workaround for 500 on showanswer for choiceresponse
2012-08-22 12:41:30 -04:00
Sarina Canelake
725e9a2a7b
Add facility for fixed number of problem attempts
2012-08-16 14:27:28 -04:00
Calen Pennington
919b3e2137
Merge pull request #429 from MITx/feature/victor/strip-metadata
...
Feature/victor/strip metadata
2012-08-16 08:52:23 -07:00
Victor Shnayder
691744e359
Use .display_name instead of metadata['display_name']
...
* the former does a fallback if metadata['display_name'] isn't set.
2012-08-16 11:37:54 -04:00
ichuang
f39e589625
do replace_urls within capa_module get_answer (eg for img in <solution>s)
2012-08-15 21:57:33 -04:00
kimth
1ff8e271f5
Partial scoring
2012-08-13 10:14:29 -04:00
Victor Shnayder
af7e70a979
Log content problems as warnings, not errors
...
* will avoid newrelic complaining
* NOTE: Is this what we want post-ship?
- need some way of notifying instructors of problems
2012-08-12 17:21:40 -04:00
Victor Shnayder
9d87710f59
Revert "Lazily loading capa problems (for faster grading)."
...
We don't want lazyness, and will save the proper fix (moving work into descriptor load for later)
2012-08-09 10:31:48 -04:00
Bridger Maxwell
0fe2abbbdb
Added docstring.
2012-08-07 18:39:19 -04:00
Bridger Maxwell
718499d793
Fix test failure from recent commit.
2012-08-07 18:37:27 -04:00
Bridger Maxwell
eb58f7c37c
Changed to more specific import of xmodule.util.decorators.
2012-08-07 18:32:53 -04:00
Bridger Maxwell
25662db914
Lazily loading capa problems (for faster grading).
2012-08-07 18:32:08 -04:00
Bridger Maxwell
a9d67c3e8d
Added has_score attribute to xmodule, for problem-like xmodules.
2012-08-07 15:20:47 -04:00
Bridger Maxwell
735488fa51
Merge remote-tracking branch 'origin/master' into MITx/feature/bridger/fast_course_grading
2012-08-07 14:40:37 -04:00
Bridger Maxwell
638a5059da
Added stores_state attribute for xmoduledescriptors as a way to declare if the module stores state in the database.
2012-08-07 14:34:05 -04:00
Bridger Maxwell
f872e41d1d
Added descriptor to xmodule init. Now xmodules have pointer to their descriptor.
2012-08-07 13:43:30 -04:00
Victor Shnayder
47b9441af5
a few pep8 cleanups
2012-08-07 11:06:47 -04:00
Victor Shnayder
ecf432ad78
Make the simple course pass roundtrip test:
...
- add 'type' and 'points' to capa_module metadata
- replace old 'title' tag with display_name
2012-08-07 11:06:47 -04:00
Victor Shnayder
d09e2261f3
New file structure--everything in own file
...
* needed for CMS performance (can now save just an item, not whole tree)
* remove split_to_file methods
* simplified AttrMap logic
* write each descriptor to a separate file
* detect format on import and adjust appropriately.
* update tests
2012-08-07 11:06:46 -04:00
Bridger Maxwell
3a52e86a87
Fixed weighting of individual problems. Unmodified problems have weight None, not 1.
2012-08-07 08:00:06 -04:00
Calen Pennington
24f85bf202
Merge pull request #340 from MITx/kimth/lms-coderesponse
...
Kimth/lms coderesponse
2012-08-06 12:17:15 -07:00
kimth
afcd6fb1d7
Safe logging of File-included answers
2012-08-03 14:02:49 -04:00
Victor Shnayder
32253510d1
Import error cleanup
...
* call error tracker when needed
* remove duplicate logging--just add info and re-raise
* xml modulestore uses error tracker to capture load errors
* add unstyled list of import errors to courseware homepage!
2012-08-01 11:48:19 -04:00
ichuang
94e73936fc
Merge pull request #319 from MITx/kimth/lms-coderesponse
...
Kimth/lms coderesponse
2012-07-30 18:51:16 -07:00
kimth
6d600ecf2c
Merge branch 'master' into kimth/lms-coderesponse
2012-07-30 20:42:10 -04:00
kimth
bd0b20bb60
xqueue_callback uses 'xqueue_body' tag rather than 'response' tag for main message
2012-07-30 13:35:13 -04:00
Victor Shnayder
59defd33b6
Formatting and little bugfixes
...
* add course and org to full/course.xml
* fix error path in clean_xml script
* commit rakefile change needed by c5334f150c
2012-07-27 16:09:25 -04:00
Victor Shnayder
94ac61ffe2
Make decision about export file splitting overrideable
...
* create split_to_file() function
* chapters, html, problems always split
* course never split
* others based on size of subtree for now
2012-07-27 16:08:22 -04:00
Victor Shnayder
63f34f2e70
Line length and doc string cleanups
...
* no functionality changed in this commit.
2012-07-27 16:08:22 -04:00
Calen Pennington
8a0270ea2b
Allow for modular css from XModules, and split capa module css out as a test
2012-07-24 16:14:04 -04:00
Calen Pennington
ebb737b94a
Add better logging to capa_module during problem checking
2012-07-24 16:14:03 -04:00
Calen Pennington
1924609b10
Move schematic.js into capa_module js includes
2012-07-24 16:14:02 -04:00
Calen Pennington
6ea5f6a493
Move imageinput.js to capa_module js includes
2012-07-24 16:14:02 -04:00
Calen Pennington
5026d6e9fb
Give all XModuleDescriptors a module_class, and make it inheritance of js_module_names work
2012-07-24 16:14:00 -04:00
Calen Pennington
3fa636e060
Move module javascript into common/lib/xmodule. Still TODO: run jasmine tests in that directory
2012-07-24 16:13:59 -04:00