NASA releases MMO Education Roadmap

Writing by jeremykemp on Thursday, 5 of April , 2007 at 8:59 pm

See the NASA eEducation Roadmap: Research Challenges in the Design of Massively Multiplayer Games for Education and Training. The author, Daniel Laughlin, spoke at my Second Life Teacher’s Lounge in August, 2006.

Comments (1)

Category: Jeremy kemp

Paisley conference notes

Writing by jeremykemp on Wednesday, 4 of April , 2007 at 3:35 pm

See presentation digests and Powerpoints from Dan Livingstone’s conference in late March: http://www.ics.heacademy.ac.uk/events/displayevent.php?id=142

My excerpt:
Virtual Learning Environments and Virtual Worlds: The Sloodle Project

Jeremy Kemp, San Jose State University
As mainstream educators slowly get to grips with the enhanced potential of using web-based virtual learning environment, others are forging ahead with 3D virtual environment. This presentation will outline where the web-based environments provide support for learning that may be lacking in richer 3D environment - and introduce the Sloodle project which aims to integrate the web-based and the 3D virtual learning environments.

Leave a comment

Category: Jeremy kemp

2. James Hayton On People, Innovation and Entrepreneurship

Writing by admin on Tuesday, 3 of April , 2007 at 12:06 pm

Episode #2 of the SLEDucating Podcast

James Hayton is Assistant Professor Bocconi University Milan, Italy. His research focuses on people, innovation and entrepreneurship.

http://James-Hayton.com
http://stream.sdabocconi.it/tedplus/research.html

DOWNLOAD EPISODE #2 HERE

Comments (2)

Category: Chris Hambly, Podcasts

1. CC Chapman Discusses Why Colleges Should Be Podcasting

Writing by admin on Monday, 2 of April , 2007 at 1:44 pm

Episode #1 of the SLEDucating Podcast.

Show notes

Hi there this is Chris Hambly, director of audiocourses.com and your host for the Sleducating Podcast. Welcome to the first episode of Sleducating, a podcast for academics and new-media people operating in SecondLife.

The podcast will be as frequent as I can manage and/or as frequent as you the listeners wants, I really want this to be your cast, so do get involved. Each episode will be fairly short and will usually feature an interview along with voice comments from anyone that has something to say.

The voicemail numbers can be found on the “About” page at sleducating.com and they are:

USA/world: +1909-313-4254

UK/Europe: +44-207-8714760

My email is chambly AT gmail.com

To kick off the first episode we have CC Chapman, VP of Crayon Marketing discussing why colleges and universities should podcast.

Have fun and see you in-world soon.

DOWNLOAD EPISODE 1 HERE

Leave a comment

Category: Chris Hambly, Podcasts

SecondLife Traffic Figures

Writing by admin on Saturday, 31 of March , 2007 at 11:38 am

I was inspired to create a post about this topic following a recent discussion on the SLED list concerning quoted traffic numbers. This post is not meant in any way to shame anyone, but it is intended to indicate exactly what “traffic”, in the context of a SecondLife land parcel, actually means.

All land in SecondLife has what is known as a “traffic” figure which can be found be going to Land Properties as you can see in the diagram below. I shot this early in the SecondLife day and already is says 309. But that’s not 309 avatars having visited, oh no!

Second Life Traffic

The land figure is actually a Linden Labs method of determining the popularity of a parcel, albeit a very crude method. The idea is that the calculation is equated to the amount of visitors on that land combined with the amount of time they spend on that land in relation to the time they spend actually online in that day.

“Traffic is a number for each parcel which is based on the amount of Residents who visited, and the time spent on that parcel out of their total time in world that day. It’s calculated using a complex algorithm.” See here.

So if you log-in, immediately teleport to my land, and stay there for the duration of your SecondLife time for that day, my traffic figure will be much higher than had you frequented many places during that same time period.

This then is a warning shot, when traffic figures are mentioned in the context of land parcels, as they have little relativity to unique people landing on a parcel. This is in fact exactly why some land owners have such things as camping chairs in order to have avatars do nothing but “camp” on the land in order to inflate the figures (this has benefits for the search system rankings).

