Comments (7)
Unfortunately the results/statistics engine is currently monolithic and cannot be separated.
from tcexam.
I've noticed the same slow server response too. I think after the move to version 12 is when it really became noticeable. I was looking around in my archives and found 2 'legacy' files that I remember loading very fast:
/admin/code/tce_show_allresults_users.php
&
/admin/code/tce_show_result_questions.php
Do you think it's possible to be able to use those? I've uploaded them to my server, but haven't had a chance to play with them yet. Thoughts?
from tcexam.
The new TCExam version uses a different database schema and a better statistical engine.
Please do not use old code with the new system as you can corrupt the database or expose your system to security issues.
from tcexam.
I take this opportunity to indicate further improvements here for future versions of Tcexam:
1 - Create a web page for administrators of all options so that we can change the values of variables / constants / booleans without having to enter the source code php
2 - Insert the ability to create PDF files offline test with the option "print also OMR data and OMR sheet" and with the option "print only questions, no OMR data and no OMR sheet"
3 - In the page of " Test Result Summary" , before choosing a specific test , make an entry in order to choose not to display the section dedicated to the statistics including the chart
4 - When you add a new test, there is now the possibility to indicate the minimum number of correct answers to pass the exam. It would be very convenient to have also the minimum percentage of correct answers . The professor put the percentage and the system calculates the minimum number of correct answers . So , conversely, if the professor indicates the minimum number of correct answers , the system calculates the percentage. It is obvious that the system verifies that the two values are acceptable and consistent before saving.
Thank you very much
from tcexam.
Risks of using old code understood. Is there any plan to bring back the functionality of those two pages in future versions of TCExam?
/admin/code/tce_show_allresults_users.php
&
/admin/code/tce_show_result_questions.php
The reason I ask is those two pages were great at allowing the invigilator to review incorrect responses with the class as a whole simply by ordering the test results page to show the most frequently missed questions on that specific test. Additionally, these two pages process much quicker in terms of server compute time.
I've found using the new 'show' pages in admin section to be less relevant to how I use the system. For example, I create a test with 100 questions from 10 different topics for 5 users. Each question and answer are in random order, but all users see the same 100 questions and appropriate answers. In version 11, I could open /admin/code/tce_show_result_questions.php and order the page so that the most frequently missed question appears at the bottom, next most frequent above that, and so on and the top of the page displayed questions that no test takers missed. Version 11 made it incredibly easy to pull up all the questions from one test and review the incorrect responses with classes as a whole. Do you think there is any way to bring this functionality to version 12?
from tcexam.
Starting from 12.1.013 version, the results are faster because the advanced stats are disabled by default and can be enabled using the new selector.
from tcexam.
Thank you. I will try and upgrade to 12.1.013 version. Probably it may solve some of my other problems.
from tcexam.
Related Issues (20)
- LDAP connection HOT 1
- How to handle Comprehension Passage and Labelled Image with Several Questions HOT 1
- Error While Installation HOT 1
- Login Page is not loading
- Error While Input Question HOT 2
- Timer on power loose or internet issues HOT 2
- tce_show_result_allusers : problem when run in php ver 8 in delete , open , close .. HOT 1
- qrcode link error
- TCExam 16.1.0 || PHP Requirement issue HOT 2
- - HOT 1
- Php 8.2 deprecation warnings populating explanation boxes for multiple choices answers HOT 3
- Additional terms in license conflict with the chosen AGPL license HOT 2
- Login reload HOT 3
- solved
- Require a complete demo that explains full functionality of the tcexams.
- как можно в TCexam делать иморт тестa из компютера
- Problem installing TCExam on Linux Arch distribution HOT 1
- LDAP authorization
- pdf problem HOT 4
- error while installing tc exam HOT 2
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 tcexam.