The future of MOOCs: Destination unknown

destination-unknown

In my two previous posts, I offered reviews of my experiences with a couple of Udacity MOOCs: CS101 (Intro to Computer Science) and CS253 (Web development). My experience with the former was really good, and the latter, not so much (despite having a like-able instructor and some good content). Based on my two data points, and having spent the last year following the MOOC and online education movements (Twitter streams, higher-ed analysis, research findings, hand-wringing pleas that MOOCs just go away, Thrun-loving hagiography), I’m now going to making sweeping and completely unverifiable pronouncements about the future of MOOCs. And they will be as accurate as any others you read, because everyone is guessing… Continue reading

Posted in Education, Web stuff | Leave a comment

Review: Udacity CS253 (Web development)

In my last post, I reviewed Udacity’s CS101 course (Intro to Computer Science), which was a really good experience. Here’s my take on the next more advanced (and seemingly popular) course: CS253 (Web development). Continue reading

Posted in Education, Web stuff | Leave a comment

Review: Udacity CS101 (Intro to Computer Science)

In a previous post, I laid out what I think are eight ingredients for a great massively open online course (MOOC). My ingredient list grew out of my experience taking two computer science courses through Udacity: CS101 (Intro to Computer Science) and CS253 (Web development). Here’s my more detailed take on the first of these two courses (CS101), using my eight ingredients as a framework.

A swimmingly good experience (Grade = A-)

My overall experience with this course was very positive, and I accomplished my goal (to learn Python). In general, I think it would be a great course for someone looking to learn a bit about programming. For me, it was also terrific as my first MOOC, and set a pretty high bar against which other MOOCs must compete. Continue reading

Posted in Education, Web stuff | Leave a comment

The eight ingredients of a great MOOC

ingredients

Massively Open Online Courses (aka MOOCs) have been all the rage in the popular press and edtech publications for the last year, and not all the rage is positive. In an effort to gain a little perspective on the fractious debate (and learn Python in the process), I recently completed two MOOCs offered by Udacity: Introduction to Computer Science (CS101) and Web Development (CS253). While admittedly a small sample size, my experience with these two courses highlighted some of the promises and pitfalls in large-scale online learning.

As I thought about my experience taking the two Udacity MOOCs, and catalogued all of my comments, complaints and kudos, things generally fell into eight big buckets that can help answer the question, What makes for a great MOOC experience? Continue reading

Posted in Education, Web stuff | Leave a comment

A real-world strategy to manage Web site sprawl

Managing sprawl can feel like battling a Hydra

In two previous posts, I explored the messy reality of Web site sprawl and looked at the big picture for getting things under control. The final piece of the puzzle before diving in to solving the problem is a basic strategy. If you’re a big company with a confusing plethora of Web sites, or a small company that wants to pre-emptively avoid sprawl in the first place, the steps below lay out a clear plan of attack. Continue reading

Posted in Web stuff | Leave a comment

Healthcare.gov: An avoidable failure by the numbers

Failure to communicate

A Wall Street Journal article written this week revealed how poor communication and disjointed oversight were largely responsible for the healthcare.gov debacle. A review of that article, and others on the same topic, reveals a well-known laundry list of the classic problems faced by big Web projects: Continue reading

Posted in Web stuff | Leave a comment

How to control Web site sprawl: The big picture

zombies_run

In a previous post, I outlined a common problem many companies face after a few years in business: Web site sprawl. What starts out as a single company Web site can easily evolve into an unwieldy collection of sites scattered all over the place. Like a Zombie horde attacking your city, this is usually not a good thing.

It may seem hopeless, but there’s a way to bring order to this chaos. The approach is pretty simple:

  • Consolidate sites where it makes sense
  • Kill sites that don’t do any good
  • Leave everything else alone

Continue reading

Posted in Web stuff | Leave a comment

Six easy steps to create a custom short URL

Short-and-Tall

URL shortening is de rigeur when using character-bound services like Twitter, but it’s also generally useful to turn gigantic and unwieldy URLs into something a bit more manageable. One thing you may have noticed is that lots of custom short URLs seem to be cropping up. It’s not just bit.ly or wp.me or fb.me any more…Sites like the New York Times now generate their own custom short URLs (i.e., nyti.ms). In fact, when you look on Twitter, it’s common to see more custom short URLs than those generated by services like bit.ly. Continue reading

Posted in Web stuff | Leave a comment

The messy reality of Web site sprawl

sprawl

For many businesses, life on the Web is a piece of cake. Slap up a site about your company, products and/or services, and you’re done (ok..it’s not that easy, but you get the idea). For bigger businesses, especially international ones, things are more complicated. While life for these companies on the Web may start as a single site, over time things change. New sites crop up like unwanted guests at a dinner party, and making them go away isn’t easy. In the same way that city growth can lead to suburban sprawl, company growth and product or service evolution leads to its messy digital equivalent: Web site sprawl. Continue reading

Posted in Strategy | Leave a comment

Online learning content: Taming the tyranny of choice

lion-taming-4

In a previous post, I examined the rising tyranny of choice in online learning content, and explored the ways in which this will pose challenges for learners trying to find the best content available. While technology can’t solve this problem entirely, it does offer some approaches that might make life easier for online learners. Continue reading

Posted in Education | Leave a comment