Published using Google Docs
UW CSE 590E 19sp Reading List
Updated automatically every 5 minutes

UW CSE 590E 19sp Reading List

Week

Date

Topic

Readings

1

4/04

Intros & 19wi Summary

2

4/11

Peer Instruction (& CS Ed Research Methods)

Leo Porter, Dennis Bouvier, Quintin Cutts, Scott Grissom, Cynthia Lee, Robert McCartney, Daniel Zingaro, and Beth Simon. 2016. A Multi-institutional Study of Peer Instruction in Introductory Computing. In Proceedings of the 47th ACM Technical Symposium on Computing Science Education (SIGCSE '16). ACM, New York, NY, USA, 358-363. DOI: https://doi.org/10.1145/2839509.2844642

3

4/18

Learning Theory I

Guzdial, M. (2015). Learner-centered design of computing education: Research on computing for everyone. Synthesis Lectures on Human-Centered Informatics, 8(6), 1-165.

https://www.morganclaypool.com/doi/pdf/10.2200/S00684ED1V01Y201511HCI033

National Academies of Sciences, Engineering, and Medicine. 2018. How People Learn II: Learners, Contexts, and Cultures. Washington, DC: The National Academies Press. https://doi.org/10.17226/24783 .

4

4/25

Learning Theory II

Briana B. Morrison, Lauren E. Margulieux, Barbara Ericson, and Mark Guzdial. 2016. Subgoals Help Students Solve Parsons Problems. In Proceedings of the 47th ACM Technical Symposium on Computing Science Education (SIGCSE '16). ACM, New York, NY, USA, 42-47. DOI: https://doi.org/10.1145/2839509.2844617

Paul Denny, Andrew Luxton-Reilly, and Beth Simon. 2008. Evaluating a new exam question: Parsons problems. In Proceedings of the Fourth international Workshop on Computing Education Research (ICER '08). ACM, New York, NY, USA, 113-124. DOI=http://dx.doi.org/10.1145/1404520.1404532

5

5/02

Ethics I

Michael Skirpan, Nathan Beard, Srinjita Bhaduri, Casey Fiesler, and Tom Yeh. 2018. Ethics Education in Context: A Case Study of Novel Ethics Activities for the CS Classroom. In Proceedings of the 49th ACM Technical Symposium on Computer Science Education (SIGCSE '18). ACM, New York, NY, USA, 940-945. DOI: https://doi.org/10.1145/3159450.3159573

Grosz, Barbara, David Gray Grant, Kate Vredenburgh, Jeff Behrends, et al. 2018. Embedded EthiCS: Integrating Ethics Broadly Across Computer Science Education. Forthcoming - to be published in Communications of the ACM (CACM). http://nrs.harvard.edu/urn-3:HUL.InstRepos:37622301 [direct link]

6

5/09

Ethics II

7

5/16

Grading & Assessment I

Andrew Petersen, Michelle Craig, and Daniel Zingaro. 2011. Reviewing CS1 exam question content. In Proceedings of the 42nd ACM technical symposium on Computer science education (SIGCSE '11). ACM, New York, NY, USA, 631-636. DOI: https://doi.org/10.1145/1953163.1953340 

Allison Elliott Tew and Mark Guzdial. 2010. Developing a validated assessment of fundamental CS1 concepts. In Proceedings of the 41st ACM technical symposium on Computer science education (SIGCSE '10). ACM, New York, NY, USA, 97-101. DOI: https://doi.org/10.1145/1734263.1734297 

8

5/23

Grading & Assessment II

Luca de Alfaro and Michael Shavlovsky. 2014. CrowdGrader: a tool for crowdsourcing the evaluation of homework assignments. In Proceedings of the 45th ACM technical symposium on Computer science education (SIGCSE '14). ACM, New York, NY, USA, 415-420. DOI: https://doi.org/10.1145/2538862.2538900 

J. Philip East and J. Ben Schafer. 2005. In-person grading: an evaluative experiment. In Proceedings of the 36th SIGCSE technical symposium on Computer science education (SIGCSE '05). ACM, New York, NY, USA, 378-382. DOI: https://doi.org/10.1145/1047344.1047472 

Linda Nilson, New ways to grade more effectively, Inside Higher Ed, January 19, 2016 https://www.insidehighered.com/views/2016/01/19/new-ways-grade-more-effectively-essay 

9

5/30

Advanced CS Courses (non CS1/2)

Yeajin Ham and Brandon Myers. 2019. Supporting Guided Inquiry with Cooperative Learning in Computer Organization. In Proceedings of the 50th ACM Technical Symposium on Computer Science Education (SIGCSE '19). ACM, New York, NY, USA, 273-279. DOI: https://doi.org/10.1145/3287324.3287355 

Edwin M. Knorr. 2019. Reforming a Database Course to Address Cognitive Load by Using Worked Examples. In Proceedings of the Western Canadian Conference on Computing Education (WCCCE '19), Ben Stephenson (Ed.). ACM, New York, NY, USA, Article 4, 6 pages. DOI: https://doi.org/10.1145/3314994.3325083 

Christiane Frede and Maria Knobelsdorf. 2018. Exploring how Students Perform in a Theory of Computation Course using Final Exam and Homework Assignments Data. In Proceedings of the 2018 ACM Conference on International Computing Education Research (ICER '18). ACM, New York, NY, USA, 241-249. DOI: https://doi.org/10.1145/3230977.3230996

Jean-François Lalande, Valérie Viet Triem Tong, Pierre Graux, Guillaume Hiet, Wojciech Mazurczyk, Habiba Chaoui, and Pascal Berthomé. 2019. Teaching Android Mobile Security. In Proceedings of the 50th ACM Technical Symposium on Computer Science Education (SIGCSE '19). ACM, New York, NY, USA, 232-238. DOI: https://doi.org/10.1145/3287324.3287406

10

6/06

19au Planning & Wrapup

Questions? Ruth Anderson (rea@cs.washington.edu)