UW CSE 590E 23au Reading List
Week | Date | Topic | Readings |
1 | 9/28 | Intros & Planning | |
2 | 10/05 | Generative AI and Education | Marian Daun and Jennifer Brings. 2023. How ChatGPT Will Change Software Engineering Education. In Proceedings of the 2023 Conference on Innovation and Technology in Computer Science Education V. 1 (ITiCSE 2023). Association for Computing Machinery, New York, NY, USA, 110–116. https://doi.org/10.1145/3587102.3588815 Juho Leinonen, Paul Denny, Stephen MacNeil, Sami Sarsa, Seth Bernstein, Joanne Kim, Andrew Tran, and Arto Hellas. 2023. Comparing Code Explanations Created by Students and Large Language Models. In Proceedings of the 2023 Conference on Innovation and Technology in Computer Science Education V. 1 (ITiCSE 2023). Association for Computing Machinery, New York, NY, USA, 124–130. https://doi.org/10.1145/3587102.3588785 |
3 | 10/12 | CS Education Research Methods | Required to read these sections of the CS education research methods blog posts: Papers that use different research methods (required to read 1): Leo Porter, Cynthia Bailey Lee, Beth Simon, and Daniel Zingaro. 2011. Peer instruction: do students really learn from peer discussion in computing?. In Proceedings of the seventh international workshop on Computing education research (ICER '11). ACM, New York, NY, USA, 45-52. http://dx.doi.org/10.1145/2016911.2016923 Scott Spurlock. 2023. Improving Student Motivation by Ungrading. In Proceedings of the 54th ACM Technical Symposium on Computer Science Education V. 1 (SIGCSE 2023). Association for Computing Machinery, New York, NY, USA, 631–637. https://doi.org/10.1145/3545945.3569747 |
4 | 10/19 | CS Major curriculum | Society, Ethics and Professionalism section on pages d of the ACM Curriculum Document https://csed.acm.org/wp-content/uploads/2023/09/Version-Gamma.pdf |
5 | 10/26 | Grading & Assessment of Students - How to evaluate student learning | Qiang Hao, David Smith, Lu Ding, Amy J. Ko, Camille Ottaway, Jack Wilson, Kai Hicks, Alistair Turcan, Timothy Poehlman, Tyler Greer (2021) Towards Understanding the Effective Design of Automated Formative Feedback for Programming Assignments Computer Science Education https://doi.org/10.1080/08993408.2020.1860408 Pages 2-17 (106-121). Rachel S. Lim, Joe Gibbs Politz, Mia Minnes. Stream Your Exam to the Course Staff: Asynchronous Assessment via Student-Recorded Code Trace Videos. In SIGCSE 2023: Proceedings of the 54th ACM Technical Symposium on Computer Science Education V. 1 March 2023 Pages 144–150 https://doi.org/10.1145/3545945.3569803 |
6 | 11/02 | Natural + Programming Second Language Acquisition | Required:
|
7 | 11/09 | Education and Learning Theory | Lauren E. Margulieux, Brian Dorn, Kristin A. Searle (2019)  Chapter 8: Learning Sciences for Computing Education.  In S. A. Fincher &  A. V. Robins (Eds.) The Cambridge Handbook of Computing Education Research.  Cambridge, UK: Cambridge University Press, [4-10] Kugel, P. (1993). How Professors Develop as Teachers. Studies in Higher Education, 18, 315-328. https://www.mach.kit.edu/download/HowProfessorsDevelop.pdf |
8 | 11/16 | K-12 CS Education – curriculum and adoption and low-resource issues | Read part 1(Introduction), part 5(Survey Results), and part 8(CONCLUSION AND FUTURE WORK) |
9 | 11/23 | Thanksgiving Holiday | No readings |
10 | 11/30 | Accessibility I | Draft book Teaching Accessible Computing, edited by Amy J. Ko, Richard Ladner, and Alannah Oleson: Chapter Teaching Inclusively (from a disability perspective) written by Jen Mankoff (guest speaker) and her grad student Avery Mack. |
12/07 | Accessibility II | Watch this video of the panel: "What and How to Teach about Accessibility". Specifically, Amy Ko and Paula Gabbert's portions at minutes 5:20 - 11:00 and 32:24 - 42:00. |
Questions? Ruth Anderson (rea@cs.washington.edu)