Thursday, December 14, 2006

Pioneering course on web 2.0 and online communities

This is from IBM developerworks: "Rawn Shah manages Community Programs for developerWorks and talks about the growing interest in online communities and a ground-breaking course he helped to launch and is co-teaching at the University of Arizona." Please see this link. Here is a link to the course information. This is an example of a course that would create excitement in the BSIS program...

1 comment:

Maria C.R. Harrington said...

This is absolutely a kind of course that would create excitement!!!

A few data points…

This term in HCI, I had my class create Blogs – they did and we created a network for the class. It was interesting to find out that most of the students did not have blogs, and many of them were excited to learn how to make one. Furthermore, next term I plan on expanding my class lectures to include how to skin a template and how to make a template. Word press and Blogger have a powerful engines with the ability to integrate all kinds of media and leverage APIs. Want sound, add it, want video, just add it, want rss feeds, add it, want integration to Google maps, add it….

Our BSIS students are very interested in “Web 2.0.” Web 2.0 is a marketing term; so much of HCI was working with these technologies since 2000, when I started teaching the class. We do projects in HCI, 1052 with many of these tools already. The class projects evolve as the tools change, just dynamically. We do what ever is current and of interest to the students. I use the projects as a way to teach User Centered Design (UCD), so many of the projects are just prototypes, but the kids are very engaged and use the UCD process.

What we use:
Static webs: XHTML + CSS
Dynamic client: AJAX ( Javascript + CSS + XHTML)
Dynamic client/server: PHP and MySQL (not much of a DB – one table only)
Social web: Blogs and Wikis and Forums
APIs in XML: such as Google Maps and Google Earth, Yahoo, Amazon… etc…

See some of Fall 2006 student work: Please understand that these are prototypes – and only represent 40 hours of work, if that.

Chris Joy and Chris Faraglia – social collaborative coding portal for students

Seth Ballentine & Luke Robinson – social collaborative CUSTOM MADE blog for sharing ideas, art and music

Justin Reese
– social collaborative Google Maps portal for geospatial information