Skip to content

Commit

Permalink
Merge pull request #7 from firasm/syllabus_unsyllabus
Browse files Browse the repository at this point in the history
Update course template to make it more modular
  • Loading branch information
firasm authored Jun 29, 2021
2 parents 7e8e8d8 + cc9913c commit dd7ac16
Show file tree
Hide file tree
Showing 35 changed files with 739 additions and 635 deletions.
Binary file removed _build/.doctrees/about/accommodations.doctree
Binary file not shown.
Binary file removed _build/.doctrees/about/course_schedule.doctree
Binary file not shown.
Binary file removed _build/.doctrees/about/doing_well.doctree
Binary file not shown.
Binary file removed _build/.doctrees/about/faq.doctree
Binary file not shown.
Binary file removed _build/.doctrees/about/feedback.doctree
Binary file not shown.
Binary file removed _build/.doctrees/about/syllabus.doctree
Binary file not shown.
Binary file removed _build/.doctrees/class/final.doctree
Binary file not shown.
Binary file removed _build/.doctrees/class/labs.doctree
Binary file not shown.
41 changes: 28 additions & 13 deletions _config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,9 @@ copyright: ""
exclude_patterns: ["LICENSE.md", "README.md"]
only_build_toc_files: true

bibtex_bibfiles:
- about/citations.bib

latex:
latex_documents:
targetname: book.tex
Expand Down Expand Up @@ -42,6 +45,7 @@ sphinx:
config:
html_show_copyright: false
html_extra_path: ['files']
bibtex_reference_style: author_year
myst_enable_extensions:
- amsmath
- colon_fence
Expand All @@ -50,25 +54,36 @@ sphinx:
- html_image
- linkify
- replacements
- smartquotes
- substitution

