CS 93: CS Education — Spring 2023
Directed Reading Info
Meetings: Mondays and Fridays, 10:30 AM - 11:20 AM, Science Center 246 (CS seminar room)
Professor: Kevin Webb
Paper Discussion
To prepare for paper discussions, you should bring a marked/annotated/highlighted copy of the paper to class with you. You should mark or briefly note:
-
Any relevant information about the authors or other background context (e.g., publication venue, where the work was done, etc.) that might affect how we discuss the paper.
-
The major contributions of the paper or its key findings and conclusions.
-
Your commentary: What are two+ things that you found most interesting or liked best? What are two+ things that you’re skeptical of, didn’t care for, or found to be incomplete?
-
Anything that you think is a good candidate for discussion (e.g., choice quotes or interesting results).
-
Questions or topics for which you’d like to get more clarification.
Finally, please participate in the discussions. A directed reading doesn’t work if nobody talks!
Schedule
This is a tentative schedule; it may change as we go.
Day | Date | Reading | Discussion Leader |
---|---|---|---|
Friday |
January 20 |
Course Intro |
Kevin |
Monday |
January 23 |
What should we teach in an introductory programming course? (1974) |
Diego |
Friday |
January 27 |
The introductory programming course in computer science: ten principles (1978) |
Yue |
Monday |
January 30 |
An object-oriented program development environment for the first programming course (1996) |
Jake |
Friday |
February 3 |
Undergraduate women in computer science: experience, motivation and culture (1997) |
Liv |
Monday |
February 6 |
Mari |
|
Friday |
February 10 |
Yue |
|
Monday |
February 13 |
Contributing to success in an introductory computer science course: a study of twelve factors (2001) |
Rebecca |
Friday |
February 17 |
Teaching objects-first in introductory computer science (2003) |
Diego |
Monday |
February 20 |
Rebecca |
|
Friday |
February 24 |
Using software testing to move students from trial-and-error to reflection-in-action (2004) |
Ben |
Monday |
February 27 |
Liv |
|
Friday |
March 3 |
No Class — Spring break head start |
|
Monday |
March 6 |
Spring Break |
|
Friday |
March 10 |
Spring Break |
|
Monday |
March 13 |
Choose topics for the second half of the semester. |
Kevin |
Friday |
March 17 |
No Class — SIGCSE Conference |
|
Monday |
March 20 |
Mari |
|
Friday |
March 24 |
A Multi-institutional Study of Peer Instruction in Introductory Computing (2016) |
Jake |
Monday |
March 27 |
Kevin |
|
Friday |
March 31 |
No class — Kevin away |
|
Monday |
April 3 |
Faculty Views on the Goals of an Undergraduate CS Education and the Academia-Industry Gap |
Jake |
Friday |
April 7 |
A Flexible Formative/Summative Grading System for Large Courses |
Yue |
Monday |
April 10 |
Investigating Student Plagiarism Patterns and Correlations to Grades |
Diego |
Friday |
April 14 |
Mari |
|
Monday |
April 17 |
Concepts and Practices: Designing and Developing A Modern K–12 CS Framework |
Rebecca |
Friday |
April 21 |
Olivia |
|
Monday |
April 24 |
Ann Renninger joining us |
|
Friday |
April 28 |
Academic Accommodations
If you believe you need accommodations for a disability or a chronic medical condition, please contact Student Disability Services via email at studentdisabilityservices@swarthmore.edu to arrange an appointment to discuss your needs. As appropriate, the Office will issue students with documented disabilities or medical conditions a formal Accommodations Letter. Since accommodations require early planning and are not retroactive, please contact Student Disability Services as soon as possible.
For details about the accommodations process, visit the Student Disability Services website.
You are also welcome to contact any of the course staff privately to discuss your academic needs. However, all disability-related accommodations must be arranged, in advance, through Student Disability Services.
To receive an accommodation for a course activity you must have an official Accommodations Letter and you need to meet with the course professor to work out the details of your accommodation at least two weeks prior to any activity requiring accommodations.