From 11c2179c415cce109c5fa41c1efa8d4bf34a6253 Mon Sep 17 00:00:00 2001
From: wwarriner <wwarriner@gmail.com>
Date: Fri, 25 Aug 2023 13:56:01 -0500
Subject: [PATCH] Updated content to be more facile

---
 checklist.md                       | 58 ++++++++++++++++++------------
 demonstration_assignment.html      |  6 +---
 syllabus.html                      | 17 ++++++---
 syllabus_affirmation_assignment.md | 28 ---------------
 4 files changed, 48 insertions(+), 61 deletions(-)
 delete mode 100644 syllabus_affirmation_assignment.md

diff --git a/checklist.md b/checklist.md
index 66a3973..40accdd 100644
--- a/checklist.md
+++ b/checklist.md
@@ -24,24 +24,42 @@ Steps can be performed by any Teachers and Instructors unless otherwise noted.
     5. Switch to WYSIWYG mode: click `</>` symbol again.
     6. Check "Show Course Summary" checkbox.
     7. Verify formatting is correct.
-    8. **Manually verify all links by clicking them!**
-    9. Make a note of the Syllabus page URL for use with the Assignments page. _Not_ the Syllabus editing page!
-    10. Update syllabus at <https://s3.lts.rc.uab.edu/uab-rc-dsjc/syllabus.html> by manual upload.
-- [ ] Set up the [Syllabus Affirmation Assignment HTML](syllabus_affirmation_assignment.html)
-    1. Navigate to Assignments page.
-    2. Click "+ Assignment" button.
-    3. Enter Assignment Name in text entry box: `Syllabus Affirmation`.
-    4. Set the following field values in the remainder of the form.
-        - Points: `1`
+    8. Make a note of the Syllabus page URL for use with the Assignments page. _Not_ the Syllabus editing page!
+    9. Update syllabus at <https://s3.lts.rc.uab.edu/uab-rc-dsjc/syllabus.html> by manual upload.
+- [ ] Set up the Syllabus Affirmation Assignment
+    1. Navigate to Quizzes page.
+    2. Click "+ Quiz" button.
+    3. Select "Classic Quizzes".
+    4. Click "Submit" button.
+    5. Enter in first text entry box: `Syllabus Affirmation`.
+    6. Enter in the "Quiz Instructions" text entry box:
+        > "In a new window, please read the Syllabus, then return here to complete the affirmation."
+    7. Create a link to the Syllabus Course Page at the word "Syllabus" in the previous step.
+    8. Set the following field values in the remainder of the form.
+        - Quiz Type: `Graded Quiz`
         - Assignment Group: `Assignments`
-        - Display Grade as: `Complete/Incomplete`
+        - Options:
+            - Shuffle Answers: `checked`
+            - Time Limit: `unchecked`
+            - Allow Multiple Attempts: `checked`
+                - Quiz Score to Keep: `highest`
+                - Allowed Attempts: `unchecked`
+            - Let Students See Their Quiz Responses: `checked`
+                - Only Once After Each Attempt: `checked`
+                - Let Students See The Correct Answers: `unchecked`
         - Assign:
             - Assign to: `Everyone`
-            - Due: Monday of 2nd week.
+            - Due: Wednesday of 2nd week.
             - Available from/until: blank
-    5. Click "Build" button.
-    6. Follow instructions at [Syllabus Affirmation Assignment](syllabus_affirmation_assignment.md).
-    7. Click "Done" button.
+    9. Click "Questions" tab.
+    10. Click "+ New Question".
+        - In the Drop Down box select "Multiple Choice"
+        - Enter the text "When is the first demonstration due?" in the main text entry box.
+        - Make one answer the correct date (see the Syllabus for timings).
+        - Make other answers other dates.
+        - Click "Update Question".
+    11. Click "Details" tab.
+    12. Click "Save & Publish" button.
 - [ ] Set up the [Demonstration Assignment HTML](demonstration_assignment.html)
     1. Navigate to Assignments page.
     2. Click "+ Assignment" button.
@@ -80,17 +98,12 @@ Steps can be performed by any Teachers and Instructors unless otherwise noted.
         5. Modify the "Name" field appropriately.
         6. Click "Save & Publish".
     11. Verify the assignments are published in the Assignments main page, with a green checkmark icon next to each.
-    12. **Manually verify all links by clicking them!**
 - [ ] Set up Home page.
     1. Navigate to Home page.
     2. Click "Choose Home Page" button.
     3. Select "Syllabus".
     4. Click "Save" button.
 - [ ] Set up Settings page.
