Skip to content
Snippets Groups Projects
Commit c6616824 authored by William Warriner's avatar William Warriner
Browse files

fixes to checklist and syllabus

parent f2982a64
No related branches found
No related tags found
1 merge request!21SP2025
......@@ -31,8 +31,8 @@ The course runs every session each year: Fall, Spring, Summer. The UAB Academic
1. Click "Submit" button.
1. Enter in first text entry box: `Syllabus Affirmation`.
1. Enter in the "Quiz Instructions" text entry box:
> "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.
> In a new window, please read the Syllabus, then return here to complete the affirmation.
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.
- Quiz Type: `Graded Quiz`
- Assignment Group: `Assignments`
......@@ -51,7 +51,7 @@ The course runs every session each year: Fall, Spring, Summer. The UAB Academic
- Filter IP Addresses: `unchecked`
- Assign:
- Assign to: `Everyone`
- Due: Wednesday of 2nd week.
- Due: Friday of 2nd week.
- Available from/until: both blank
1. Click "Questions" tab.
1. Click "+ New Question".
......@@ -62,18 +62,16 @@ The course runs every session each year: Fall, Spring, Summer. The UAB Academic
- Make other answers other dates.
- Click "Update Question".
1. Click "Details" tab.
1. Click "Save & Publish" button.
1. Click "Save & Publish!" button.
- [ ] Set up the [Demonstration Assignment HTML](demonstration_assignment.html)
1. Navigate to Assignments page.
1. Click "+ Assignment" button.
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. Copy-paste [HTML](demonstration_assignment.html) into text entry box.
1. Update Syllabus link.
1. On the first line is HTML tag that looks like `<a title="Syllabus" href="">`.
1. Copy-paste Syllabus Page URL between double quotes after `href=`.
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. Switch text entry box back to WYSIWYG mode by clicking `</>` symbol at bottom-right of box.
1. Create a "Course Link" to the Syllabus Course Page at the word "Syllabus" in the previous step.
1. Check links.
1. Set the following field values in the remainder of the form.
- Points: `1`
- Assignment Group: `Assignments`
......@@ -85,7 +83,7 @@ The course runs every session each year: Fall, Spring, Summer. The UAB Academic
- Assign to: `Everyone`
- 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 |
| -------------- | ----------- | ----------- | ----------- |
......@@ -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 |
- Available from/until: blank
1. Click save and publish!
1. For `Demonstration #2` and `Demonstration #3`:
1. Click "Save and Publish" button.
1. Duplicate to create `Demonstration #2` and `Demonstration #3`.
1. Go to the main Assignments page.
1. Click the vertical three dots next to the `Demonstration #1` assignment you created.
1. Click "Duplicate".
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. Verify the assignments are published in the Assignments main page, with a green checkmark icon next to each.
- [ ] Upload [Syllabus HTML](syllabus.html)
1. Navigate to Syllabus page.
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. 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. 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. Update syllabus at <https://s3.lts.rc.uab.edu/uab-rc-dsjc/syllabus.html> by manual upload.
- [ ] Set up Home page.
1. Navigate to Home page.
1. Click "Choose Home Page" button.
1. Select "Syllabus".
1. Click "Choose Home Page" button in right panel.
1. Select "Syllabus" and "Save".
- [ ] Set up Settings page.
- Navigation tab:
- Disable all except:
......@@ -136,14 +128,14 @@ The course runs every session each year: Fall, Spring, Summer. The UAB Academic
- UAB Libraries
- Technology Resources
- Student Academic and Support Services
- Put them in the above order!
- Click Save when done.
- Put them in the above order.
- Click "Save" at the bottom when done.
- [ ] 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.
- [ ] 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 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.
1. Navigate to Announcements Page.
1. Click `+ Announcements` button.
......@@ -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. Copy-paste [HTML](welcome_announcement.html) into text entry box.
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
......
<h2 id="top_">SU2025 GBSC/IDNE 720/790-VTR JC- Data Science Club</h2>
<p>&nbsp;</p>
<p><strong>Please take the time to read this syllabus in its entirety. All of the information here will be useful as you work through the course.</strong></p>
<p>&nbsp;</p>
<h3>Welcome!</h3>
<p>The Data Science Journal Club course originated from a collaboration between the UAB IT Research Computing (RC) group, the Graduate Biomedical Sciences (GBSC) department and the Neuroengineering (IDNE) department. The course exists to foster knowledge transfer between Research Computing and students interested in growing their data science, programming and high-performance computing skill set. Future years will see increasing demand for these skills in every employment sector. Our goal is to enable students to be more competitive in their future careers by facilitating self-directed growth in the data science space. We accept students at all skill levels of data science, assuming familiarity with computers and graphical plots.</p>
......@@ -8,46 +12,54 @@
, please feel free to contact us.
</p>
<p>&nbsp;</p>
<p>Please take the time to read this syllabus in its entirety. All of the information here should be useful as you work through the course.</p>
<p>&nbsp;</p>
<h3>Instructor Information:</h3>
<ul>
<li>
<p>
William Warriner (he/him),
<a href="mailto:wwarr@uab.edu" target="_blank" rel="noopener">wwarr@uab.edu</a>
, Instructor of Record
</p>
</li>
<li>
<p>
Matthew Defenderfer,
<a href="mailto:mdefende@uab.edu" target="_blank" rel="noopener">mdefende@uab.edu</a>
</p>
</li>
<li>
<p>
Prema Soundararajan,
<a href="mailto:prema@uab.edu" target="_blank" rel="noopener">prema@uab.edu</a>
</p>
</li>
</ul>
<p>&nbsp;</p>
<p>Instructor of Record:</p>
<p>
William Warriner (he/him),
<a href="mailto:wwarr@uab.edu" target="_blank" rel="noopener">wwarr@uab.edu</a>
</p>
<p>&nbsp;</p>
<p>Course Instructors:</p>
<p>
Matthew Defenderfer,
<a href="mailto:mdefende@uab.edu" target="_blank" rel="noopener">mdefende@uab.edu</a>
</p>
<p>
Prema Soundararajan,
<a href="mailto:prema@uab.edu" target="_blank" rel="noopener">prema@uab.edu</a>
</p>
<h3>Office Hours Information:</h3>
<p>
Office Hours information is available here:
Please visit the following link to see our Office Hours dates, times, and Zoom links:
<a class="inline_disabled" href="https://docs.rc.uab.edu/#contact-us" target="_blank" rel="noopener">https://docs.rc.uab.edu/#contact-us</a>
</p>
<p>&nbsp;</p>
<h3 id="oae">Office of Access and Engagement:</h3>
<p>The University of Alabama at Birmingham considers all its students, faculty, and staff to be a strength and critical to its educational mission. In this class, we will strive to be a community where we can learn from the many perspectives and worldviews which may differ from our own. We are all expected to contribute to creating a respectful, welcoming, and safe environment that fosters a sense of belonging through open and honest dialogue. To this end, we should always conduct discussions in a way that honors, respects, and extends dignity to all class members.</p>
<p>The Office of Access & Engagement works to promote success for everyone in the UAB community. We work to address challenges faced by our students, faculty and staff to ensure everyone has access to available programs and resources they need to promote success and retention, and to foster an accessible and welcoming culture.</p>
<p>Since its founding, UAB has played a pivotal role in shaping the future in Birmingham and beyond by making a positive difference in as many lives as possible. We do this by serving all people — a commitment that continues today through our vision, mission and shared values.</p>
<p>The Office of Access & Engagement strives to make sure every member of the UAB community has access to available programs and resources they need, recognizing that some students, faculty and staff may face more barriers and have a greater need for additional support than others due to their circumstances.</p>
<p>
Note: This OAE section has replaced the previous section on DEI (Diversity, Equity, and Inclusion) to comply with
<a href="https://alison.legislature.state.al.us/files/pdf/SearchableInstruments/2024RS/SB129-enr.pdf" target="_blank" rel="noopener">AL-SB129-2024</a>
.
</p>
<p>
Please visit
<a class="inline_disabled" href="https://www.uab.edu/access-engagement/students" target="_blank" rel="noopener">The Office of Access and Engagement Website</a>
for more information.
</p>
<p>
Note: This OAE section has replaced the previous section on DEI (Diversity, Equity, and Inclusion) to comply with
<a href="https://alison.legislature.state.al.us/files/pdf/SearchableInstruments/2024RS/SB129-enr.pdf" target="_blank" rel="noopener">AL-SB129-2024</a>
.
</p>
<p>&nbsp;</p>
<h3 id="intent">Course Intent:</h3>
<p>Our intent with the course has three parts. The first is for students to learn new techniques and technologies to assist with or facilitate data science. The second is for students to grapple with the application of those techniques and technologies. The third is to discuss with us how that went so we can check understanding and provide mentoring and guidance. We also love seeing all the cool stuff our students learn, and frequently find ourselves learning new perspectives, details, gotchas and technologies in the process.</p>
......@@ -113,24 +125,17 @@
<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 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>
See
<a>Assignments</a>
, or the bottom of this Syllabus, for details.
</p>
<p>Due dates progress throughout the semester:</p>
<ul>
<li>
<a title="Syllabus Affirmation" href="/courses/1620729/quizzes/2325855" data-course-type="assignments" data-published="true">Syllabus Affirmation</a>
is due by the 2nd Wednesday.
</li>
<li>
<a title="Demonstration #1" href="/courses/1620729/assignments/7043517" data-course-type="assignments" data-published="true">Demonstration #1</a>
is due by the 6th Friday.
</li>
<li>
<a title="Demonstration #2" href="/courses/1620729/assignments/7043519" data-course-type="assignments" data-published="true">Demonstration #2</a>
is due by the 10th Friday.
</li>
<li>
<a title="Demonstration #3" href="/courses/1620729/assignments/7043518" data-course-type="assignments" data-published="true">Demonstration #3</a>
is due by the last Friday.
</li>
<li>Syllabus Affirmation is due by the 2nd Friday.</li>
<li>Demonstration #1 is due by the 6th Friday.</li>
<li>Demonstration #2 is due by the 10th Friday.</li>
<li>Demonstration #3 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,
......@@ -142,7 +147,7 @@
<p>If for any reason you are not able to adhere to the above requirements, please contact us as soon as you know so we can make plans to accommodate you. Remember, we want you to be successful!</p>
<p>&nbsp;</p>
<h3 id="scheduling">Scheduling, Attendance &amp; Office Hours:</h3>
<h3 id="scheduling">Scheduling, Attendance, &amp; Office Hours:</h3>
<p>Our course may differ from the typical university course experience. We do not host regularly scheduled course meetings. Instead, we offer twice-weekly office hours. The office hours serve two purposes for this course.</p>
<ol style="list-style-type: decimal">
<li>Each student must make three office hours visits for the three demonstrations.</li>
......@@ -220,6 +225,7 @@
<li>You are responsible for the correctness and accuracy of your work, regardless of AI use.</li>
<li>Remember, the purpose of the course is for you to learn something and show off what you learned. Don't replace your mind with AI. This is a chance for you to shine, so don't let the AI outshine you!</li>
</ul>
<p>&nbsp;</p>
<h3>Frequently Asked Questions:</h3>
......@@ -251,23 +257,32 @@
<ul>
<li>Yes, and we encourage applying new tools and techniques! Be mindful that we can't accept any work for research protected by IRB or using PHI/HIPAA data. Be sure to get your supervisor's approval first.</li>
</ul>
<p>&nbsp;</p>
<h3 id="support">Technical Support:</h3>
<p>
Research Computing Official Site:
<a class="external" href="https://www.uab.edu/it/home/research-computing" target="_blank" rel="noopener">https://www.uab.edu/it/home/research-computing</a>
.
</p>
<p>
Cheaha Documentation:
<a class="external" href="https://docs.rc.uab.edu" target="_blank" rel="noopener">https://docs.rc.uab.edu</a>
.
</p>
<p>
Cheaha Web Portal:
<a class="external" href="https://rc.uab.edu" target="_blank" rel="noopener">https://rc.uab.edu</a>
.
</p>
<ul>
<li>
<p>
Research Computing Official Site:
<a class="external" href="https://www.uab.edu/it/home/research-computing" target="_blank" rel="noopener">https://www.uab.edu/it/home/research-computing</a>
.
</p>
</li>
<li>
<p>
Cheaha Documentation:
<a class="external" href="https://docs.rc.uab.edu" target="_blank" rel="noopener">https://docs.rc.uab.edu</a>
.
</p>
</li>
<li>
<p>
Cheaha Web Portal:
<a class="external" href="https://rc.uab.edu" target="_blank" rel="noopener">https://rc.uab.edu</a>
.
</p>
</li>
</ul>
<p>
If you need software installed, or something just doesn't work like you expect, please email us at
<a href="mailto:support@listserv.uab.edu" target="_blank" rel="noopener">support@listserv.uab.edu</a>
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment