Your Business Technology Events Calendar - Events, News and Networking Since 1998


| Event Details: |
Plan On Attending?  Click Here Bookmark and Share  to Share/Bookmark It!

Tuesday, September 27 2022
8:00pm - 9:00pm

HCI Seminar Series: Will Crichton - Cognitive Design Principles for Programming Tools

Will Crichton - Cognitive Design Principles for Programming Tools

Seminar Series: HCI Seminar Series 2022 - 2023

Speaker: Will Crichton

Speaker Affiliation: Brown University

Host: Arvind Satyanarayan

Host Affiliation: CSAIL MIT

Date: Tuesday, September 27, 2022

Time: 4:00 PM to 5:00 PM

Location: 32-D463 (Star)

Programming tools designed for people ought to derive from human-centered principles: how we think and how we learn. My research is about translating concepts from psychology into practical insights for designing programming tools. In this talk, I will present two kinds of cognitive design principles: 

The first principle is about how limitations of cognitive resources\, namely working memory, influence the practice of programming. I will discuss my previous work about how cognitive support tools like program slicing can reduce the cognitive load of tasks like program comprehension. 

The second principle is about how people build mental models of programming concepts. I will discuss my ongoing work about making the Rust programming language easier to learn by characterizing the space of (mis)conceptions about Rust features like ownership and traits, and designing learning materials to facilitate the acquisition of correct mental models.

Will Crichton is a postdoctoral researcher at Brown University advised by Shriram Krishnamurthi, working on making Rust easier to learn. Will recently completed his Ph.D. at Stanford University advised by Pat Hanrahan and Maneesh Agrawala. His research combines programming language theory and cognitive psychology to design principled and practical tools for programmers. His goal is to enable people to build the computational infrastructure of today that can tackle the problems of tomorrow.

This seminar will also be streamed over Zoom:

For more information please contact: Cynthia Rosenthal,

Plan On Attending? 
Click Here
to Share with Your Network(s) and/or Bookmark It!

Download as iCalendar (iCal) Format For Your Personal Outlook or Mobile Device Calendar!

First Learned About This Event At Please Mention Us When You Register and Attend - Thank You!
All content and formatting Copyright � 1998-2010 -
Event Address:  
City, State or Zip: