├── README.md ├── adaptiveattempt.class.php ├── answerdistributiongraph.php ├── attempt.php ├── attemptfinished.php ├── attemptgraph.php ├── backup └── moodle2 │ ├── backup_adaptivequiz_activity_task.class.php │ ├── backup_adaptivequiz_stepslib.php │ ├── restore_adaptivequiz_activity_task.class.php │ └── restore_adaptivequiz_stepslib.php ├── catalgo.class.php ├── classes └── event │ ├── course_module_instance_list_viewed.php │ └── course_module_viewed.php ├── closeattempt.php ├── db ├── access.php ├── install.xml ├── log.php ├── uninstall.php └── upgrade.php ├── delattempt.php ├── fetchquestion.class.php ├── grade.php ├── index.php ├── lang ├── en │ └── adaptivequiz.php └── fr │ └── adaptivequiz.php ├── lib.php ├── locallib.php ├── mod_form.php ├── module.js ├── pix ├── attemptgraph.png ├── icon.gif ├── icon.png └── icon.svg ├── questionanalysis ├── lib │ ├── attempt_score.class.php │ ├── question_analyser.class.php │ ├── question_result.class.php │ ├── quiz_analyser.class.php │ └── statistics │ │ ├── answers_statistic.class.php │ │ ├── discrimination_statistic.class.php │ │ ├── percent_correct_statistic.class.php │ │ ├── question_statistic.interface.php │ │ └── times_used_statistic.class.php ├── overview.php ├── renderer.php └── single.php ├── renderer.php ├── requiredpassword.class.php ├── reviewattempt.php ├── styles.css ├── tests ├── adaptiveattempt_test.php ├── catalgo_test.php ├── dummycatalgo.class.php ├── dummyfetchquestion.class.php ├── fetchquestion_test.php ├── fixtures │ ├── mod_adaptivequiz.xml │ ├── mod_adaptivequiz_adaptiveattempt.xml │ ├── mod_adaptivequiz_catalgo.xml │ └── mod_adaptivequiz_findquestion.xml ├── generator │ └── lib.php ├── generator_test.php ├── lib_test.php ├── locallib_test.php └── renderer_test.php ├── version.php ├── view.php ├── viewattemptreport.php └── viewreport.php /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlebury/moodle-mod_adaptivequiz/HEAD/README.md -------------------------------------------------------------------------------- /adaptiveattempt.class.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlebury/moodle-mod_adaptivequiz/HEAD/adaptiveattempt.class.php -------------------------------------------------------------------------------- /answerdistributiongraph.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlebury/moodle-mod_adaptivequiz/HEAD/answerdistributiongraph.php -------------------------------------------------------------------------------- /attempt.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlebury/moodle-mod_adaptivequiz/HEAD/attempt.php -------------------------------------------------------------------------------- /attemptfinished.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlebury/moodle-mod_adaptivequiz/HEAD/attemptfinished.php -------------------------------------------------------------------------------- /attemptgraph.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlebury/moodle-mod_adaptivequiz/HEAD/attemptgraph.php -------------------------------------------------------------------------------- /backup/moodle2/backup_adaptivequiz_activity_task.class.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlebury/moodle-mod_adaptivequiz/HEAD/backup/moodle2/backup_adaptivequiz_activity_task.class.php -------------------------------------------------------------------------------- /backup/moodle2/backup_adaptivequiz_stepslib.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlebury/moodle-mod_adaptivequiz/HEAD/backup/moodle2/backup_adaptivequiz_stepslib.php -------------------------------------------------------------------------------- /backup/moodle2/restore_adaptivequiz_activity_task.class.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlebury/moodle-mod_adaptivequiz/HEAD/backup/moodle2/restore_adaptivequiz_activity_task.class.php -------------------------------------------------------------------------------- /backup/moodle2/restore_adaptivequiz_stepslib.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlebury/moodle-mod_adaptivequiz/HEAD/backup/moodle2/restore_adaptivequiz_stepslib.php -------------------------------------------------------------------------------- /catalgo.class.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlebury/moodle-mod_adaptivequiz/HEAD/catalgo.class.php -------------------------------------------------------------------------------- /classes/event/course_module_instance_list_viewed.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlebury/moodle-mod_adaptivequiz/HEAD/classes/event/course_module_instance_list_viewed.php -------------------------------------------------------------------------------- /classes/event/course_module_viewed.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlebury/moodle-mod_adaptivequiz/HEAD/classes/event/course_module_viewed.php -------------------------------------------------------------------------------- /closeattempt.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlebury/moodle-mod_adaptivequiz/HEAD/closeattempt.php -------------------------------------------------------------------------------- /db/access.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlebury/moodle-mod_adaptivequiz/HEAD/db/access.php -------------------------------------------------------------------------------- /db/install.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlebury/moodle-mod_adaptivequiz/HEAD/db/install.xml -------------------------------------------------------------------------------- /db/log.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlebury/moodle-mod_adaptivequiz/HEAD/db/log.php -------------------------------------------------------------------------------- /db/uninstall.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlebury/moodle-mod_adaptivequiz/HEAD/db/uninstall.php -------------------------------------------------------------------------------- /db/upgrade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlebury/moodle-mod_adaptivequiz/HEAD/db/upgrade.php -------------------------------------------------------------------------------- /delattempt.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlebury/moodle-mod_adaptivequiz/HEAD/delattempt.php -------------------------------------------------------------------------------- /fetchquestion.class.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlebury/moodle-mod_adaptivequiz/HEAD/fetchquestion.class.php -------------------------------------------------------------------------------- /grade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlebury/moodle-mod_adaptivequiz/HEAD/grade.php -------------------------------------------------------------------------------- /index.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlebury/moodle-mod_adaptivequiz/HEAD/index.php -------------------------------------------------------------------------------- /lang/en/adaptivequiz.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlebury/moodle-mod_adaptivequiz/HEAD/lang/en/adaptivequiz.php -------------------------------------------------------------------------------- /lang/fr/adaptivequiz.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlebury/moodle-mod_adaptivequiz/HEAD/lang/fr/adaptivequiz.php -------------------------------------------------------------------------------- /lib.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlebury/moodle-mod_adaptivequiz/HEAD/lib.php -------------------------------------------------------------------------------- /locallib.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlebury/moodle-mod_adaptivequiz/HEAD/locallib.php -------------------------------------------------------------------------------- /mod_form.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlebury/moodle-mod_adaptivequiz/HEAD/mod_form.php -------------------------------------------------------------------------------- /module.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlebury/moodle-mod_adaptivequiz/HEAD/module.js -------------------------------------------------------------------------------- /pix/attemptgraph.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlebury/moodle-mod_adaptivequiz/HEAD/pix/attemptgraph.png -------------------------------------------------------------------------------- /pix/icon.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlebury/moodle-mod_adaptivequiz/HEAD/pix/icon.gif -------------------------------------------------------------------------------- /pix/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlebury/moodle-mod_adaptivequiz/HEAD/pix/icon.png -------------------------------------------------------------------------------- /pix/icon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlebury/moodle-mod_adaptivequiz/HEAD/pix/icon.svg -------------------------------------------------------------------------------- /questionanalysis/lib/attempt_score.class.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlebury/moodle-mod_adaptivequiz/HEAD/questionanalysis/lib/attempt_score.class.php -------------------------------------------------------------------------------- /questionanalysis/lib/question_analyser.class.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlebury/moodle-mod_adaptivequiz/HEAD/questionanalysis/lib/question_analyser.class.php -------------------------------------------------------------------------------- /questionanalysis/lib/question_result.class.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlebury/moodle-mod_adaptivequiz/HEAD/questionanalysis/lib/question_result.class.php -------------------------------------------------------------------------------- /questionanalysis/lib/quiz_analyser.class.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlebury/moodle-mod_adaptivequiz/HEAD/questionanalysis/lib/quiz_analyser.class.php -------------------------------------------------------------------------------- /questionanalysis/lib/statistics/answers_statistic.class.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlebury/moodle-mod_adaptivequiz/HEAD/questionanalysis/lib/statistics/answers_statistic.class.php -------------------------------------------------------------------------------- /questionanalysis/lib/statistics/discrimination_statistic.class.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlebury/moodle-mod_adaptivequiz/HEAD/questionanalysis/lib/statistics/discrimination_statistic.class.php -------------------------------------------------------------------------------- /questionanalysis/lib/statistics/percent_correct_statistic.class.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlebury/moodle-mod_adaptivequiz/HEAD/questionanalysis/lib/statistics/percent_correct_statistic.class.php -------------------------------------------------------------------------------- /questionanalysis/lib/statistics/question_statistic.interface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlebury/moodle-mod_adaptivequiz/HEAD/questionanalysis/lib/statistics/question_statistic.interface.php -------------------------------------------------------------------------------- /questionanalysis/lib/statistics/times_used_statistic.class.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlebury/moodle-mod_adaptivequiz/HEAD/questionanalysis/lib/statistics/times_used_statistic.class.php -------------------------------------------------------------------------------- /questionanalysis/overview.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlebury/moodle-mod_adaptivequiz/HEAD/questionanalysis/overview.php -------------------------------------------------------------------------------- /questionanalysis/renderer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlebury/moodle-mod_adaptivequiz/HEAD/questionanalysis/renderer.php -------------------------------------------------------------------------------- /questionanalysis/single.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlebury/moodle-mod_adaptivequiz/HEAD/questionanalysis/single.php -------------------------------------------------------------------------------- /renderer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlebury/moodle-mod_adaptivequiz/HEAD/renderer.php -------------------------------------------------------------------------------- /requiredpassword.class.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlebury/moodle-mod_adaptivequiz/HEAD/requiredpassword.class.php -------------------------------------------------------------------------------- /reviewattempt.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlebury/moodle-mod_adaptivequiz/HEAD/reviewattempt.php -------------------------------------------------------------------------------- /styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlebury/moodle-mod_adaptivequiz/HEAD/styles.css -------------------------------------------------------------------------------- /tests/adaptiveattempt_test.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlebury/moodle-mod_adaptivequiz/HEAD/tests/adaptiveattempt_test.php -------------------------------------------------------------------------------- /tests/catalgo_test.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlebury/moodle-mod_adaptivequiz/HEAD/tests/catalgo_test.php -------------------------------------------------------------------------------- /tests/dummycatalgo.class.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlebury/moodle-mod_adaptivequiz/HEAD/tests/dummycatalgo.class.php -------------------------------------------------------------------------------- /tests/dummyfetchquestion.class.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlebury/moodle-mod_adaptivequiz/HEAD/tests/dummyfetchquestion.class.php -------------------------------------------------------------------------------- /tests/fetchquestion_test.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlebury/moodle-mod_adaptivequiz/HEAD/tests/fetchquestion_test.php -------------------------------------------------------------------------------- /tests/fixtures/mod_adaptivequiz.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlebury/moodle-mod_adaptivequiz/HEAD/tests/fixtures/mod_adaptivequiz.xml -------------------------------------------------------------------------------- /tests/fixtures/mod_adaptivequiz_adaptiveattempt.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlebury/moodle-mod_adaptivequiz/HEAD/tests/fixtures/mod_adaptivequiz_adaptiveattempt.xml -------------------------------------------------------------------------------- /tests/fixtures/mod_adaptivequiz_catalgo.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlebury/moodle-mod_adaptivequiz/HEAD/tests/fixtures/mod_adaptivequiz_catalgo.xml -------------------------------------------------------------------------------- /tests/fixtures/mod_adaptivequiz_findquestion.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlebury/moodle-mod_adaptivequiz/HEAD/tests/fixtures/mod_adaptivequiz_findquestion.xml -------------------------------------------------------------------------------- /tests/generator/lib.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlebury/moodle-mod_adaptivequiz/HEAD/tests/generator/lib.php -------------------------------------------------------------------------------- /tests/generator_test.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlebury/moodle-mod_adaptivequiz/HEAD/tests/generator_test.php -------------------------------------------------------------------------------- /tests/lib_test.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlebury/moodle-mod_adaptivequiz/HEAD/tests/lib_test.php -------------------------------------------------------------------------------- /tests/locallib_test.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlebury/moodle-mod_adaptivequiz/HEAD/tests/locallib_test.php -------------------------------------------------------------------------------- /tests/renderer_test.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlebury/moodle-mod_adaptivequiz/HEAD/tests/renderer_test.php -------------------------------------------------------------------------------- /version.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlebury/moodle-mod_adaptivequiz/HEAD/version.php -------------------------------------------------------------------------------- /view.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlebury/moodle-mod_adaptivequiz/HEAD/view.php -------------------------------------------------------------------------------- /viewattemptreport.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlebury/moodle-mod_adaptivequiz/HEAD/viewattemptreport.php -------------------------------------------------------------------------------- /viewreport.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlebury/moodle-mod_adaptivequiz/HEAD/viewreport.php --------------------------------------------------------------------------------