CS 2910: Schedule

The main time commitment of this course is being a TA. Three hours per week of your TAship this semester is unpaid and counts as the principle assignment of this course. If you are enrolled for two or more credits of 2910, you need to work (credits × 3) hours per week unpaid for this course. There will also be some meetings and other activities, as outlined below.

Some sessions will be mandatory (topics like ethics and diversity) and others optional (topics like learning theories and TPEGS). You will be required to attend all required sessions and a subset of the optional sessions. Attending additional instances of the same session does not count toward your minimum optional session count.

To vote on which optional sessions we should offer, use this form

Meeting Times

We have four meetings each week; you need to attend only one of them, and may switch which one week-to-week if you wish.

Day Time Place
Wednesday 9:50–10:35 am Rice 536
Thursday 10:00–10:45 am Rice 536
Thursday 5:00–5:45 pm Thornton A120
Friday 1:00–1:45 pm Rice 242

Class on Wed 2018-03-21 was canceled due to snow.

Scheduled Sessions

Required Sessions

Feb 7–9

Welcome, and ethics of TAing. This session is required.

Please read the advice from previous TAs on professionalism, amount of work (including “when there are too many students”), TAing your friends, and ask questions before this week’s 2910 meeting.

My lecture notes outline is available.

Feb 14–16

Teaching, tutoring, mentoring, and learning. This session is required.

Please skim the advice from previous TAs on preparation, failed explanations, listening, and answering questions before this week’s 2910 meeting.

My lecture notes outline is available.

No class Feb 21–23, as Prof Tychonievich will be at SIGCSE.

Feb 28–Mar 2

Diversity: stereotype threat. This session is required.

My lecture notes outline is available.

Spring Break

Mar 14–16

Problem Students. This session is required.

My lecture notes outline is available.

Mar 21–23

Grading. This session is required.

Part 1: the theory of grading, its objectives, challenges, and alternatives.

Part 2: the practice of grading, making difficult calls, fairness, and appeals.

Mar 28–30

Diversity: implicit bias. This session is required.

My lecture notes outline is available.

Scheduled Optional sessions

Apr 4–6

So you want to be a teacher…. This session is optional.

Observations about teaching CS in public and private gradeschools and highschools: how to get in, what the job is like, etc. Upon request, information about being faculty at 2- and 4-year colleges and as research- or teaching-focussed university faculty may be added.

Apr 11–13

Cheating and evaluation. This session is optional.

Discussion of how we evaluate knowledge and how different models encourage or discourage cheating. Spoiler: if we knew how to stop cheating we would have already… but we have tried a lot of things, which we will discuss, along with brainstorming future options to reduce cheating.

Apr 18–20

Course design: Engagement. This session is optional.

Discussions of gamification and other techniques to changing engagement in a course. We’ll discuss various parts of this: the various incarnations of the gamified Game Design course here at UVA; why people like games and what parts of those can and can’t make it into courses; and a little about how this applies to non-course interactions as well.

Apr 25–27

Structuring a lecture. This session is optional.

Tips and ideas for organizing thoughts into a classroom presentation. A hands-on activity with instruction and guidance, ending up with a draft lecture plan.

Optional sessions not scheduled

Not scheduled

TA Panels. This session is optional.

Experienced TAs will sit on a Q&A Panel.

Panelists TBA

Come with questions!

Not Scheduled

Professor’s teaching philosophy. This session is optional.

In which various faculty present whatever they wish about their approach to teaching. Specific faculty TBA

(note: the Prof Teaching Philosophy was highly voted for, but I was unable to get Profs for 3 of the 4 sessions so it was canceled)

Not scheduled

CS education research: an overview. This session is optional.

What is CS education research, what does it tell us, and how could you do it? This session will be a survey of the field, with a focus on its challenges, open questions, limitations, and recent findings.

Not scheduled

Course (re)Design. This session is optional.

A discussion of course design principles and a brief experiencing (re)designing a single course. We’ll discuss pacing, organization, topic selection (and exclusion), assignment design, and scheduling, with a brief hands-on workshop (re)designing a CS course.

Not scheduled

Curriculum Blue-Sky. This session is optional.

A brainstorming group on how to redesign the entire CS curriculum. We’ll review the current curriculum and pending changes to it, some of its many constraints, some of the curriculum committee’s future plans on how to improve it, and brainstorm other curriculum ideas.

Not scheduled

Spatial Reasoning. This session is optional.

A deeper diver into spatial reasoning, how it is developed, why it matters, and how it can be developed and bypassed

Copyright © 2018 by Luther Tychonievich. All rights reserved.
Last updated 2018-04-10 16:09 -0400