Moving Huge Files to the Cloud

Posted by Todd Bryant in General | Tagged | Leave a comment

After reading Mike Richwalsky’s post on Yottaa and cloud computing, I started experimenting with Amazon’s cloud service and possible integration with the Mixxer site running on Drupal.  This post is a bit more technical than what I usually write here, but even if you’re not heavy techie, it can hopefully give you an idea that’s simple and useful enough that your techie types wouldn’t mind implementing it.

With the growth of video, storage and bandwidth have become major issues for many instructional technology departments.  For most, this means either video projects are uploaded to YouTube with their accompanying restrictions and quality or an expensive server and accompanying bandwidth need to be paid for by the college.  This is the demand side of the equation.

Amazon on the other hand has a great deal of supply when it comes to servers, storage and bandwidth.  This is due not just to their huge size, but also because their business depends on the ability to handle large and sudden bursts of traffic around the holidays.  A fact that came in handy when Wikileaks supporters tried and failed to take down their servers.

What this means for us is that we can upload large files, or large numbers of files, to servers scattered around the world for extremely low prices.  Basically one first uploads all the files to a “bucket” on Amazon’s S3 servers.  S3 is simple storage.  If all you need is downloadable files from one server, you can stop there.  Just make each file public on upload then distribute the url to whomever may need the files.   Here is the pricing.

If you want to do streaming and video, you have to take it one step further by signing up for Cloudfront, creating a distribution of the bucket, and distributing another url.  In addition to streaming, this also means your content will be available on a number of servers around the world which can have a huge impact on performance.  In addition to the S3, you would have to look at this price chart as well.

Amazon has no minimum fee, which works out well for many class projects.  We often have a relative few number of very large files that will only be seen by a relative few people, but all at the same time.  To accommodate these peaks requires a rather expensive server and can strain bandwidth at peak times.  You’ll have to have an idea of how many GBs you would be uploading and distributing per month to compare prices, but if like us you’re dealing mostly with short Quicktime videos it’s quite cheap.

The integration with Drupal is on hold for now.  For those interested, the CDN and CloudFront modules are the places to start.  I am going to wait until I upgrade to Drupal 7 when it looks the CDN module in particular will be able to serve all of my static files from Cloudfront without tinkering with the core Drupal php code, which I try to avoid.

Update:

Google has updated their storage options.  Also incredibly cheap, but pay attention to single file size limits.  One GB of video isn’t a lot.

http://rww.to/ieQO5m

eReaders in Foreign Languages

Posted by Todd Bryant in General | Tagged | 11 Comments

I’ve been keeping an eye on eReaders for quite some time.  It would seem to me that the digital format has enormous potential to make reading much easier and enjoyable for students of a foreign language.  Glosses have been around for a decade on html texts that show definitions of words from a foreign language dictionary.  It seems logical that an eReader would come with a built in dictionary, and if the eReader or book was from Germany, that the dictionary would be built-in.

I was so confident of this assumption, that I bought an eReader years ago for just such a purpose.  It’s still sitting on my desk, the eBookMan EBM 900.  It wasn’t a successful experiment.

eReaders have gone main stream now, though, and they’re backed by huge international corporations such as Apple, Amazon, Sony, and Barnes & Noble.  Unfortunately after some testing, I still haven’t been able to find one that has my very basic foreign language dictionary.

I started with Amazon. The Kindle has a built in English dictionary.  Unfortunately, that’s not the language I need.  It also isn’t possible to buy ebooks from European Amazon sites, so it was a quick dead end.

The Nook also has a built in English dictionary, and I was able to find famous older texts on their site, but I couldn’t find any of the top German best sellers.  It looks like the books they have are just famous works from the public domain that they’ve formatted especially for the Nook.

The Sony Reader can be set up for a specific locale.  By choosing Germany, the device automatically connected to a German bookstore site when I wanted to add books.  Finally I could at least access current novel in German, but I still couldn’t find a dictionary in German that integrate with the text.

The iPad could conceivably work, but I gave up after a day.  I had found the Ultralingua site which advertises dictionary for Windows, Mac, and other Apple devices.  It worked fine on Windows, so I thought I’d give it a try on the department iPad.  First problem was there’s no free trial for the iPad, so I have to buy it sight unseen.  I was mildly annoyed.  I then tried to add it to iPad via iTunes, but since another person in my department had used it first on her computer I was stuck again.  Once she returned, we tried from her office.  Unfortunately, she had apparently done it from her laptop at home.  I was beyond annoyed at this point, and clearly this was going to be a much bigger pain if I had planned on giving them to students as loaners for all or portions of a semester.  Besides, who wants to read an entire novel from a computer screen?  Granted, it’s easier to hold, but this isn’t a big step from just reading from a laptop.

Update: After Tweeting about this problem, I received a reply from Sony Electronics that the Sony Reader dictionary supports German, French and Spanish.  Fingers crossed.

Update #2: It works very well with German at least. It let me choose the dictionary when I first started. I chose a German to English dictionary. If you tap a word twice, it looks it up. Works with ePub and txt format, though not with pdfs. The note functions also work better than I though. Perfectly fine for underlining, though it’s hard for me at least to write legibly.

Latest Map of Social Networks

Posted by Todd Bryant in General | Tagged , , | 1 Comment

One of my favorite example’s of using Web 2.0 for language instruction has been the use by our Japanese department of the social networking site Mixi along with our Skype exchanges on the Mixxer to intergrate interaction with native speakers throughout their first three years of Japanese.  For a while, I had hoped to imitate this interaction in other languages by combining their language exchanges via Skype with written exchanges on other country specific social networks as well.  Unfortunately, it seems Facebook is well on its way to ruling the western hemisphere at least.  China, Japan, and Russia may keep their local networks for a while, but it’s going to hard to stop Facebook’s momentum.

http://www.vincos.it/world-map-of-social-networks/

Peacemaker Game – updated syllabus and assignment

Posted by Todd Bryant in Uncategorized | Leave a comment

Professor Staub sent me his updated syllabus and assignment for the use of the game Peacemaker in his conflict resolution.  It was one of the first and probably still the best use of a game we’ve had at the college.  The quick summary is that students are asked to apply theories of conflict resolution that they’ve learned in class to the game.  They then write a paper reflecting on their experience.  One of the important factors that led to its success is that Professor Staub’s assignment doesn’t require that the game reflect the conflict with 100% accuracy, only that it provides a scenario thats both realistic and meaningful enough to provide a venue for the analysis.

Syllabus:

CCRSyllabus2010

Assignment:

Time #1:

Play Peacemaker, an electronic simulation “game” which is available on a couple of computers in the computer lab on the 2nd floor of Bosler. Those computers are marked with a Peacemaker logo on the table next to the computer screen.

You should play at least 1/2 hour, more if possible. You can play in either the role of the Palestinian President or the Israeli Prime Minister.

Write your 2nd journal entry reflecting on your experience with Peacemaker. Some sample questions to prompt your thinking:

  • What happened?
  • Why?
  • Thinking back, did you have any kind of strategy? If so, describe your strategy.
  • What would you do differently next time you play?
  • What have you learned about the Israeli-Palestinian conflict from this experience?
  • What have you learned about conflict and conflict resolution more generally from this experience?

Time #2 for Mid-Semester Essay:

Write a 6-8 page essay, based on your second experience playing Peacemaker. Your essay should address the following:

  • Describe your strategy, including the sources for your strategy by referencing specific conflict studies literature that you’ve read in the course to date.
  • Analyze the intent of your strategy. Why did you choose this strategy? What did you think would happen?
  • Describe what actually happened in the game. What was different when you played as the Israeli Prime Minister or the Palestinian President?
  • Analyze the game as it unfolded. In what ways did your strategy work? Or in what ways did your strategy fail to reach the desired peacemaking outcome? Why did this happen?
  • Conclude with an analytical discussion of conflict patterns and conflict resolution strategies and principles, linking back to the conflict studies literature in relation to what you have learned by trying to put the research literature into practice in this gaming environment.
  • Citations are required. You may use in-text citations (Author, page #).
  • Attach your game log (see below) as an appendix.

Tips for the successful completion of this assignment:

  • Play Peacemaker at least twice so that you can experience the game as both the Israeli Prime Minister and the Palestinian President. To do this assignment well, you should expect to spend at least 60 minutes with Peacemaker, more if desired.
  • Before you play, review your notes on readings and class lectures/discussions. In reviewing the range of what you have learned about conflict and conflict resolution, identify concepts, principles and strategies that would enable you to develop a strategy for your peacemaking efforts.
  • You should also review your first journal entry on playing Peacemaker. What went wrong (or right) that first time, and what do you want to do differently this time. If something worked well the first time, think about the principle/strategy embedded in that action, and test if you can replicate the effect this time.
  • Develop an explicit strategy.
  • Play Peacemaker in a manner that implements your strategy. By playing as both leaders, you can also pay attention if your strategy needs to change in relation to the two “sides.”
  • Keep a log of your moves and their consequences in the game.You will have to turn in your game log with your essay. Recommendation: You may consider logging on to two computers in Bosler 209, or bring a laptop if you have one. Play Peacemaker on one computer and use the 2nd computer to log your actions/consequences (in order to avoid a hand-written log and the extra step of typing it for submission). Your log must document your actions and their consequences by monitoring the various polls and game “thermometers,” and new conditions generated by the game. Use Word’s numbering format to record your action with its associated consequence and new conflict condition.

By keeping this log, you will be able to actually analyze the relationship between actions and consequences, rather than refer to generalities about overall strategies. Your paper will be much richer if you are able to move beyond description to analysis.

My Review Criteria:

  • I will be looking for a thoughtful and intentional game strategy that is based on the conflict studies literature that you have read to date.
  • I will also be looking for your ability to draw from a broad range of readings and class discussions in your analysis of your game experience.
  • I will be looking for thorough game logs.
  • Overall, I am looking for your ability to demonstrate mastery of the course material we have covered so far in your game strategy and analysis.

Note: You do not have to “win” (achieve peace) to this assignment well. Remember to pay attention to Ross’s distinction between “relative success” and “absolute success.”

Even if you happen to get “lucky” and achieve a peaceful settlement without having a strategy based in the conflict studies literature or being able to analyze how you got there, you will get a poor grade!

Final tip: This is a short paper, so you will need to stay focused. Don’t wastr valuable space trying to provide a history of the Israeli-Palestinian conflict.

Good luck… Let the peacemaking begin!

Kill Screen Magazine (back to school issue)

Posted by Todd Bryant in General | Tagged , , | 1 Comment

I was interviewed for an article in Kill Screen Magazine, and my free copy arrived last week.   Calling it a magazine isn’t really fair, though that’s how they refer to it themselves.  It’s really much more substantial, more of a journal in terms of quality and amount content.  Unfortunately, there’s no online version, so I can’t add any links.

Some of the highlights for those interested in games for education:

Breaking Pangea describes the attempt to create an online virtual world for teaching Chinese.  This is the article in which I appeared including my experiences with WoW in my German 101 course.  In addition to the Pangea folks, there’s also a great deal taken from an interview with Purushotma, someone I’ve been following for quite some time.  He wrote his thesis one, drafts and all.  In this article, I thought he had some very insightful comments on the difficulty of integrating language games into the more traditional and structured classroom.  His solution seems to lean more towards the independent learner.

Renaissance Man covered the historical elements and inaccuracies in Assassin’s Creed II.  I had played Assassin’s Creed on the PS3 and had some interest from an Italian professor to have her students play the game in Italian.  I had envisioned it generating a discussion about the presentation of culture/history in modern media, perhaps by comparing the game with an older movie about the mafia.  After reading this article, though, I realized there’s more story related content about the renaissance era than I realized.  It’s accurate enough that students could instead focus on where the game deviates from history.

The Shadow and the Sorrow was probably my favorite article.   It describes the game “Shadow of the Colussus” which breaks the typical hero convention of most games.  While at first it seems to follow the pattern of defeating a series of opponents before finally meeting “the boss” and receiving the awards of a hero, the ending turns the tables on the player.  The violence wasn’t justified as he is forced to realize, and his own ending is tragic.  It’s scheduled for release on the PS3, and I’m curious to try it.  It’s a good example of morality questions built into video games.

Augmented Reality, Blogs and Geo-Tagging to Connect Students with their Environment Abroad

Posted by Ryan Burke in General | Tagged , , , | 1 Comment

Goal

The Instructional Media Services Department worked with the faculty leading the Japan Summer Abroad program to create a student project designed to provide an opportunity for students to become familiar with their new surroundings and culture.  The project required groups of students to study and explore a number of locations in their host cities.  Students were broken up into small groups and asked to research specific locations in the cities they were staying.  The assignment was entirely location based with students creating an augmented reality layer with these points of interest, uploading geo-tagged photos to a Google map and embedding this map into their blog.  All these elements integrated along with their travel journals on the course blog.

Program Overview

The Japan Practicum is a four-week summer program that focuses on Japan in the time of the geisha and samurai, the Tokugawa era. During morning classes, students will be learning about history, literature, art and architecture, and then apply the coursework by taking field trips to see the actual sites.

Assignment

Contemporary College Life Presentation using Augmented Reality:
This group project will include getting to know some Nanzan students and finding out about their lives.  You will introduce the students and some interesting things you discovered about how their college life is similar to or different from your own.  As part of this, you will introduce the class to an important place in their lives outside the college proper, be it karaoke bar, club or park.  Add a POI using the layar input form on the blog.  Make sure to include a title, short description, picture, latitude, longitude, and a link to a blog post about the student and place.  Remember your POI and blog post will help future students find and explore these places.

Blog:
You will be expected to post your thoughts and impressions about your experiences at least twice a week in an online diary.  You may miss one entry without affecting your grade.  Please include at least one photo with each entry.

Online Discussion:
Three people per day post on things they found interesting in either the sights or the readings.  These could be reflective pieces, questions with some thoughts on the answers, or a close reading of a passage.  They must be between 200-400 words to receive full credit.  Others will respond to these posts with their thoughts.

Photo essay:
You are required to post an selected collection of photos taken during your stay on the practicum picasaweb page.  Do not upload indiscriminately, but select the best 20-30 images.  After uploading the photos be sure they appear on the map, if not geotag them by hand.  These may have a coherent theme or just those you thought best showcased the experience.   These must be uploaded by the last day of the program.  Cameras are not required, you will be able to borrow a Dickinson GPS camera.

Final Paper and Presentation:
The final project will be the final research paper and presentation.  The paper should be a five page paper exploring an idea, location, historical figure or story you found most  interesting in your time in Japan.  You should give basic background information, but be sure to take us beyond the simple wikipedia entry.  The presentation should share what you have learned with the rest of the class through powerpoint.  All parts of this assignment will be part of the grade: draft, paper and presentation.

Augmented Reality Layer



Live View

Map View

List View

Detailed POI

GPS Camera

Dickinson Blog

Game for Chemistry

Posted by Todd Bryant in Uncategorized | Leave a comment

We haven’t had many new case examples for gaming recently.  Peacemaker is still very popular for Middle Eastern Studies and Conflict Resolution.  Ed Webb’s “Empires” course still uses my Civ IV mod.  Fold-it and Global Warming Interactive are still used for a couple “dry labs” in the sciences.  But these are also all fairly old, and we’ve had some set backs as well.  Blizzard has cracked down on US players connecting to European servers, so I can’t play WoW with my students in Germany any longer.  The Civ series has also been disappointing since the original Civ IV.  Colonization was a disappointingly simplistic and stereotypical simulation of the colonial period.  While Civ V added some interesting elements with the social policy, they also greatly simplified or eliminated economic issues of expansion, the role of religion, and the factors involved in bilateral relations.

On the positive side, I was very happy to Majong Chem on Bryan Alexander’s Twitter feed.  It does pretty much what you’d expect.  Depending on the game you select, if you’re familiar with the combinations for elements and oxidation, solubility or their own charges, you can eliminate blocks by matching pairs of the element names, symbols,  or number of electrons.  The topics are all common in Chem 101 courses, so we’ve had one professor suggest it to her students for review  already.  I’d rather see a game where students had to apply their knowledge of chemistry to achieve some higher level task, but it’s a start.

Definition: Digital Literacy

Posted by Todd Bryant in General | Tagged , | 3 Comments

I’ve been working Pat Pehlman to craft a definition for digital literacy and outline skills we believe students need to acquire before graduating from Dickinson College. Defining terms is not my favorite task to say the least. I’m always left with the feeling that I’ve left out far too much, or that I’ve made the definition so vague as to be nearly useless. That being said, it’s necessary since this definition will used to define a digital literacy program that will greatly impact our students’ education at Dickinson College.

This is what we have so far. I’d especially welcome comments on the skills section, since that will in turn effect the definition. I’m also not overly concerned with the wording of the definition itself, since I’m sure it will be changed multiple times once it leaves the hands of Pat and I.

Definition – As digital media become more important for communication, critical thinking and creativity it is imperative for our students to be digitally literate. Digital literacies imbricate with traditional literacies and require the ability to locate, assess, modify, remix and create with a variety of media forms. Students should understand the many unique rhetorics of new media types and be able to express their ideas and communicate in an increasingly open and collaborative digital world.

Skills:

Visual literacy
Geospacial literacy
Image – creating, finding, editing
Data visualization from quantitative analysis

Writing (web 2.0, blogs, wikis, etc)
Collaborative
Dynamic
Match platform/medium with purpose
Internet audience (readers may be unknown, various formats that vary organizationally and by common length, formality, etc)

Presentation / Creation / Expression
Digital Audio (Podcasts, Audacity)
Video (Basic editing)
Digital storytelling (Mike Frat examples)
Mashups “Remixing” (Digital Literacies Chapter 8 )
Publishing information (Digital Literacies, page 20) Not just upload, but how to find and gain an audience
Presentations (includes presentions done in person with digital aids)

Internet as social/public space
Creating and managing a public / professional / scholarly identity (e-portfolio as possibility, meta-cognition as goal for process)
Social network as resource (Digital Literacies, page 20)
Digital citizenship (includes responsibilities, Gov’t 2.0, constructive social interaction)

Information Literacy
Building info hoard (Digital Literacies, page 20)
Info retrieval
Evaluating online resources (open [ http://www.doaj.org/ ] vs closed/traditional) Evaluating “quality control” in each case.
Information sharing and organizing
Information filtering (Digital Literacies, page 20)
non-linear and dynamic material (Digital Literacies, page 20)
Copyright (challenges presented by new media, mashups, explanation of GPL and OpenCommons)

Faculty Willoughby Workshop

Posted by Todd Bryant in General | Tagged , , , , | Leave a comment

I’m a little late, but I wanted to mention a few of Willoughby faculty workshops we had last week.  For those not familiar with Dickinson College’s Willoughby program, basically it’s a intensive week of workshops for faculty on Web 2.0 and emerging technologies that we think could be valuable for their teaching or research.  Anyone who would like to see all the notes for all of the workshops can view them here.

We had three new sessions this year that I thought went very well and deserve a mention.  Andy Petrus and Mark Wardecker did a  presentation on visualizations using primarily Many Eyes.  The faculty took to it very quickly.  The text visualizations were especially popular.  Part of this I think was due to the fact that we had a larger number of faculty from the humanities this year, but also because there’s no need to reformat the data in Excel.

I did a presentation with Mark Wardecker on open content, with an emphasis on educational resources, open government, and crowdsourcing.  Last year, the most popular part was crowdsourcing as the faculty discussed possible projects for their students.  This year, there was a heavier focus on the resources portion.  Faculty compared the courses from MIT with large intro courses as Dickinson.  They were very similar, which meant they could save themselves a lot of time by either using the resources from the course or as just a template.

Finally, I did presentation with Ryan Burke on augmented reality.  The very cutting edge stuff is always a hard sell, but we had quite a few practical academic examples from Bryan Alexander’s slideshare.  The professors in community studies or with classes that had a local component in particular were able to discuss projects where students could add “layars” of information to places in Carlisle.

Mixxer as an Open Course

Posted by admin in General | Tagged , , | Leave a comment

I’ve been looking at courses that are open to the general public for free as part of an upcoming presentation on open content.  The idea is quite amazing.  One “facilitator” is needed to organize the students and set up discussions.  The rest of the course depends largely on the students themselves, though it usually consists of online group discussions, readings (recommended and self-chosen), and a final project that is peer reviewed.  Example courses include the FacebUOC project and the Connectivism course from Downes and Siemens.

The Mixxer up until this point has focused on organizing single and isolated exchanges between one of our students and a native speaker.  It seems the student would benefit much more if we could provide a system that encouraged this relationship to be maintained for the duration of the course, if not longer.  Students often do friend their partner via Facebook etc., though no structure is given to encourage future meetings.

Beyond friending each other on the Mixxer and Facebook, I’m a at a bit of a loss.  The current exchanges work, largely due to their incredible flexibility and reliability.  By directing a student to work with an individual, both are mostly lost.  Unlike the connectivism course, the language exchanges don’t scale very well.  I could increase the flexibility and reliability by adding students to groups.  The larger the group, the more flexible and reliable.  However, the size is inversely proportional to the amount of language our students would use.

The key would seem to be to offer both sides an incentive and easy format to follow to continue the relationship, without it becoming a requirement for either.  I’m very open to ideas if anyone has any suggestions.