Comments (4)
Hey, it's totally understandable, I will look through the code to see if I can manage to turn it into a student id-less option. I don't care as much about the test ID or the user ID. But hey, your work is amazing, what you've done here probably helps thousands of students and teachers!
from open-mcr.
Hi, I get a lot of requests for different form sizes but unfortunately it is pretty challenging to add new ones. The problem is not so much in the code (the code is generic enough that it's easy), it's with the sheet design - there's just not much more space for 50 more questions since we still need room for some sort of student identifier.
I think a better solution than packing more questions into the page at this point would be to add more pages. There is no software support for multiple pages (if you want to work on that it would be greatly appreciated!) but in the meantime what you could do is utilize the Test Form Code or the Course ID fields on the existing 150 question sheet.
For example, to give a two page exam, allowing for 150 questions:
- On the first page, students would put their ID number and a test form code of
A
. - On the second page, students would put the same ID number and a test form code of
B
. - When scoring, you'd have to perform some data manipulation to link the pages together. You could split the results into two files, one with form code
A
and the other with form codeB
, then combine the results by matching the student ID. This could be done with a script or with Excel.
from open-mcr.
Thank you! Good luck working on that feature. I will be offline next week but I'll be back on July 11 if you have any questions or requests. Hopefully we can come up with something that we can pull back into this codebase and release to everyone.
from open-mcr.
Hi @georgebrianb, if you are still working on this please let me know and I will reopen it!
from open-mcr.
Related Issues (20)
- Add unit tests HOT 6
- When the UI is closed without completing testing, it is never terminated and remains running in the background
- MCTA answer key files are not trimmed down to the number of actual questions used
- Add automated build / type checking HOT 1
- List of images that are bad answer sheets. HOT 1
- Convert examples to end-to-end snapshot-style tests
- Command line arguments don't support quoted file paths
- add 100 and 200 question sets also.. HOT 2
- "Failed to execute script main" error when starting OpenMCR HOT 2
- Buttons that open files do not work on MacOS
- Define this as a standard Python package
- Create a MacOS application version
- Build a PDF or HTML helpfile at startup from the Markdown source HOT 1
- PDF file for 150-question variant is corrupted on MacOS HOT 1
- I could not get the windows build command to work.... HOT 3
- Don't quit entire scan when a bad form image is encountered HOT 1
- Batch run with .bat HOT 1
- "Error: min() arg is an empty sequence" HOT 2
- No image files found in selected input folder
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from open-mcr.