Conversations: Principles Embedded in Tools and Learning Communities

Highlighting some posts to consider and jog our thinking:

  • The essay “Learnable Programming” offers some punchy thought experiments and design principles for creating a programming system for learning.  As we observe and imagine the products+communities that can empower future webmakers and how they learn, which of these design principles most resonate with you?  How are they reflected, or not reflected in current webmaker learning tools and environments?
  • As we ask ourselves who will be the makers of the web, and consider how the answer could be everyone, what pieces of this Bill of Rights and Principles for Learning in the Digital Age are relevant?  There is an invitation to fork this document; here’s the github repository.
  • Github (or the model of Github) is not just about a version control system for programming; it supports a philosophical way of working.  As Clay Shirky entertainingly makes the case in this Talk, Github enables community collaboration and cooperation without coordination.  Dissecting Github, how does its design enable new ways that a community can come together?  How do you think this technique can be applied to/by communities creating other things together?
  • Finally, expanding on a few slides from last week’s lecture, is our current web truly being rebuilt around people?  While this presentation was directed at marketers, how can we use some of its social science observations about social circles, relationships, and influencers for webmaker learning, mentorship, and communities?

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: