Skip to content
Snippets Groups Projects

SP2025

Merged William E Warriner requested to merge SP2025 into main
3 files
+ 96
87
Compare changes
  • Side-by-side
  • Inline
Files
3
+ 23
29
@@ -31,8 +31,8 @@ The course runs every session each year: Fall, Spring, Summer. The UAB Academic
@@ -31,8 +31,8 @@ The course runs every session each year: Fall, Spring, Summer. The UAB Academic
1. Click "Submit" button.
1. Click "Submit" button.
1. Enter in first text entry box: `Syllabus Affirmation`.
1. Enter in first text entry box: `Syllabus Affirmation`.
1. Enter in the "Quiz Instructions" text entry box:
1. Enter in the "Quiz Instructions" text entry box:
> "In a new window, please read the Syllabus, then return here to complete the affirmation."
> In a new window, please read the Syllabus, then return here to complete the affirmation.
1. Create a link to the Syllabus Course Page at the word "Syllabus" in the previous step.
1. Create a "Course Link" to the Syllabus Course Page at the word "Syllabus" in the previous step.
1. Set the following field values in the remainder of the form.
1. Set the following field values in the remainder of the form.
- Quiz Type: `Graded Quiz`
- Quiz Type: `Graded Quiz`
- Assignment Group: `Assignments`
- Assignment Group: `Assignments`
@@ -51,7 +51,7 @@ The course runs every session each year: Fall, Spring, Summer. The UAB Academic
@@ -51,7 +51,7 @@ The course runs every session each year: Fall, Spring, Summer. The UAB Academic
- Filter IP Addresses: `unchecked`
- Filter IP Addresses: `unchecked`
- Assign:
- Assign:
- Assign to: `Everyone`
- Assign to: `Everyone`
- Due: Wednesday of 2nd week.
- Due: Friday of 2nd week.
- Available from/until: both blank
- Available from/until: both blank
1. Click "Questions" tab.
1. Click "Questions" tab.
1. Click "+ New Question".
1. Click "+ New Question".
@@ -62,18 +62,16 @@ The course runs every session each year: Fall, Spring, Summer. The UAB Academic
@@ -62,18 +62,16 @@ The course runs every session each year: Fall, Spring, Summer. The UAB Academic
- Make other answers other dates.
- Make other answers other dates.
- Click "Update Question".
- Click "Update Question".
1. Click "Details" tab.
1. Click "Details" tab.
1. Click "Save & Publish" button.
1. Click "Save & Publish!" button.
- [ ] Set up the [Demonstration Assignment HTML](demonstration_assignment.html)
- [ ] Set up the [Demonstration Assignment HTML](demonstration_assignment.html)
1. Navigate to Assignments page.
1. Navigate to Assignments page.
1. Click "+ Assignment" button.
1. Click "+ Assignment" button.
1. Enter Assignment Name in text entry box: `Demonstration #1`.
1. Enter Assignment Name in text entry box: `Demonstration #1`.
1. Switch text entry box to raw HTML mode by clicking `</>` symbol at bottom-right of box.
1. Switch text entry box to raw HTML mode by clicking `</>` symbol at bottom-right of box.
1. Copy-paste [HTML](demonstration_assignment.html) into text entry box.
1. Copy-paste [HTML](demonstration_assignment.html) into text entry box.
1. Update Syllabus link.
1. Switch text entry box back to WYSIWYG mode by clicking `</>` symbol at bottom-right of box.
1. On the first line is HTML tag that looks like `<a title="Syllabus" href="">`.
1. Create a "Course Link" to the Syllabus Course Page at the word "Syllabus" in the previous step.
1. Copy-paste Syllabus Page URL between double quotes after `href=`.
1. Check links.
1. Make any other necessary changes to the assignment HTML. Don't forget to update in the repository!
1. Switch to WYSIWYG mode: click `</>` symbol again.
1. Set the following field values in the remainder of the form.
1. Set the following field values in the remainder of the form.
- Points: `1`
- Points: `1`
- Assignment Group: `Assignments`
- Assignment Group: `Assignments`
@@ -85,7 +83,7 @@ The course runs every session each year: Fall, Spring, Summer. The UAB Academic
@@ -85,7 +83,7 @@ The course runs every session each year: Fall, Spring, Summer. The UAB Academic
- Assign to: `Everyone`
- Assign to: `Everyone`
- Due: **varies, see table below**
- Due: **varies, see table below**
Assignment due dates should be staggered, with at least three weeks between them, always on a Friday. The following table contains due dates for each. You will need to determine the actual calendar dates for each semester. Be sure to account for Spring Break in the Spring semester! Don't let assignments land on holidays or break days.
Assignment due dates should be staggered, with at least three weeks between them, always on a Friday. The following table contains due dates for each. You will need to determine the actual calendar dates for each semester. Be sure to account for Spring Break in the Spring semester, and Thanksgiving Break in the Fall semester! Don't set assignment due dates on holidays or break days, move it one business day later. So far, all sessions have been 14 weeks. The first assignment has extra time because it may take students time to get oriented to their chosen data science problems, especially if they are new to data science, etc.
| Session Length | #1 Due Date | #2 Due Date | #3 Due Date |
| Session Length | #1 Due Date | #2 Due Date | #3 Due Date |
| -------------- | ----------- | ----------- | ----------- |
| -------------- | ----------- | ----------- | ----------- |
@@ -93,35 +91,29 @@ The course runs every session each year: Fall, Spring, Summer. The UAB Academic
@@ -93,35 +91,29 @@ The course runs every session each year: Fall, Spring, Summer. The UAB Academic
| 10 weeks | 4th week | 7th week | 10th week |
| 10 weeks | 4th week | 7th week | 10th week |
- Available from/until: blank
- Available from/until: blank
1. Click save and publish!
1. Click "Save and Publish" button.
1. For `Demonstration #2` and `Demonstration #3`:
1. Duplicate to create `Demonstration #2` and `Demonstration #3`.
1. Go to the main Assignments page.
1. Go to the main Assignments page.
1. Click the vertical three dots next to the `Demonstration #1` assignment you created.
1. Click the vertical three dots next to the `Demonstration #1` assignment you created.
1. Click "Duplicate".
1. Click "Duplicate".
1. On the new entry, click the vertical three dots, then "Edit Assignment".
1. On the new entry, click the vertical three dots, then "Edit Assignment".
1. Modify the "Name" field appropriately.
1. Modify the "Name" and "Due Date" fields appropriately.
 
