services:labtest:start
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
services:labtest:start [2024/02/27 08:48] – jas | services:labtest:start [2024/04/23 08:48] (current) – jas | ||
---|---|---|---|
Line 141: | Line 141: | ||
===== 1. Create Directories ===== | ===== 1. Create Directories ===== | ||
- | First, if you haven' | + | First, if you haven' |
- | mkdir / | + | mkdir / |
Now create a subdirectory in the course web directory called " | Now create a subdirectory in the course web directory called " | ||
- | mkdir / | + | mkdir / |
The " | The " | ||
< | < | ||
- | mkdir / | + | mkdir / |
- | mkdir / | + | mkdir / |
</ | </ | ||
- | NOTE: For the purposes of simplicity, this documentation will frequently refer to / | + | NOTE: For the purposes of simplicity, this documentation will frequently refer to / |
+ | ===== 2. Create a Labtest Start Page ===== | ||
- | ===== 2. Create | + | Students will see the labtest start page when they begin your labtest. Create |
- | Create a start page in your " | + | ==== Basic Start Page ==== |
- | For your convenience, | + | Here's a very basic example of a labtest |
- | Note: If you decide to have different directories in your labtest directory for each labtest, you still need to have a common index.html file. | + | < |
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | |||
+ | < | ||
+ | |||
+ | < | ||
+ | |||
+ | < | ||
+ | |||
+ | </ | ||
+ | </ | ||
+ | </ | ||
+ | |||
+ | On your start page, you can include information about the test, your rules and policies, the labtest questions (or a link to a PDF with the questions), and links to additional useful resources (such as PDFs) which you can include in your labtest directory. | ||
+ | |||
+ | For your convenience, | ||
+ | |||
Note: You cannot include links to content outside your labtest web directory. | Note: You cannot include links to content outside your labtest web directory. | ||
+ | |||
+ | ==== eClass Quiz Start Page ==== | ||
+ | |||
+ | If you are hosting your labtest as an eClass quiz, then your start page can redirect the student to the eClass quiz page like this: | ||
+ | |||
+ | |||
+ | < | ||
+ | < | ||
+ | |||
+ | < | ||
+ | < | ||
+ | <meta http-equiv=" | ||
+ | </ | ||
+ | < | ||
+ | |||
+ | < | ||
+ | |||
+ | </ | ||
+ | </ | ||
+ | </ | ||
+ | |||
+ | NOTE: Replace " | ||
===== 3. Create and/or Install Additional Content ===== | ===== 3. Create and/or Install Additional Content ===== | ||
Line 262: | Line 305: | ||
Students can also submit using [[https:// | Students can also submit using [[https:// | ||
+ | |||
+ | ===== Returning Labtest Submissions to Students Following Labtest ===== | ||
+ | |||
+ | Sometimes, following a labtest, faculty want students to be able to retrieve their labtest submission. | ||
+ | |||
+ | In order to make this possible, complete the following steps: | ||
+ | |||
+ | Copy the files from the labtest submit directory to a different directory - for example: | ||
+ | |||
+ | cd / | ||
+ | cp -pr labtest1 labtest1-return | ||
+ | | ||
+ | Make all the files in the new submit directory readable by group " | ||
+ | |||
+ | chgrp -R submit labtest1-return | ||
+ | | ||
+ | Finally, ensure that students can only retrieve their submission, and not re-submit: | ||
+ | |||
+ | chmod 750 labtest1-return | ||
+ | |||
+ | Now, when students login to web submit outside of labtest, and choose their course, they will see an assignment " | ||
====== Unsubmit (optional) ====== | ====== Unsubmit (optional) ====== | ||
Line 485: | Line 549: | ||
====== Custom File Copy on User Login (optional) ====== | ====== Custom File Copy on User Login (optional) ====== | ||
- | If you want to be able to initialize a students labtest home directory with certain files or directories when he logs in, simply create a directory called " | + | If you want to be able to initialize a students labtest home directory with certain files or directories when he logs in, simply create a directory called " |
For example: | For example: | ||
Line 529: | Line 593: | ||
chgrp labtest / | chgrp labtest / | ||
chmod g=rx / | chmod g=rx / | ||
+ | </ | ||
+ | |||
+ | If you are using commands from / | ||
+ | |||
+ | < | ||
+ | #/bin/sh | ||
+ | |||
+ | PATH=/ | ||
+ | code --install-extension ~/ | ||
</ | </ | ||
Line 548: | Line 621: | ||
Create a file called " | Create a file called " | ||
- | For example, if you're teaching a course EECS9999, and you want students in your labtest to be able to access the complete | + | For example, if you're teaching a course EECS9999, and you want students in your labtest to be able to access the " |
< | < | ||
Line 647: | Line 720: | ||
+eclass.yorku.ca/ | +eclass.yorku.ca/ | ||
+eclass.yorku.ca/ | +eclass.yorku.ca/ | ||
+ | dm7crvy4e45rz.cloudfront.net | ||
+ | +dm7crvy4e45rz.cloudfront.net | ||
cdn.jsdelivr.net | cdn.jsdelivr.net | ||
+cdn.jsdelivr.net | +cdn.jsdelivr.net | ||
Line 656: | Line 731: | ||
Ensure that the file is readable: < | Ensure that the file is readable: < | ||
- | 2. Your labtest start page (eg. / | + | 2. Your labtest start page (eg. / |
**IMPORTANT** If students try to access " | **IMPORTANT** If students try to access " | ||
Line 665: | Line 740: | ||
NOTE: Some faculty would like to use eclass " | NOTE: Some faculty would like to use eclass " | ||
+ | |||
+ | ** Always test your eclass quiz using ltcloud! | ||
====== SecureQ Setup (optional) ====== | ====== SecureQ Setup (optional) ====== |
services/labtest/start.1709041707.txt.gz · Last modified: 2024/02/27 08:48 by jas