Good distinction between informal and formal learning
great explanation of connectivism in this post
When you're managing software development projects, you need to know the difference between complex and complicated. Not knowing this difference means you might apply exactly the wrong approach to the right problem. (Or, if you prefer, the right approach to the wrong problem.)
Crowdcasting is the intersection of broadcasting and crowdsourcing. The process of crowdcasting uses a combination of push and pull strategies to first engage an audience and build a network of participants and then harness the network for new insights. Those insights are then used to shape broadcast programming. These insights / concepts can include new product ideas, new service ideas, new branding messages, or even scientific breakthroughs. These insights are extracted from participants' submissions