19th Annual Psychology of Programming Workshop Breadcrumbs UL Home Research Publications Year of Publication 2007