Welcome to the Lab for Social Computing

Sam the Socialite

Hey! My name is Sam the socialite, if you have any questions about the LSC, I can help you out!

I am a big fan of social computing and can help you out whenever you need me. Common questions that people ask when they come to the Lab for Social computing website are about the following topics:

What is Social Computing?
What exactly is the Lab for Social Computing?
What kind of projects is the Lab working on?
How do I contact lab members?
How can I get involved with the Social Computing Club?
Where can I find a ton of information fast?

If you have a question and can't seem to find an answer by looking through the page, try a quick search. If you still can't find an answer, why don't you just 'Ask Sam' and I will get back to you as soon as possible!

Enjoy your stay!

M.U.P.P.E.T.S. in the Classroom

A first look at using MUPPETS in the classrom, the paper “The use of MUPPETS in an introductory java programming course” was published in the proceedings of the 5th conference on Information Technology Education, which is available through the ACM. In the past students used a package called “Robocode”, which is available from IBM. This project involved programming a virtual robot that could “fight” in an arena according to some agreed upon set of rules, which were developed both as part of the Robocode package and discussed and agreed upon in lecture. While the students enjoyed this project, the proliferation of available code on the Internet for the framework led to this project being removed from the course. We have implemented a variant of “RoboCode” in MUPPETS that addresses the code availability issue and provides a more interesting and graphically rich environment for the students.