caitlin's Blog

  • Caitlin Kelleher

    Reading, writing, arithmetic, and programming?

    By Caitlin Kelleher

    I believe that basic programming should be a skill that most adults have. We don't all prove new theorems, but we can use math to solve problems that arise in daily life. We won't all publish...

  • Caitlin Kelleher

    Stencils as Annotations, Not Interfaces

    By Caitlin Kelleher

    Originally, when we created Stencils (the overlay through which we present tutorials - first in Storytelling Alice, then in Alice 2, 3, and Looking Glass), they were intended to serve the purpose...

  • Caitlin Kelleher

    Introducing the Basics

    By Caitlin Kelleher

    Kyle and Shannon have been running some user tests that are intended to focus primarily on the tutorials but are running into difficulties with the current remix process. In a lot of ways this...

  • Caitlin Kelleher

    Some Thoughts on Rules for Offering Suggestions

    By Caitlin Kelleher

    Sometimes experienced users can glance at what you're doing and see an opportunity that you had no idea existed before their suggestion. Currently, this is something that computing environments...

  • Caitlin Kelleher

    Towards a Rule Authoring API

    By Caitlin Kelleher

    Michelle has recently joined us (yay!) and we've been starting to put together a formative study to explore how potential Looking Glass mentors (CS domain experts who are working with one specific...

  • Caitlin Kelleher

    Supporting Novice and Expert Remixing

    By Caitlin Kelleher

    One of the really common struggles in designing interfaces is the tradeoffs between making complex things approachable for novice users, while not constraining expert users too much. When we first...

  • Caitlin Kelleher

    Online Computer Science for 100,000 7th Graders?

    By Caitlin Kelleher

    In the wake of the success of the online Stanford AI course and some great discussion on how to build on it at the Google Faculty Summit, I find myself asking more seriously: what would it take to...

  • Caitlin Kelleher

    Places where somebody cares

    By Caitlin Kelleher

    Jordana, Michelle and I are working through a social web class as an independent study this semester. The first part of the course focuses heavily on wikipedia so we've been reading and they've...

  • Caitlin Kelleher

    Tracking Code Histories

    By Caitlin Kelleher

    I've been playing a supporting role in the papers that went out this week. And, in the semi-calm after the storm starting to consider what the next thing to tackle should be. I am currently leaning...

  • Caitlin Kelleher

    Anticipating the New Version

    By Caitlin Kelleher

    The online community went up for the first time in February of this year. And, in the months since then it's become more and more deeply engrained in how we imagine the system and the overall user...