Skip to article frontmatterSkip to article content

Grading

This section of the syllabus describes the principles and mechanics of the grading for the course. This course will be graded on a basis of a set of skills (described in detail the next section of the syllabus). This is in contrast to more common grading on a basis of points earned through assignments.

Principles of Grading

Learning happens through practice and feedback. My goal as a teacher is for you to learn. The grading in this course is based on your learning of the material, rather than your completion of the activities that are assigned.

This course is designed to encourage you to work steadily at learning the material and demonstrating your new knowledge. There are no single points of failure, where you lose points that cannot be recovered. Also, you cannot cram anything one time and then forget it. The material will build and you have to demonstrate that you retained things.

Grading this way also is more amenable to the fact that there are correct and incorrect ways to do things, but there is not always a single correct answer to a realistic data science problem. Your work will be assessed on whether or not it demonstrates your learning of the targeted skills. You will also receive feedback on how to improve.

How it works

Different activities will be an opportunity to demonstrate your level of competency at a specific objective for the course. These will be converted into your grade.

The Objectives are:

There will be multiple opportunities to demonstrate each objective.

Experience

Communiation, Process, Data, EDA, Modeling

Activities

The activities are what you will do to demonstrate your learning.

Participation

While attending synchronous class sessions, there will be understanding checks and in class exercises. Completing in class exercises counts as toward your participation grade. If you miss class you can read the notes, follow along with them try out the code yourself and then attend office hours to discuss with a TA or Dr. Brown.

After each class you will add your in class notebook to your portfolio.

Assignments

For your learning to progress, you will practice with the skills outside of class time. You will submit all of your assignments in your portfolio repository. All instructions will be posted on this site.

Assignments will each evaluate certain objectives. After your assignment is reviewed, you will get qualitative feedback on your work, and an assessment of your demonstration of the targeted skills. In general you will earn either partial or complete for the applicable objectives in an assignment.

These are the assignments where you can earn complete on each objective.

outcomeA1A2A3A4A5A6A7A8A9A10
process🟨🟨🟨🟨
communication
data
modeling
exploratory🟨

You can revise assignments if you do not earn achievements. Revisions need to include reflections about what you misunderstood and how you fixed it.

You can revise what you submitted and resubmit it, with reflections and explanation of what you were confused about, what you tried initially, how you eventually figured it out, and explains the correct answer.

In general, the

Extensions

After you practice with a concept at a basic level in assignments, you can extend your work

Grade Calculation

For communication and process you need to show continued progess. For modeling, exploratory, and data you need to have analyses that are compelte most of the time and a smaller number of innovative analyses.

Table 2:Minimum evaluations for each grade

outcomelevelAA-B+BB-C+CC-D+DF
experienceactive151515151010105550
experiencepresent222222222222222222220
processinnovative54321000000
processcomplete55554432210
processpartial55555555530
communicationinnovative32100000000
communicationcomplete88880000000
communicationpartial55555555530
datainnovative32100000000
datacomplete88887654320
modelinginnovative32100000000
modelingcomplete44443322110
exploratoryinnovative32100000000
exploratorycomplete66665432110

These are all minimums and “or better” applies, so innovative ratings count toward the count of complete ratings, but not the other way around. Partial ratings only impact your grade for process and communication. For other objectives you might receive a rating or partial to acknowledge that you made some progress, but you will need to reach complete for your grade.

Your grade will go up slowly, but it can only go up. It is not an average.

The last couple of assignments will have more open-ended challenges to them, where you can earn innovative for process in the assignment.

This means you only need to do 3 extensions to get an A.

Ram Tokens

We will have “ram tokens” that are like extra credit.

They can be spent for:

Some ways to earn them include: