Skip to content

Commit

Permalink
updated grading
Browse files Browse the repository at this point in the history
  • Loading branch information
jhelvy committed Jan 2, 2025
1 parent d319f01 commit cea797a
Show file tree
Hide file tree
Showing 3 changed files with 18 additions and 16 deletions.
Binary file modified figs/grades-1.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
16 changes: 8 additions & 8 deletions schedule.csv
Original file line number Diff line number Diff line change
Expand Up @@ -7,18 +7,18 @@ operators-data-types",
4,2024-02-06,3,Weeks 2 - 3,4,conditionals-testing,Conditionals & Testing,"If / else statements, writing unit tests",4,conditionals-testing,Conditionals & Testing,2024-02-14,"Conditionals
Testing & Debugging","conditionals
testing-debugging",
5,2024-02-13,,,5,iteration,Iteration,Ins and outs of loops,5,iteration,Iteration,2024-02-21,Iteration,iteration,
6,2024-02-20,,,6,vectors,Vectors,Creating and slicing collections of values,6,vectors,Vectors,2024-02-28,Vectors,vectors,
7,2024-02-27,4,Weeks 5 - 6,7,strings,Strings,All things between quotes,7,strings,Strings,2024-03-13,Strings,strings,
5,2024-02-13,4,Weeks 3 - 4,5,iteration,Iteration,Ins and outs of loops,5,iteration,Iteration,2024-02-21,Iteration,iteration,
6,2024-02-20,5,Weeks 4 - 5,6,vectors,Vectors,Creating and slicing collections of values,6,vectors,Vectors,2024-02-28,Vectors,vectors,
7,2024-02-27,6,Weeks 5 - 6,7,strings,Strings,All things between quotes,7,strings,Strings,2024-03-13,Strings,strings,
8,2024-03-06,,,,,Midterm,Don't panic!,,,,,,,
9,2024-03-13,,,,,Spring Break,No class,,,,,,,
10,2024-03-20,,,8,data-frames,Data Frames,Rows and columns of data,8,data-frames,Data Frames,2024-03-26,"Data Analysis
Data Frames","data-analysis
data-frames",
11,2024-03-27,5,Week 10,9,data-wrangling,Data Wrangling,Modifying data frames,9,data-wrangling,Data Wrangling,2024-04-02,Data Wrangling,data-wrangling,
12,2024-04-03,,,10,data-visualization,Data Visualization,Visualizing your data,10,data-visualization,Data Visualization,2024-04-09,Data Visualization,data-visualization,
13,2024-04-10,6,Weeks 11 - 12,11,programming-with-data,Programming with Data,Iterating through data frames and writing functions to summarize data,11,programming-with-data,Programming with Data,2024-04-16,Programming with Data,,"<a href=https://r4ds.hadley.nz/functions.html#data-frame-functions target=""_blank""><b>Sections 26.3 & 26.4 in R4DS</b></a><br><a href=https://www.rebeccabarter.com/blog/2019-08-19_purrr target=""_blank""><b>Post on iteration with {purrr}</b></a>"
14,2024-04-17,,,12,webscraping,Webscraping,Collecting data embedded in web pages,12,webscraping,Webscraping,2024-04-23,Webscraping,,"<a href=https://r4ds.hadley.nz/webscraping.html target=""_blank""><b>Chapter 25 in R4DS</b></a><br><a href=https://statisticsglobe.com/api-in-r target=""_blank""><b>Post on APIs in R</b></a>"
15,2024-04-24,7,Week 13,13,monte-carlo-methods,Monte Carlo Methods,Using simulation to solve problems,13,monte-carlo-methods,Monte Carlo Methods,2024-04-30,Monte Carlo Methods,monte-carlo-methods,
11,2024-03-27,7,Week 10,9,data-wrangling,Data Wrangling,Modifying data frames,9,data-wrangling,Data Wrangling,2024-04-02,Data Wrangling,data-wrangling,
12,2024-04-03,8,Week 11,10,data-visualization,Data Visualization,Visualizing your data,10,data-visualization,Data Visualization,2024-04-09,Data Visualization,data-visualization,
13,2024-04-10,9,Week 12,11,programming-with-data,Programming with Data,Iterating through data frames and writing functions to summarize data,11,programming-with-data,Programming with Data,2024-04-16,Programming with Data,,"<a href=https://r4ds.hadley.nz/functions.html#data-frame-functions target=""_blank""><b>Sections 26.3 & 26.4 in R4DS</b></a><br><a href=https://www.rebeccabarter.com/blog/2019-08-19_purrr target=""_blank""><b>Post on iteration with {purrr}</b></a>"
14,2024-04-17,10,Week 13,12,webscraping,Webscraping,Collecting data embedded in web pages,12,webscraping,Webscraping,2024-04-23,Webscraping,,"<a href=https://r4ds.hadley.nz/webscraping.html target=""_blank""><b>Chapter 25 in R4DS</b></a><br><a href=https://statisticsglobe.com/api-in-r target=""_blank""><b>Post on APIs in R</b></a>"
15,2024-04-24,,,13,monte-carlo-methods,Monte Carlo Methods,Using simulation to solve problems,13,monte-carlo-methods,Monte Carlo Methods,2024-04-30,Monte Carlo Methods,monte-carlo-methods,
16,2024-05-01,,,14,final-review,Final Exam Review,Overview of entire course,,,,,,,
17,2024-05-08,,,,,Final Exam,Time and location TBD,,,,,,,
18 changes: 10 additions & 8 deletions syllabus.qmd
Original file line number Diff line number Diff line change
Expand Up @@ -88,11 +88,13 @@ In addition to weekly homework assignments, students are expected to read throug

