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?