Views provided by UsageCounts
PySourceCloze helps you generate cloze questions in an easy, fast, and efficient way from source files for programming quizzes and exams on Moodle learning management system. Moodle clozes customized by PySourceCloze are easy to fill and easy to read for source code filling. To do so, PySourceCloze uses a simple source code decoration syntax that helps you decorate your source code manually or automatically from your custom lexicons and get the HTML code or XML file needed by Moodle. Source cloze quiz preview: pysourcecloze_preview.png PySourceCloze overview: pysourcecloze_overview.png Optimize correction time; offer more training sessions to your students beyond multiple choice questions! PREREQUISITES Python ≥ 3.7 is required (downloads): PySourceCloze has been tested on Python versions 3.7, 3.8, 3.9, and 3.10. Editing access to Moodle 3 or Moodle 4: PySourceCloze has been tested on Moodle versions 3.1 LTS, 3.5 LTS, 3.6, 3.9 LTS, and 4.0 beta. Firefox or Safe Exam Browser: PySourceCloze has been tested on Firefox 78 and 98. INSTALLATION If you move or link 'pysoclz.py', set the environment variable PYSOCLZ_INSTALL_DIR to the installation directory. Dependencies pip3 install filetype QUICK START Seven steps are detailed on the Quick Start Guide (doc/quick_start_guide.md) to create your first source cloze quiz. HELP Print general help page: python3 pysoclz.py -h Print a command's help page: python3 pysoclz.py <command> -h LICENSE Source code is released under the GPL v3.0 license. Documentation is released under the CC BY-SA 4.0 license. VERSIONS HISTORY 1.1.0 (2022-05-13): Latest version New option to embed questions' images as base64 code in HTML code 1.0.1 (2022-04-16) Fixing one bug with output file path for init command Getting compatible with Windows paths 1.0.0 (2022-04-01): Initial release Commands: enclose, fill, clean, sum, generate, init, updates Instructions' languages: EN, FR Samples: C, PHP-HTML, SQL
Source Cloze, Moodle, Quiz, Cloze, Moodle XML, Python
Source Cloze, Moodle, Quiz, Cloze, Moodle XML, Python
| selected citations These citations are derived from selected sources. This is an alternative to the "Influence" indicator, which also reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically). | 0 | |
| popularity This indicator reflects the "current" impact/attention (the "hype") of an article in the research community at large, based on the underlying citation network. | Average | |
| influence This indicator reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically). | Average | |
| impulse This indicator reflects the initial momentum of an article directly after its publication, based on the underlying citation network. | Average |
| views | 3 |

Views provided by UsageCounts