## Quizzes

There will be 7 quizzes given about once every other week immediately at the beginning of class. Please show up on time to class each week to ensure that you do not miss a quiz.
There will be 10 short quizzes throughout the semester, each given immediately at the beginning of class. Please show up on time to class each week to ensure that you do not miss a quiz.

**Make up quizzes are not available** if you miss it or are late to class. If you arrive late, you will be allowed to take the quiz in the remaining time left. Make ups will only be allowed for excused absences that are discussed and agreed upon with the professor prior to class. If you contact the professor after class for a make up, it will not be granted under any circumstances. If you cannot make it to class because of an emergency, you should notify the professor **before** class.
Quizzes are **short** (10 minutes) and are designed to test for fluency and to demonstrate where additional study is needed. They will cover material presented in previous classes and assignments during the weeks since the most-recent quiz. Quizzes are also relatively low-stakes - your worst two are dropped, and the rest count for a relatively smaller portion of your final grade. If you do poorly on one or two, use that as feedback on where you need additional improvement.

Quizzes are **short** (10 minutes) and are designed to test for fluency and to demonstrate where additional study is needed. They will cover material presented in previous classes and assignments during the weeks since the most-recent quiz. **Quizzes are low-stakes** - your worst one is dropped, and the rest count for a small portion of your final grade. If you do poorly on one or two, use that as feedback on where you need additional improvement.
**The best way to ensure you do well on quizzes is to be active in class and complete you assignments on time**

**Make up quizzes are not available**. If you arrive late, you can take the quiz in the remaining time left, but you will not be given additional time. Make ups will only be allowed for excused absences that are discussed and agreed upon with the professor _prior_ to class. If you contact the professor after class for a make up, it will not be granted unless a true emergency prevented you from attending class that could not have been communicated earlier. If you have an excused absence you expect, you must notify the professor **before** class to schedule a make up.

> **Why quiz at all?** Research shows that giving small quizzes throughout a class can dramatically help with *retention*. It's a phenomenon known as the "retrieval effect" - basically, you have to _practice_ remembering things, otherwise your brain won't remember them. The phenomenon and research on it is explained in detail in the book ["Make It Stick: The Science of Successful Learning,"](https://www.hup.harvard.edu/catalog.php?isbn=9780674729018) by Brown, Roediger, and McDaniel.
Expand Down Expand Up @@ -132,9 +134,9 @@ Final grades will be calculated as follows:
<div style="width:500px">
Component | Weight | Notes
---------------------------|--------|----------------
Participation / Attendance | 7% | (Yes, I take attendance)
Homeworks & Readings (13x) | 48% | Lowest 1 dropped
Quizzes (7x) | 15% | Lowest 2 dropped
Participation / Attendance | 6% | (Yes, I take attendance)
Homeworks & Readings (13x) | 46% | Lowest 1 dropped
Quizzes (10x) | 18% | Lowest 2 dropped
Midterm Exam | 10% |
Final Exam | 20% |
</div>
Expand All @@ -154,9 +156,9 @@ library(ggrepel)
df <- data.frame(
category = c(
'Participation', 'Homeworks & Readings', 'Quizzes', 'Midterm', 'Final'
'Participation', 'Homeworks', 'Quizzes', 'Midterm', 'Final'
),
percent = c(7, 48, 15, 10, 20)) %>%
percent = c(6, 46, 18, 10, 20)) %>%
arrange(desc(percent)) %>%
mutate(
cumpercent = cumsum(percent),
Expand Down

0 comments on commit cea797a

Please sign in to comment.