myst_substitutions:
INSTRUCTOR: Dr. Firas Moosvi
COURSE_CODE: PHYS 111
PREREQS: One of MATH 12, PREC 12, MATH 125, MATH 126 and PHYS 11 (Physics 12 is strongly recommended).
COREQS: Math 100
FEES: $0
TERM: 2020 Winter Term 2
W_DATE_1: 11:59 PDT on January 22, 2021
W_DATE_2: 11:59 PDT on March 26, 2021
W_DATE_3: 11:59 PDT on March 26, 2021
CANVAS_ID: '63995'
INSTRUCTOR: "Dr. Firas Moosvi (he/his/him)"
PRONOUNCE: "Fur-az Moose-vee"
OFFICE: "ROOM 111"
PHONE: "N/A"
COURSE_CODE: "PHYS 111"
SECTION: "001"
CREDITS: "3"
TITLE: "Introductory Physics for the Physical Sciences I"
PREREQS: "One of MATH 12, PREC 12, MATH 125, MATH 126 and PHYS 11 (Physics 12 is strongly recommended)."
COREQS: "Math 100"
TERM: "2020 Winter Term 2"
ROOM: "ROOM 100"
MEETING_TIMES: "Monday, Wednesday, Friday from 1-2 PM"
GRACE_PERIOD: "48 hour"
W_DATE_1: "11:59 PDT on January 22, 2021"
W_DATE_2: "11:59 PDT on March 26, 2021"
W_DATE_3: "11:59 PDT on March 26, 2021"
EXAM_PERIOD: "Friday December 10th - Wednesday, December 22"
CANVAS_ID: "63995"
ED_ID: xxxxxxxx
LECTURE_TIMES: Thursdays at 14:00 PST
CANVAS_LINK: "https://canvas.ubc.ca/courses/CANVAS_ID"
ZOOM_LINK: "[Zoom](https://canvas.ubc.ca/courses/CANVAS_ID/external_tools/15408)"
CU_LINK: "[Collaborate Ultra](https://canvas.ubc.ca/courses/CANVAS_ID/external_tools/5284)"
# CU_LINK: "[Collaborate Ultra](https://canvas.ubc.ca/courses/CANVAS_ID/external_tools/5284)"
ANNOUNCEMENTS_LINK: "[Canvas Announcements](https://canvas.ubc.ca/courses/CANVAS_ID/announcements)"
COURSE_LINK: "https://firas.moosvi.com/courses/cosc123"
FORUM_LINK: "[Ed Discussion](https://us.edstem.org/JOIN_LINK/)"
ANALYTICS_OPTOUT: "[complete this form](https://ubc.ca1.qualtrics.com/jfe/form/xxxxxxxxxx)"
FORMAT: "Lectures, Labs, Tutorials and they will all be running online in this course."
ASSOCIATE_HEAD: "Jake Bobowski [[email protected]](mailto:[email protected])"
ANON_FEEDBACK: "[feedback form](https://cbc.ca)"
4 changes: 3 additions & 1 deletion _toc.yml
Original file line number Diff line number Diff line change
@@ -1,8 +1,10 @@
format: jb-book
root: about/syllabus
root: about/unsyllabus
parts:
- caption: About this course
chapters:
- file: about/syllabus
- file: about/unsyllabus2
- file: about/course_schedule
- file: about/accommodations
- file: about/doing_well
Expand Down
3 changes: 1 addition & 2 deletions about/citations.bib
Original file line number Diff line number Diff line change
Expand Up @@ -11,8 +11,7 @@ @article{Rumore2016
journal = {American Journal of Pharmaceutical Education},
local-url = {file://localhost/Users/firasm/Documents/Papers%20Library/Rumore-The%20Course%20Syllabus-%20Legal%20Contract%20or%20Operator’s%20Manual--2016-American%20Journal%20of%20Pharmaceutical%20Education.pdf},
year = {2016}
},
}
@book{Ambrose2010,
author = {Ambrose, Susan A. and Bridges, Michael W. and DiPietro, Michele and Lovett, Marsha C. and Norman, Marie K.},
title = {{How Learning Works: 7 Research-Based Principles for Smart Teaching}},
Expand Down
20 changes: 2 additions & 18 deletions about/course_schedule.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,21 +2,5 @@
Course Schedule
=======================

This is the tentative plan for {{ COURSE_CODE }} this term.
Things may change depending on many factors so this is subject to change.

| Wk | Date | Topic | Homework | Lab | Logs | Test / Bonus Test |
|----|----------|-----------------------------------------------|------------|-------|--------------|--------------------------------|
| 0 | Jan 11 | About this course | Diagnostic | Lab X | LL X | Test 0: Course policies |
| 1 | Jan 18 | Chapter 2: Kinematics in 1 D | HW X | Lab X | LL X | Diagnostic (Pre) |
| 2 | Jan 25 | Chapter 3: Vectors and Coordinate Systems | HW X | Lab X | LL X | Test 1: Chapters 2 & 3 |
| 3 | Feb 1 | Chapter 4: Kinematics in 2D | HW X | Lab X | LL X | Bonus Test 1 |
| 4 | Feb 8 | Chapter 5: Force and Motion | HW X | Lab X | LL X | Test 2: Chapters 4 & 5 |
| 5 | Feb 15 | Reading Week (no new material) | - | - | - | - |
| 6 | Feb 22 | Chapter 6: Dynamics I: Motion along a line | HW X | Lab X | LL X | Bonus Test 2 |
| 7 | Mar 1 | Chapter 7: Newton's third law | HW X | Lab X | LL X | Test 3: Chapters 6 & 7 |
| 8 | Mar 8 | Chapter 8: Dynamics II: Motion in a Plane | HW X | Lab X | LL X | Bonus Test 3 |
| 9 | Mar 15 | Chapter 9: Work and Kinetic Energy | HW X | Lab X | LL X | Test 4: Chapters 8 & 9 |
| 10 | Mar 22 | Chapter 10: Interactions and Potential Energy | HW X | Lab X | LL X | Bonus Test 4 |
| 11 | Mar 29 | Chapter 11: Impulse and momentum | HW X | Lab X | LL X | Test 5: Chapters 10 & 11 |
| 12 | Apr 5 | Review and recap | Practice | Lab X | LL X | Diagnostic (Post) Bonus Test 5 |
```{include} syllabus_bits/schedule.md
```
80 changes: 55 additions & 25 deletions about/syllabus.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,47 +2,77 @@

![](../images/UBCO_CMPS_header.jpg)

# Course Syllabus
**Department of Computer Science, Mathematics, Physics and Statistics**

This is the official syllabus and course outline for {{ COURSE_CODE }}.
# Course Syllabus (Official)

```{warning} Please note that this syllabus is currently under active development, there may be typos or missing sections; treat this as a draft until the course starts!
```
Below is the official UBC-mandated Course Syllabus for {{ COURSE_CODE }}.
Elements of this document are **fixed** and unchanging.
Additional details about the course are available on the <a href="{{ CANVAS_LINK.replace('CANVAS_ID',CANVAS_ID) }}">course website</a>.

```{figure} ../images/construction.jpeg
---
width: 750px
name: Under Construction.
**{{ COURSE_CODE }} {{ SECTION }}**

**{{ TITLE }} ({{ CREDITS }})**

**{{ TERM }}**

**{{ ROOM }} - {{ MEETING_TIMES }}**
---
This course website is currently under construction. It will continue to be updated and will be released closer to the course start date. [Photo by Mabel Amber from Pexels](https://www.pexels.com/photo/traffic-red-blue-sign-117602/).
```
## Course Instructor

```{include} syllabus_bits/syllabus_01_highlights.md
```
**Name:** {{ INSTRUCTOR }}

```{include} syllabus_bits/syllabus_02_changelog.md
```
**Office:** {{ OFFICE }}

```{include} syllabus_bits/syllabus_03_details.md
```
**Phone:** {{ PHONE }}

```{include} syllabus_bits/syllabus_04_tools.md
```
For information on how to contact your course instructor, including office hours, see the <a href="{{ CANVAS_LINK.replace('CANVAS_ID',CANVAS_ID) }}">course website</a>.

```{include} syllabus_bits/syllabus_05_taught.md
```
## Course Description

```{include} syllabus_bits/syllabus_06_doing_well.md
```{include} syllabus_bits/calendar_entry.md
```

```{include} syllabus_bits/syllabus_07_integrity.md
## Course Format

This course has {{ FORMAT }}

You will find all the important term dates in the [UBCO Academic Calendar](http://www.calendar.ubc.ca/okanagan/index.cfm?go=deadlines).

## Learning Outcomes

The Learning Outcomes for this course are:

```{include} syllabus_bits/course_LOs.md
```

```{include} syllabus_bits/syllabus_08_accommodations.md
More details about the course can be found on the {{ '[course website]({link})'.format(link=CANVAS_LINK.replace('CANVAS_ID',CANVAS_ID))}}.

## Required Materials

There is no requirement to purchase textbooks or any other materials for this course.
Resources and materials for this course can be found on the {{ '[course website]({link})'.format(link=CANVAS_LINK.replace('CANVAS_ID',CANVAS_ID))}}.

## Course Evaluation

```{include} syllabus_bits/grading_practices.md
```

```{include} syllabus_bits/syllabus_09_policies.md
## Passing Criteria

```{include} syllabus_bits/passing_requirement.md
```

```{include} syllabus_bits/syllabus_10_references.md
## Late Policy and Missed Assignments and Exams

Deadlines in this course have a generous no-penalty {{ GRACE_PERIOD }} grace period so late submissions are not generally accepted.
Missed Tests and Exams will be given a score of 0 unless prior arrangements are made.
To contact the instructor for this course, use {{ FORUM_LINK }}.
Detailed course policies can be found on the {{ '[course website]({link})'.format(link=CANVAS_LINK.replace('CANVAS_ID',CANVAS_ID))}}.

## Lecture Outline

The tentative course schedule, subject to change, can be found on the {{ '[course website]({link})'.format(link=CANVAS_LINK.replace('CANVAS_ID',CANVAS_ID))}}.

```{include} syllabus_bits/policies.md
```
15 changes: 15 additions & 0 deletions about/syllabus_bits/calendar_entry.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
**{{ COURSE_CODE }} ({{ CREDITS }}) {{ TITLE }}**

The [UBCO calendar description](https://www.calendar.ubc.ca/okanagan/courses.cfm?code=PHYS) of this course is:

> Introduction to mechanics primarily for students majoring in the physical sciences (e.g. physics, chemistry, mathematics, computer science, geology, physical geography) or engineering.
> Particle kinematics and dynamics, work and energy, momentum, gravitation, rigid body motion, fluid statics and dynamics with applications to the physical sciences.
> Credit will be granted for only one of PHYS 111 and PHYS 112. Students with Physics 12 may apply for a tutorial exemption. [3-3-1]
>
> *Prerequisite*: One of MATH 12, PREC 12, MATH 125, MATH 126 and PHYS 11. Physics 12 is strongly recommended.
>
> *Corequisite*: MATH 100.
```{warning}
If there is a lab and/or tutorial listed on the SSC for this course, You **must** register for all course elements without conflicts, otherwise the department will remove you from the course! There are usually lab or tutorial exemptions for some students (i.e. those repeating the course) and instructions for that will be in this syllabus.
```
5 changes: 5 additions & 0 deletions about/syllabus_bits/course_LOs.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
1. Pellentesque pellentesque ut arcu vel sagittis.
1. Sed faucibus at ipsum pharetra euismod.
1. Interdum et malesuada fames ac ante ipsum primis in faucibus.
1. Vivamus pharetra pretium dui, nec semper enim vehicula nec.
1. Quisque vel odio dui. Aenean ullamcorper arcu sit amet gravida dapibus.
17 changes: 17 additions & 0 deletions about/syllabus_bits/course_teaser.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
Lorem ipsum dolor sit amet, consectetur adipiscing elit.
Ut blandit faucibus fermentum.
Fusce porttitor congue dolor, eget efficitur neque ultricies at.
Nulla suscipit convallis elit, eu consequat felis.
Quisque et malesuada justo, dapibus commodo enim.
Sed malesuada turpis sed nibh dictum, a interdum dui tincidunt.
Duis consequat magna non tortor dictum facilisis.
In hac habitasse platea dictumst.
Phasellus eu eros libero.
Phasellus rhoncus eros vel metus porttitor porta.
In et tellus finibus, mollis nisi sed, auctor est.
Sed placerat ex at ligula eleifend, ac dapibus neque euismod.
Suspendisse malesuada pretium dui, ac lacinia mi pellentesque eu. Sed volutpat enim sed feugiat malesuada.

```{tip}
Number one reason thing to take away from this is...
```
21 changes: 21 additions & 0 deletions about/syllabus_bits/grading_practices_detailed.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
The grading scheme for this course is:

| Item | Weight | Due date(s) |
|-----------------------|-----------------|-------------|
| Learning Logs | 5% (10 x 0.5%) | TBD |
| Homework | 20% (10 x 2%) | TBD |
| Labs | 25% (10 x 2.5%) | TBD |
| Tests (& Bonus Tests) | 30% (5 x 6%) | TBD |
| Final Exam | 20% | TBD |

There will be 5 tests in this course in an (approximately) bi-weekly schedule.
For each of the tests, there will be a bonus test exactly one week later and the better score of the Test-Bonus Test pair will be taken.

```{attention}
All deadlines in this course have an automatic 48 hour grace period after the due dates listed above.
Any submissions submitted past the grace period will not be graded (with some exceptions).
```

```{note}
Note: Any requests for changes to final exams must be sent to the office of the Associate Dean of Students ([email protected]).
```
13 changes: 13 additions & 0 deletions about/syllabus_bits/grading_practices_simple.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
| Item | Weight | Frequency |
|---------------|--------|-------------|
| Learning Logs | 5% | Weekly |
| Homework | 20% | Weekly |
| Labs | 25% | Weekly |
| Tests | 30% | Bi-weekly |
| Final Exam | 20% | Exam Period |

Final grades will be based on the evaluations listed above and the final grade will be assigned according to the standardized grading system outlined in the [UBC Okanagan Calendar](http://okanagan.students.ubc.ca/calendar/).

```{note}
Note: Any requests for changes to final exams must be sent to the office of the Associate Dean of Students ([email protected]).
```
6 changes: 6 additions & 0 deletions about/syllabus_bits/passing_requirement.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
- All students must satisfy ALL conditions to pass the course:
1. Pass the Lab component with a grade of at least 50%,
1. Pass the Test and Exam components (together) with a grade of at least 50%,
1. Pass the Final Exam with a grade of at least 40%.

If students do not satisfy the appropriate requirements, the student will be assigned the **lower** of their earned course grade or, a maximum overall grade of 45 in the course.
Loading

0 comments on commit dd7ac16

Please sign in to comment.