1. For `Demonstration #3`, set the due date to be the last day of finals.
1. Click "Save & Publish".
1. Click "Save & Publish".
1. Verify the assignments are published in the Assignments main page, with a green checkmark icon next to each.
1. Verify the assignments are published in the Assignments main page, with a green checkmark icon next to each.
- [ ] Upload [Syllabus HTML](syllabus.html)
- [ ] Upload [Syllabus HTML](syllabus.html)
1. Navigate to Syllabus page.
1. Navigate to Syllabus page.
1. Switch text entry box to raw HTML mode by clicking `</>` symbol at bottom-right of box.
1. Switch text entry box to raw HTML mode by clicking `</>` symbol at bottom-right of box.
1. Copy-paste [HTML](syllabus.html) into text entry box.
1. Copy-paste [HTML](syllabus.html) into text entry box.
1. Update Syllabus Affirmation assignment link.
1. Look for the HTML tags like `<a title="Syllabus Affirmation" href="">`.
1. For each one, add the appropriate assignment page path, which should look like `/courses/$course_number/quizzes/$quiz_number`, e.g. like `/courses/1601187/assignments/2325855`. This can be found by visiting the assignment to get the `$course_number` and `$assignment_number` values.
1. Only the trailing part of the URL starting with `/courses` is needed. The leading `/` is required.
1. Update Demonstration assignment links.
1. Look for the three HTML tags like `<a title="Demonstration #1" href="">`.
1. For each one, add the appropriate assignment page path, which should look like `/courses/$course_number/assignments/$assignment_number`, e.g. like `/courses/1601187/assignments/6860919`. This can be found by visiting the assignment to get the `$course_number` and `$assignment_number` values.
1. Only the trailing part of the URL starting with `/courses` is needed. The leading `/` is required.
1. Switch to WYSIWYG mode: click `</>` symbol again.
1. Switch to WYSIWYG mode: click `</>` symbol again.
1. Check "Show Course Summary" checkbox.
1. Remove the title. The title is only used for sharing the Syllabus outside Canvas. Canvas produces its own title.
 
1. Create a "Course Link" to the Assignments Course Page at the word "Assignments" in the Grading section.
 
1. Ensure "Show Course Summary" checkbox is checked.
1. Verify formatting is correct.
1. Verify formatting is correct.
1. Update syllabus at <https://s3.lts.rc.uab.edu/uab-rc-dsjc/syllabus.html> by manual upload.
- [ ] Set up Home page.
- [ ] Set up Home page.
1. Navigate to Home page.
1. Navigate to Home page.
1. Click "Choose Home Page" button.
1. Click "Choose Home Page" button in right panel.
1. Select "Syllabus".
1. Select "Syllabus" and "Save".
- [ ] Set up Settings page.
- [ ] Set up Settings page.
- Navigation tab:
- Navigation tab:
- Disable all except:
- Disable all except:
@@ -136,14 +128,14 @@ The course runs every session each year: Fall, Spring, Summer. The UAB Academic
@@ -136,14 +128,14 @@ The course runs every session each year: Fall, Spring, Summer. The UAB Academic
- UAB Libraries
- UAB Libraries
- Technology Resources
- Technology Resources
- Student Academic and Support Services
- Student Academic and Support Services
- Put them in the above order!
- Put them in the above order.
- Click Save when done.
- Click "Save" at the bottom when done.
- [ ] Verify links using "Validate Links in Content" on Settings page.
- [ ] Verify links using "Validate Links in Content" on Settings page.
- Note: `https://rc.uab.edu` may be marked as unreachable. Double check that it works correctly manually. This should be a false positive.
- Note: `https://rc.uab.edu` may be marked as unreachable. Double check that it works correctly manually. This should be a false positive.
- [ ] Use Student View to verify the course has appropriate appearance and function.
- [ ] Use Student View to verify the course has appropriate appearance and function.
- Make sure syllabus looks correct.
- Make sure syllabus looks correct.
- Make sure assignments are visible (they need to be published individually).
- Make sure assignments are visible (they need to be published individually).
- [ ] Publish the course. May need to be done by IOR.
- [ ] Publish the course. Should be done by IOR.
- [ ] Make an announcement welcoming new students.
- [ ] Make an announcement welcoming new students.
1. Navigate to Announcements Page.
1. Navigate to Announcements Page.
1. Click `+ Announcements` button.
1. Click `+ Announcements` button.
@@ -151,7 +143,9 @@ The course runs every session each year: Fall, Spring, Summer. The UAB Academic
@@ -151,7 +143,9 @@ The course runs every session each year: Fall, Spring, Summer. The UAB Academic
1. Switch text entry box to raw HTML mode by clicking `</>` symbol at bottom-right of box.
1. Switch text entry box to raw HTML mode by clicking `</>` symbol at bottom-right of box.
1. Copy-paste [HTML](welcome_announcement.html) into text entry box.
1. Copy-paste [HTML](welcome_announcement.html) into text entry box.
1. Switch to WYSIWYG mode: click `</>` symbol again.
1. Switch to WYSIWYG mode: click `</>` symbol again.
1. Modify as necessary to be relevant to the current session.
1. Create a "Course Link" to the Syllabus Course Page at the word "Syllabus" in the previous step.
 
1. Create a "Course Link" to the Syllabus Affirmation Assignment at the words "Syllabus Affirmation" in the previous step.
 
- [ ] Upload syllabus to <https://s3.lts.rc.uab.edu/uab-rc-dsjc/syllabus.html>.
## Important Information
## Important Information
Loading