In order to appropriately determine unique visitors (which are the only real concern when discussing obtaining SecondLife exposure) you would employ a script which actually head counts unique visitors.

Various scripts do exist for such counting, I personally use one made by the avatar SpankMe Pinkerton (have to love the names).

The script features are listed as:

* Two data lists (individual visits & unique visitors)
* Collects date, length of stay, and average stay data
* IM guests (separate message for first time visitors)
* Owner IM notification (online only & timing options)
* Ten detection sound options or set your own via uuid
* Adjustable range and scan intervals
* Owner land filtering (neighbor friendly)
* Automatic owner filtering

Fairly comprehensive method of tracking I would say!

So do be careful on your travels in SecondLife if you are seeking new customers and clients for your educational activities and are basing your advertising on traffic figures.

So next time someone says “how’s your traffic”, look at them in a puzzled manner first and then ensure they understand the question themselves, most do not!

Comments (3)

Category: Chris Hambly

SecondLife Web Link Script

Writing by admin on Wednesday, 28 of March , 2007 at 3:17 pm

OK so someone has asked me for the script in order to click and object which spawns a web page, so here it is. Just create an object with the texture(s) of your choice and create a new script in that object and paste this in.

default
{
touch_start(integer total_number)
{
llLoadURL(llDetectedKey(0), "Check our Group Activity!", "http://audiocourses.pbwiki.com");
}
}

Leave a comment

Category: Uncategorized

Current List of Institutions and Organizations in SL as listed on Simteach

Writing by admin on Monday, 26 of March , 2007 at 8:51 am

I wanted to blog a list of the Institutions and Organisations in SL as mapped out on Simteach.com and invite any of you that appear on this list to create a user account here on SLEDucating and request to be an author, just email me (chambly AT gamil.com).