-    - Course Details tab:
-        1. Set appropriate start and end dates according to the [Academic Calendar](https://www.uab.edu/students/academics/academic-calendar).
-        2. End date should be at least one week after the last day of final exams so students may review their grades and course material
-        3. Typically Canvas does a good job of picking these dates
     - Navigation tab:
         - Disable all except:
             - Home
@@ -99,17 +112,16 @@ Steps can be performed by any Teachers and Instructors unless otherwise noted.
             - Assignments
             - Grades
             - People
-            - Chat
-            - UAB Libraries
             - UAB Cares
             - UAB Policies
+            - UAB Libraries
             - Technology Resources
             - Student Academic and Support Services
         - Put them in the above order!
+- [ ] Verify links using "Course Link Validator" on Settings page.
 - [ ] Use Student View to verify the course has appropriate appearance and function.
     - Make sure syllabus looks correct.
-    - Make sure assignments are visible (they need to be published).
-    - **Manually verify all links by clicking them!**
+    - Make sure assignments are visible (they need to be published individually).
 - [ ] Publish the course. May need to be done by IOR.
 - [ ] Make an announcement welcoming new students.
     1. Navigate to Announcements Page.
diff --git a/demonstration_assignment.html b/demonstration_assignment.html
index c2aec6d..ab1a7e5 100644
--- a/demonstration_assignment.html
+++ b/demonstration_assignment.html
@@ -2,12 +2,8 @@
 <ol start="1" type="1">
     <li>Learn new data science stuff</li>
     <li>Grapple with that new stuff</li>
-    <li>Discuss that new stuff with us</li>
+    <li>Discuss that new stuff with us at Office Hours</li>
 </ol>
-<p>Data Science Club Material to get you started: <a class="external"
-        href="https://www.youtube.com/channel/UCZoOS2e699Ge0DND1oy1BJQ" target="_blank"
-        rel="noopener"><span>https://www.youtube.com/channel/UCZoOS2e699Ge0DND1oy1BJQ</span></a>. Feel free to use other
-    sources, please inform us of those sources.</p>
 <p>Office Hours are held Mondays and Thursdays from 10 AM to noon via Zoom. Meeting links are available at <a
         class="inline_disabled" href="https://docs.rc.uab.edu/#contact-us" target="_blank"
         rel="noopener noreferrer">https://docs.rc.uab.edu/#contact-us</a>.</p>
\ No newline at end of file
diff --git a/syllabus.html b/syllabus.html
index 3f4234a..3fac8db 100644
--- a/syllabus.html
+++ b/syllabus.html
@@ -96,12 +96,19 @@
 <h3 id="grading">Grading:</h3>
 <p>The course is treated as a pass/fail course. The grade reflected on your transcript may depend on the section you are
     in. If the section you are in uses a letter grade, then a pass is assigned "A" and fail assigned "F".</p>
-<p>Grading is based purely on demonstrations. Three are required, and each has its own assignment within Canvas.</p>
-<p>The demonstration due dates progress throughout the semester:</p>
+<p>Grading is based on a syllabus attestation, due on the second Wednesday of classes, and on demonstrations. Three
+    demonstrations are required, and each has its own assignment within Canvas.</p>
+<p>Due dates progress throughout the semester:</p>
 <ul>
-    <li><a title="Demonstration #1">Demonstration #1</a> is due by the 6th Friday.</li>
-    <li><a title="Demonstration #2">Demonstration #2</a> is due by the 10th Friday.</li>
-    <li><a title="Demonstration #3">Demonstration #3</a> is due by the last Friday.</li>
+    <li><a title="Syllabus Affirmation" href="" data-course-type="assignments" data-published="true">Syllabus
+            Affirmation</a> is due by the 2nd Wednesday.
+    </li>
+    <li><a title="Demonstration #1" href="" data-course-type="assignments" data-published="true">Demonstration #1</a> is
+        due by the 6th Friday.</li>
+    <li><a title="Demonstration #2" href="" data-course-type="assignments" data-published="true">Demonstration #2</a> is
+        due by the 10th Friday.</li>
+    <li><a title="Demonstration #3" href="" data-course-type="assignments" data-published="true">Demonstration #3</a> is
+        due by the last Friday.</li>
 </ul>
 <p>Because office hours are open to potentially hundreds of researchers outside the scope of this course, <strong>only
         one session can be presented per student per office hours visit.</strong> <strong><em>Please plan
diff --git a/syllabus_affirmation_assignment.md b/syllabus_affirmation_assignment.md
deleted file mode 100644
index 83fc41a..0000000
--- a/syllabus_affirmation_assignment.md
+++ /dev/null
@@ -1,28 +0,0 @@
-# Title
-
-## Instructions
-
-- Use the following text:
-
-    > In a new window, please read the Syllabus, then return here to complete the affirmation.
-
-- On the word "Syllabus", insert a link to the syllabus page.
-
-## Questions
-
-Use the following pattern for each question.
-
-- Use the following question title:
-
-    > When is the first/second/third Demonstration due?
-
-- Use the following question stem:
-
-    > The date is...
-
-- Answers, in any order
-    1. The correct date. Click the radio button for this answer!
-    2. A random date during the semester
-    3. Another random date during the semester
-    4. One more random date during the semester
-- Options: check "shuffle choices"
-- 
GitLab