User-Centered Programming Interfaces
  • About
  • course logistics
    • Seminar Time & Location
    • Course Format
    • Grading
    • Syllabus
    • Resources
    • Final Blog Post
  • Topics
    • W1 - Course Overview
    • W3 - Guest lecture from JetBrain Research
    • W4 - Visual Debugging
    • W4 - Structure Editors
    • W5 - Programming by Demonstration
    • W5 - Direct Manipulation
    • W6 - Live Programming
    • W6 - Literate Programming
    • W7 - Programming Interactive Visualization
    • W8 - Version Management
    • W8 - Accessible programming
    • W9 - Developer Community
    • W9 - Communicating and Presenting Code
    • W10 - Low Code Approach for Teaching Programming
    • W10 - Programming Tutorials and Interactive Textbooks
    • W11 - Educational Games for Programming
    • W11 - Scaling Feedback for Programming Learners
    • W12 - AI-Assisted Programming
    • W12 - Prompting as Programming
    • W13 - Guest lecture from Adobe
Powered by GitBook
On this page
  • General
  1. course logistics

Resources

PreviousSyllabusNextFinal Blog Post

Last updated 7 months ago

General

How to find topics and papers
Paper Lists