We have a great opportunity here to share and provide a strong node for pointing people to. It is also perfectly acceptable to create a mini-post outlining, and pointing to, a bigger research paper on your own blog or uni server, think of this as a “news” site if you will, sharing the word.

    Aarhus Business College: Aarhus, Denmark

    Anglia Ruskin University at Cambridge and Chelmsford, UK

    Arcada University of Technology: Helsingfors, Finland

    The Art Institute of California-San Diego San Diego, CA

    The Art Institute of Pittsburgh Pittsburgh, PA

    Audiocourses Music Production School: London, United Kingdom

    Australian Film TV and Radio School: Sydney, Australia

    Ball State University: Muncie, IN

    The Bay School of San Francisco: San Francisco, CA

    Beach College: Santa Barbara, CA

    Bentley College - Department of Natural and Applied Sciences: Waltham, MA

    Bradley University, Peoria, IL– Multimedia Program via NMC and Library on Info Island

    Bromley College of Further and Higher Education: Greater London, United Kingdom

    Buena Vista University Storm Lake, IA

    California State University - Pomona: Pomona, CA

    Central Missouri State University: Warrensburg, Missouri

    Central Piedmont Community College - Futures Institute: Charlotte, North Carolina

    Colorado Mountain College: Glendwood Springs, CO

    Columbia University: New York, NY

    Dyersburg State Community College: Dyersburg, TN

    Elon University: Elon, NC

    Finger Lakes Community College: Canandaigua, NY

    Fullerton College: Fullerton, CA

    Gerald D. Hines College of Architecture University of Houston: Houston, TX

    Harvard University: Cambridge, Mass.

    Idaho State University: Pocatello, Idaho.

    Illinois State University: Normal, IL

    Indiana University: Bloomington, IN

    Insead

    Institut Ingemedia: Toulon, France

    Johnson & Wales University: Providence, RI & 5 Western States

    Kalamazoo Valley Community College: Kalamazoo, MI

    Leeds College of Art and Design: West Yorkshire, United Kingdom

    Leeds Metropolitan University: West Yorkshire, United Kingdom

    Lehigh Carbon Community College: Schnecksville, PA

    Loyalist College: Belleville, ON, Canada

    Mayville State University: Mayville, ND

    Minneapolis College of Art and Design: Minneapolis, MN

    Minnesota State Colleges and Universities:

    Monroe College: Bronx, New York

    Montana State University: Bozeman, Montana

    Murray State University: In RL | In SL

    Nanyang Polytechnic: Singapore

    Nelson Marlborough Institute of Technology: Nelson, New Zealand

    New York University - McGhee Division: New York, NY

    Newcastle University Newcastle upon Tyne, UK

    Northern Illinois University: DeKalb, IL

    Ohio University: Athens, OH

    Ohio University Second Life Campus Video

    Ohio State University: Columbus, OH

    Oklahoma City University: Oklahoma City, OK

    The Open University: Milton Keynes, UK

    Oregon State University: Corvallis, OR

    Otis College of Art and Design Los Angeles, CA

    Pellissippi State Technical Community College: Knoxville, TN

    Pennsylvania State University: (Various towns), PA

    Pepperdine Universtiy: Malibu, CA

    Platt (Media Arts) College San Diego: San Diego, CA

    LEARN [3D Animation • Digital Video Production • Graphic Design • Web Design] San Diego State University: San Diego, Calif.

    San Francisco State University: San Francisco, CA

    Savannah College of Art & Design: Savannah, GA; Atlanta, GA; Lacoste, France

    Seton Hall University: South Orange, NJ

    Sheffield Hallam University: Sheffield, UK

    Sogang University: Seoul, Korea

    Stanford University: Palo Alto, CA

    St. Thomas University: Miami Gardens, FL

    SUNY Empire State College: Saratoga Springs, NY

    Temple University: Philadelphia, PA

    Texas State University: San Marcos, Texas

    The Bay School of San Francisco: San Francisco, CA

    Thomas Jefferson University: Philadelphia, PA

    Trinity University: San Antonio, Texas

    University of Alaska Fairbanks Center for Distance Education Fairbanks, Alaska

    University of Bedfordshire Luton & Bedford, UK

    University of California Berkeley

    University of Cincinnati: Cincinnati, OH

    University of Colorado at Denver Medical Center: Denver, CO

    University of Connecticut: Hartford, CT

    University of Derby: Derby, UK

    University of Edinburgh: Edinburgh, Scotland, UK

    University of Florida: Gainesville, FL

    University of Massachusetts: North Dartmouth, MA

    University of Minnesota, School of Physics and Astronomy: Minneapolis, MN

    University of Missouri - Kansas City: Kansas City, Missouri

    University of Nevada, Reno: Reno, NV

    University of New Orleans New Orleans, Louisiana http://www.uno.edu

    University of Paisley: Paisley, Scotland, UK

    University of Portsmouth: Portsmouth, UK

    University of Southern California: Los Angeles, CA

    University of Southern Queensland: Toowoomba, Queensland, Australia

    University of Southern Denmark (Syddansk Universitet): Odense, Kolding, Esbjerg, Sønderborg, Slagelse, København, DK

    University of Surrey: Guildford, UK

    University of Sydney: Sydney, Australia

    University of Tennessee, College of Medicine: Knoxville, Tenn.

    University of Texas at Dallas: Richardson, Texas

    University of Texas Medical Branch: Galveston, Texas

    University of Wales, Newport: Newport, Wales, UK

    University of Washington: Seattle, WA

    University School (k-12): Hunting Valley, OH

    Vassar College: Poughkeepsie, NY

    Virginia Tech: Blacksburg, Virginia

Comments (2)

Category: Uncategorized

SecondLife Blogging Script

Writing by admin on Tuesday, 20 of March , 2007 at 1:42 pm

Lots of people have been asking for a blogging solution, a way of being able to blog from “in-world” either a text or notecard directly to their personal blog.

The following two scripts when placed in a prim will do exactly that.

You can change the subject title, the blog address, the email, and choose between blogging the text chat, or a notecard.

You call this script “blogger”.

The basic premise is that the script sends an e-mail, so you need your blog software set up to process an email, which is fairly simple on most blog apps.

// This program is free software; you can redistribute it and/or modify
// it under the terms of the GNU General Public License as published by
// the Free Software Foundation; version 2 of the License.
//
// This program is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU General Public License for more details.

// Written by Gypsy Paz
// Version Beta 0.3

string blog_email;
string blog_url = "http://blogger.com";
string blog_msg = "Visit my Blog";
string blog_subj = "Post from SecondLife";
integer isadmin;
integer on = FALSE;

string dcapt;
list dbutt;
integer dchan;
key duser = NULL_KEY;

integer i;

integer dlistener;
bluemenu(){
llDialog(duser,dcapt,dbutt,dchan);
dlistener = llListen(dchan,"",duser,"");
llSetTimerEvent(60);
}

integer clistener;
string listenfor;

unlisten(){
llListenRemove(dlistener);
llListenRemove(clistener);
listenfor = "";
llAllowInventoryDrop(FALSE);
duser = NULL_KEY;
}

default{
touch_start(integer num_detected){
if ( ( duser == NULL_KEY ) || ( duser == llDetectedKey(0) ) ){
duser = llDetectedKey(0);
dchan = (integer)llRound(llFrand(1)*5000000);
if ( llDetectedKey(0) == llGetOwner() ){
isadmin = TRUE;
dcapt = "Admin Menu

Blogger Address: "+blog_url+"
Blogger Email: "+blog_email+"
Blogger Subject: "+blog_subj;
dbutt = ["Chat Blog", "Blog Note", "Goto Blog", "Subject", "Set Email", "Set URL"];
bluemenu();
}
else{
isadmin = FALSE;
dcapt = "User Menu";
dbutt = ["Chat Blog", "Blog Note", "Goto Blog"];
bluemenu();
}

}
else{
llInstantMessage(llDetectedKey(0),"In Use, please try again in a minute.");
}
}

listen(integer channel, string name, key id, string message){
if ( channel == dchan ){
if ( isadmin ){
if ( message == "Subject" ){
unlisten();
llInstantMessage(id,"Say /1 followed by the subject you wish for each blog post");
listenfor = "subject";
clistener = llListen(1,"",id,"");
llSetTimerEvent(60);
}
if ( message == "Set Email" ){
unlisten();
llInstantMessage(id,"Say /1 followed by the email address that accepts blogger posts.");
listenfor = "setemail";
clistener = llListen(1,"",id,"");
llSetTimerEvent(60);
}
if ( message == "Set URL" ){
unlisten();
llInstantMessage(id,"Say /1 followed by the blogger web addres to your blog.");
listenfor = "seturl";
clistener = llListen(1,"",id,"");
llSetTimerEvent(60);
}
}
if ( message == "Chat Blog" ){
unlisten();
llMessageLinked(LINK_THIS,0,"chatblog",id);
llInstantMessage(id,"Say your blog post in chat within 60 seconds.");

}
if ( message == "Blog Note" ){
unlisten();
llAllowInventoryDrop(TRUE);
llSetTimerEvent(60);
llInstantMessage(id,"Drop your notecard into this object within 60 seconds.");
}
if ( message == "Goto Blog" ){
llLoadURL(id,blog_msg,blog_url);
unlisten();
}

}
else if ( channel == 1 ){
if ( isadmin ){
if ( listenfor == "setemail" ){
blog_email = message;
llInstantMessage(id,"Blogger email address set");
llMessageLinked(LINK_THIS,0,"setemail",blog_email);
unlisten();
}
else if ( listenfor == "subject" ){
blog_subj = message;
llInstantMessage(id,"Subject is set");
llMessageLinked(LINK_THIS,0,"subject",blog_subj);
unlisten();
}
else if ( listenfor == "seturl" ){
blog_url = message;
llInstantMessage(id,"Blogger url set");
unlisten();
}
}

}
}

timer(){
unlisten();
}

}

You call this script “mailer”


string blog_email;
// This program is free software; you can redistribute it and/or modify
// it under the terms of the GNU General Public License as published by
// the Free Software Foundation; version 2 of the License.
//
// This program is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU General Public License for more details.

// Written by Gypsy Paz
// Version Beta 0.3

string blog_subject = "Post from SecondLife";
string post;
integer listener;

string qName;
integer qLine = 0;
key qID;

mailit(){
llEmail(blog_email, blog_subject, post);
post = "";
}

clean(){
list types = [INVENTORY_TEXTURE, INVENTORY_SOUND, INVENTORY_LANDMARK, INVENTORY_CLOTHING, INVENTORY_OBJECT, INVENTORY_NOTECARD, INVENTORY_BODYPART, INVENTORY_ANIMATION, INVENTORY_GESTURE];
integer i;
integer ii;
string iname;
for ( i = 0; i < llGetListLength(types); i++ ){
for ( ii = 0; ii < llGetInventoryNumber(llList2Integer(types,i)); ii++ ){
if ( iname = llGetInventoryName(llList2Integer(types,i), ii) ){
llRemoveInventory(iname);
}
}
}
}

default{
state_entry(){
// llAllowInventoryDrop(TRUE);
}

link_message(integer sender_num, integer num, string str, key id){
if ( str == "setemail" ){
blog_email = id;
}
else if ( str == "subject" ){
blog_subject = id;
}
else if ( str == "chatblog" ){
listener = llListen(0,"",id,"");
llSetTimerEvent(60);
}
}

timer(){
llListenRemove(listener);
llSetTimerEvent(0);
}

listen(integer channel, string name, key id, string message){
llListenRemove(listener);
post = message + "\n\n" + llKey2Name(id);
llSetTimerEvent(0);
mailit();
}

changed(integer change){
if(change & (CHANGED_ALLOWED_DROP | CHANGED_INVENTORY)){
qName = llGetInventoryName(INVENTORY_NOTECARD, 0);
if ( llStringLength(qName) > 0 ){
qID = llGetNotecardLine(qName, qLine);
}
else{
clean();
}

}
}

dataserver(key query_id, string data){
if (query_id == qID){
if (data != EOF){
post = post + “\n” + data;
++qLine;
qID = llGetNotecardLine(qName, qLine);
}
else{
mailit();
clean();
qLine = 0;
}
}
}

}

Leave a comment

Category: Chris Hambly

Educator’s Show & Tell Monday 3/19 @ 6pm SLT, ISTE SkyPark

Writing by Kevin Jarrett on Monday, 19 of March , 2007 at 2:17 pm

Hi everyone,

If you get the chance, stop by the ISTE SkyPark tonight at 6pm SLT for the Educator’s Show & Tell.  

http://slurl.com/secondlife/Eduisland/32/214/549

I’ve been asked to talk about the research project I’ve just gotten started with as well as issues involving teen grid access … and we’ve got some other cool stuff planned, including an update on some exciting GaLiSL developments. :)

Hope to see you there,

Kevin Jarrett (KJ Hax)

Walden University

Leave a comment

Category: Kevin Jarrett

“Quiz over. Put your weapon down!”

Writing by jeremykemp on Saturday, 17 of March , 2007 at 10:21 pm

Drexl U. quiz design screenSee this quiz-building tutorial using Unreal Tournament put together by Physics dept. instructional developers at Drexel University.

EDU-MUVE quote of the day: “…a chemistry student should be able to play with a biology student, each sharing the same space but being quizzed on different content. In this version of UT they would not be able to shoot each other but they could have a race.”

Leave a comment

Category: Uncategorized

Audana of AC Optimized Theme is created by Hostseeq Designer

Welcome

SLEDucating is a collective of individuals blogging their research and insights concerning Secondlife.

  • Calendar:

    December 2008
    M T W T F S S
    « Jun    
    1234567
    891011121314
    15161718192021
    22232425262728
    293031