![]() ![]() I've been able to test manually installing this on one computer. They say VC++ sometimes doesn't get installed the right way when deploying the image. I contacted our external laptop partner, since they provide us with the image.They say that this is a problem with the configuration of the laptops. So, hardware is as identical as it can be. 600 identical laptops, same batch from factory.Right now we're doing exams with up to 200 students at the same time. The problem wasn't visible during the regular lesson period, because quizes were organized per class. I've got this problem with, on average, 20 out of 550 students. Ongeldige SEB configuratie sleutel = invalid SEB configuration key The reason was 'Ongeldige SEB configuratie sleutel.'. The user with id '2082' has been prevented from accessing quiz with id '6183' by the Safe Exam Browser access plugin. This is what I see in the Moodle quiz logs: We are using the manual config in Moodle, where Moodle generates the SEB file and starts the SEB browser with this file. ![]() fourfold: 6.5 | 22.5 | 3.5 | 67.For some students, SEB will not start when they click 'start safe exam browser' in a moodle quiz. Linear regression: TRUE, FALSE, FALSE | 0.024 Linear regression: FALSE, TRUE, FALSE | 0.531 Linear regression: FALSE, FALSE, TRUE | -0.861 In particular, we can easily extract the meta-information regarding the correct answers in all randomly generated exercises. This is not necessary but inspecting this object might be helpful when developing and testing new exercises. Moreover, to show that the object returned within R can also be useful we have assigned the output of exams2openolat() to an object rxm. The resulting output file is R-exams.zip. Rxm <- exams2openolat(elearn_exam, n = 3, name = "R-exams") This yields the file R-exams.xml that can be imported into Moodle.Īnalogously, a ZIP archive containing QTI 2.1 XML files (Question & Test Interoperability standard) for import into OpenOlat. set.seed()Įxams2moodle(elearn_exam, n = 3, name = "R-exams") Second, we generate a Moodle XML file with 3 random replications of each of the exercises. Rnw files could be used, yielding virtually identical output. "boxplots.Rmd", "function.Rmd", "lm.Rmd", "fourfold2.Rmd")Īlternatively, the corresponding. library("exams")Įlearn_exam <- c("swisscapital.Rmd", "deriv.Rmd", "ttest.Rmd", Knowledge quiz question where the answer is the name of an R functionĬonducting a simple linear regression based on a randomly-generated CSV fileĬompleting a fourfold table based on verbal description with randomized parametersįirst, we load the exams package and define a vector with all exercise. Knowledge quiz question with basic shufflingĬomputing the derivative of a function with randomized parameters Here, we use a collection of exercise templates that are all shipped within the R/exams package and that cover a broad range of different question types as well as different randomyly-generated content (shuffling, random parameters, R output, graphics, simulated data sets). In the following we focus on Moodle and OpenOlat, both of which provide very flexible and powerful assessment modules. R/exams provides suitable interfaces for all of these but the capabilities differ somewhat between the LMS. Popular LMS include the open-source systems Moodle, Canvas, OpenOlat, or Ilias or the commerical Blackboard system. The actual quiz/test/exam is then conducted in the LMS only, i.e., without the need to have R running in the background, because all exercises and corresponding solutions have been pre-computed and stored in the LMS. R/exams can support these scenarios by creating a sufficiently large number of randomized versions of dynamic exercises that can subsequently be imported into a learning management system (LMS).
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |