Choosing Communication Tools
How do I choose a tool?
Basic guidelines:
- Free of charge (for anyone, not just you): We avoid tools that P2PU might get sponsorship for, but that others could not use.
- Open as in open source and standards: This is better than free of charge, because it gives us and you even more control and assurance that the tool will always be available (free of charge might not be free of charge at some point).
Other things to keep in mind:
- Learning aspects: If there are particular learning objectives, or styles that you have for the course - choose tools that support them.
- Technical aspects: Not everyone can evaluate the technical quality of a tool, but it's worth thinking about stability (is the tool reliable and robust) and scalability (if you have 70 people in your course, will the tool support a group that large?). Most tools have been used by other course organizers before so ask about other peoples' experiences before making a final choice if you are not sure.
- Less is more: Offering too many different tools confuses users. Keep it simple and provide links to tutorials or give users basic introductions to the tools you will use.
Course Organisers Toolbox
These communication tools have been gathered by community members. Feel free to update and add to this list where appropriate.
Collaborative Writing Tools
Class participants may want to collaboratively edit documents or to aggregate their work together. There are a number of tools which are suitable for this.
- Etherpad
- Etherpad is an open-source, real-time collaborative writing tool. It is and easy-to-use tool that is excellent for keeping track of meeting minutes and for sharing ideas in real-time. There is also a chat-box on the side where participants can discuss what they are working on.
- Etherpad does not require users to have an account.
- User contributions and collaboraration can be tracked and viewed using the Time Slider.
- P2PU has its own installation of Etherpad. This installation of Etherpad has been suffering from a lot of downtime. You may prefer to use the PiratePad installation of Etherpad
- Google Docs
- Google Docs allows users to collaboratively edit a range of document types including spreadsheets, word processed text and presentations. The range of formatting options is large and files are easily exportable to popular office software.
- To use Google Docs users require an account with Google.
Social Bookmarking
allows people to share share, organize, search, and manage bookmarks of web resources through tags.
Learning objectives include:
- Conduct research, contribute to course content repository
- Connect course topics with current events, personal experience or concepts across courses
☞ For more learning objectives and strategies on how to use forums to accomplish, visit Learning Objectives Alignment.
|
Social Bookmarking in Plain English
Video by Lee LeFever
|
|
Benefits of social bookmarking:
- Provides personal management of potentially large collections of resources
- Fosters discovery of relevant resources and sharing
- Creates a course resource repository, extending the course content to current events and member interests
Limitations:
- Difficult to assure of quality of bookmarked items
- Does not free buried resources (restricted access, journals, libraries)
P2PU.org does not have an social bookmarking feature on our platform yet. We recommend using an external social bookmarking service such as Diigo. Provide visible links to the service form your course page on p2pu.org.
Video Streaming Services
This category of resources allows a person to simulcast audio, video and in some cases a dekstop to multiple recipients. Features vary by resources but archiving and chat are common capabilities.
Audio Streaming Services
This category of resources allows a person to simulcast audio to multiple recipients using either a microphone and a desktop client or a dial in phone line.Features vary by resources but archiving and chat are common capabilities.
Voice/Video Conferencing Services
This category of resources allows multiple people to simultaneously communicate using shared web camera and microphones. Features vary by resources but archiving and chat are common capabilities.
- Big Blue Button allows presentations in addition to video conference and chat/text area. P2PU has installed a version of Big Blue Button that is available for use as a class and meeting space.
- Tokbox is not available any more as of 5 April 2011. is the frequently used video conferencing tool. When you are running a course, it's best to have a tool that allows you to gather many folks in one place. Tokbox is easy to use, and all the features you need are free. Tokbox also integrates your chat contacts from popular email providers (Gmail, MSN, etc.). You do not need to download a client.
Here's some wisdom about Tokbox:
- Often, everyone will have to be muted while someone is speaking to avoid echo.
- Give about 5 minute of "test" time to make sure everyone has functionality (video/mic) and that they know how to mute in and out.
- SKYPE is another favorite, and many of us are already familiar with it. It's free and allows connections over phone lines, which can be helpful for course members with slow connections. Skype requires downloading a free client for use.
Some wisdom about Skype:
- Make sure you're all connected (user ID's) on Skype before hand. You can keep record everyone's ID's on your course etherpad.
- Waivering connectivity can kick a larger (4+ group) offline. Run a test meeting with your group first.
In-the-browser voice chat, no sign-up needed
https://voxli.com
- Etherpad-like instant collaboration, currently only in Firefox or Internet Explorer (and even better in versions < FF4).
- Join Me
Online Meeting Service with screenn sharing, chat, file transfer, remote control
https://join.me
Phone Conferencing Services
This category of resources allows multiple people to conference by phone. Features vary by resources but archiving is a common capability. A moderator generally controls who can speak enabling both broadcast and conversational modes. Often folks with low bandwidth have better phone access and this can overcome many communication hurdles.
Some wisdom about free conference calls
- Have everyone mute themselves if not speaking
- Create a pad.p2pu.org/(your call) to keep track of attendance, take notes and field questions. Etherpad has an IRC chat box, which is extremely useful for fielding & queuing questions
Collaboarative Document Editing
This category of resources allows the collaborative editing of documents, presentations, spreadsheets and similar documents. Features vary by resources and there is an ever expanding list of capabilities.
http://typewith.me/
TitanPad lets people work on one document simultaneously
http://titanpad.com/
Collabedit is an online text editor that lets people collaborate in real-time.
http://www.collabedit.com/
Drawing Services
This category of resources allows the drawing and sharing of web based mindmaps, charts and diagrams. Features vary by resources but collaboration and access control are common capabilities..
Collaborative mind mapping in your browser
http://www.mind42.com/
Brainstorming Made Simple
http://www.bubbl.us/
online multi-user, real-time collaborative flow charts service
http://flowchart.com/
- Instant collaboration, no sign-up
- Cacoo ~ Real-time Collaborative Diagramming & Design
Flowcharts, Sitemaps, Wireframes, UML diagrams, Network Charts
http://cacoo.com/
Group Email / Forum Messaging Services
This category of resources allows web or email based group messaging.
Source Code Sharing Services
This category of resources allows the sharing of source code. Features vary by resources but syntax highlighting, copying to clipboard, and code execution are common capabilities.
Gist is a simple way to share snippets and pastes with others. All gists are git repositories, so they are automatically versioned, forkable and usable as a git repository.
https://gist.github.com/
Codepad is an online compiler/interpreter and a simple collaboration tool for sharing and demonstrating code fragments (C, C++, D, Haskell, Lua, OCaml, PHP, Perl, Plain Text, Python, Ruby, Scheme, Tcl)
http://www.codepad.org/
IDE One is an online compiler and debugging tool which allows to compile and run code online in more than 40 programming languages (Ada, Assembler, Assembler, AWK (gawk), AWK (mawk), Bash, bc, Brainf**k, C, C#, C++selected"selected, C++0x, C99 strict, CLIPS, Clojure, COBOL 85, COBOL, Common Lisp (clisp), D (dmd), Erlang, F#, Factor, Falcon, Forth, Fortran, Go, Groovy, Haskell, Icon, Intercal, Java, JavaScript (rhino), JavaScript (spidermonkey), Lua, Nemerle, Nice, Nimrod, Objective-C, Ocaml, Oz, Pascal (fpc), Pascal (gpc), Perl 6, Perl, PHP, Pike, Prolog (gnu), Prolog (swi), Python 3, Python, R, Ruby, Scala, Scheme (guile), Smalltalk, SQL, Tcl, Text, Unlambda, Visual Basic .NET, Whitespace)
http://www.ideone.com/
JS Bin is an open source collaborative JavaScript debugging tool.
http://www.jsbin.com/
Share JavaScript, HTML5 and CSS
http://jsdo.it/
Pastebin.com is a website where you can store text for a certain period of time. The website is mainly used by programmers to store pieces of sources code or configuration information, but anyone is more than welcome to paste any type of text.
http://www.pastebin.com/
CSSDesk – Edit, Test HTML And CSS Online
http://cssdesk.com/
Pastebin for PHP
http://codepad.viper-7.com/
- ACE ~ Cloud 9 Online Editor (Previously Skywriter, Bespin)
Ace is a standalone code editor written in JavaScript.
http://ace.ajax.org/
Online development platform as a service for JavaScript and HTML5
http://www.cloud9ide.com/
HTMLSandBox is an online html testbed, powered entirely by Javascript.
http://www.htmlsandbox.net/
YAML file sharing with Syntax Tree
http://dev.yaml.org/ypaste/
CodeRun Studio is a free cross-platform Integrated Development Environment (IDE), designed for the cloud. It enables you to easily develop, debug and deploy web applications using your browser and features native support for C#/.NET (3.5), PHP (5.1), JavaScript, HTML and CSS.
http://www.coderun.com/
A web based interface to edit your PHP code
http://edit.orgapage.de/
A web-based IDE with syntax highlighting for PHP, Ruby, Java, HTML, CSS and JavaScript editor with editing tabs and built-in (S)FTP) support.
http://shiftedit.net/
A web based free Integrated Development Environment or IDE for the PHP language, in other words it is an application that gives developers all the code editing capabilities they need to develop PHP applications online. It includes a real-time syntax code editor with support for all web formats and a powerful FTP editor.
http://phpanywhere.net/
A tool for learning Raphael to create Scalable Vector Graphics (SVG) in the browser
http://craic.com/tutorials/javascript/raphael_live/raphael_live.html
Online Code Sharing with syntax highlighting for: actionscript, ada, apache, applescript, asm, asp, bash, c, cfm, cpp, csharp, css, d, delphi, diff, eiffel, fortran, html4strict, ini, java, java5, javascript, latex, lisp, lua, matlab, mysql, perl, php, python, qbasic, robots, ruby, sql, tcl, text, vb, vbnet, winbatch, xml.
http://paste2.org/
Tinkerbin is an online code sharing service for HTML, JavaScript and CSS that also supports CoffeeScript, Sass, Less, and HAML.
http://tinkerbin.com/
Snipplr is an online code sharing service for dozens of popular programming languages
http://snipplr.com/
A fork of jsbin hosted by Hackasaurus Project
http://webpad.hackasaurus.org/
- Google's Dart Language Console
A console to experiment with Google's Dart Language
http://wiki.p2pu.org/w/page/28952063/community%20toolbox
A simple tool to let you edit the design of an html page in real time
http://cssizer.com/
Online Code Editing for php, perl, python, django, ruby on rails,fastcgi and more
https://kodingen.com/
The AJAX Code Playground is an educational tool to show code examples for various Google Javascript APIs
http://code.google.com/apis/ajax/playground/
JsApp.US is a hosting platform for node.js applications. It is setup to be a platform to coddle to quick, weekend hack like projects.
http://jsapp.us/
Code, compile & run your programs directly in the browser (Java, JSP, Servlet, Struts, C#, Flex, Flash, Spring, C++, PHP)
http://www.programr.com
HTML and CSS realtime rendering
http://rendera.heroku.com/
File Sharing Service (Cloud Based)
This category of resources allows the sharing of files and directories between the cloud and desktop
Dropbox is a free file sharing service that allows you to synchronize files between the cloud and multiple computers.
http://db.tt/MG2lWal
Free cloud based files haring service.
http://minus.com/
Convert JSON Strings to a Friendly Readable Format
http://jsonviewer.stack.hu
Snipplr is a public code snippet library
http://snipplr.com/
UML Diagram Drawing Services
Create and share simple UML diagrams in your blogs, wikis, forums, bug-trackers and emails.
http://yuml.me/
Online Collaborative Mooltools Editor
http://mootools.net/shell/
URL Shortenting Services
This category of resources allows for the creation of short URLs that redirect to a full URL of the users choice.
http://www.tinyurl.com/
Image Sharing Service
This category of resources allows for the sharing of upload images. Features vary by resources but annotation, tagging and photo albums are common capabilities.
Popular Image Sharing Service
http://www.flickr.com/
Screen Capturing and Screen Casting
This category of resources allows for the capturing, editing and production of desktop screen captures and desktop screen casting.
Seriously Instant Screen-Grabbing
http://www.gyazo.com/
http://www.techsmith.com/jing/
Presentation and Document Sharing
This category of resources allows for the uploading and sharing of documents and presentations.
- Slide Share
Upload and share publicly or privately PowerPoint presentations, Word documents and Adobe PDF Portfolios.
http://www.slideshare.net/
- Scribd
http://www.scribd.com/
Video Hosting
This category of resources allows for uploading videos with will typically be converted to flash which can be streamed or downloaded at a later time for individual viewing.
Surveys and Questionaires
This category of resources allows a group of participants to take a survey or questionnaire via the web.
Scheduling
This category of resources allows a group of users to effortlessly determine a date and time for a meeting.
- When Is Good?
An easy way to find out when everyone is free for your next meeting or event.
http://whenisgood.net/
- The Fixed Time World Clock
Have you planned a web cast, online chat, teleconference call or other event where users from all over the world might participate? The Fixed Time World Clock can help tell your users when this event will happen in their local time zone.
http://www.timeanddate.com/worldclock/fixedform.html
Simple Collaborative Event Scheduling and Choice Selection
http://www.doodle.com/
General Resources
This category of resources is a repository of freeware which is reviewed and rated.
Best Freeware in Every Category Reviewed and Rated
http://www.techsupportalert.com /
Webinar software
This is used for voice and text conversations while working at a common whiteboard, viewing slides, or sharing applications and web tours.
eLearning & Collaboration Solutions that encourages students to share work with others
http://www.elluminate.com/
Use LearnCentral.org and their group "Host your own webinars" for a free room if your event is open and free.
Free Online Teaching and E-Learning with Web Conferencing
http://www.wiziq.com/
Easy, open, affordable online meetings and webinars
http://www.dimdim.com/
Aggregation hubs for multiple types of objects
Where do you put links to all your stuff, widgets from all your collaborations, and descriptions of everything
a collaboratively edited space for documentation about Peer to Peer University - its methodology, the web site and its features, and the community
http://wiki.p2pu.org/
simple web pages that groups, friends, and families can edit together
http://www.wikispaces.com/
Widget makers
Control your rss feeds and display them nicely
An interactive feed aggregator and manipulator
http://pipes.yahoo.com/
Modeling
a programming language for everyone to create interactive stories, games, music and art - and share them online
http://scratch.mit.edu/
A geometry package providing for both graphical and algebraic input.
http://www.geogebra.org/
A 3D software tool that combines a tool-set with an intelligent drawing system
http://sketchup.google.com/
Writing math beautifully (and easily)
Interactively create LaTeX formulas and download the nice-looking result as an image file; works in iGoogle etc.
http://formulapages.com/latex/
WYSIWYG wrapper for LaTeX
http://lyx.org/
Bookmark and reference aggregation
These services support collecting references as a group
Web Highlighter and Sticky Notes, Online Bookmarking and Annotation
http://www.diigo.com/
Access your Bookmarks on any computer, and use Lists to share them with friends
http://www.google.com/bookmarks/
- Zotero (especially for academic writing)
A powerful, easy-to-use research tool that helps you gather, organize, and analyze sources and then share the results of your research
http://www.zotero.org/
3d worlds, virtual reality
A free 3D virtual world where users can socialize, connect and create using free voice and text chat.
http://www.secondlife.com/
An open source multi-platform, multi-user 3D application server
http://www.opensimulator.org/
Additional Instant Messaging / Text Chat
This category of resources allows multiple people to conference by instant messaging or text chat services. Features vary by resources but embedding of links and media are common capabilities. Some of these resources are limited to communicating between two peers while others allow multiple peers to communicate simultaneously.
http://www.gmail.com/
ttp://www.aim.com/
http://webchat.freenode.net/
http://www.skype.com/
http://www.yuuguu.com
- Many-user Telephone Based Audio Chat
Video Transcoding
- Miro Video Converter (Windows and Mac GUI Based)
A super simple way to convert almost any video to MP4, WebM (vp8), Ogg Theora, or for Android, iPhone, and more..
http://www.mirovideoconverter.com
The easiest way to convert your media (MP4, WebM, Matroska, AVI, Ogg, FLV).
http://www.transcoder.org/
FFmpeg is a complete, cross-platform solution to record, convert and stream audio and video.
http://www.FFmpeg.org
HandBrake is an open source, GPL-licensed, multiplatform, multithreaded video transcoder, available for MAC OS X, Linux and Windows
http://handbrake.fr
VLC is a free and open source cross-platform multimedia player and framework that plays most multimedia files as well as DVD, Audio CD, VCD, and various streaming protocols.
http://videolan.org/vlc
☜Return to Course Design Handbook Overview
Comments (0)
You don't have permission to comment on this page.