background preloader

Outils web 2.0

Facebook Twitter

Outils éducatifs et pratiques

WebSocket and Socket.IO. My favorite web technology is quickly becoming the WebSocket API.

WebSocket and Socket.IO

WebSocket provides a welcomed alternative to the AJAX technologies we've been making use of over the past few years. This new API provides a method to push messages from client to server efficiently and with a simple syntax. Let's take a look at the HTML5 WebSocket API: its use on the client side, server side, and an outstanding wrapper API called Socket.IO.

What is the WebSocket API? The WebSocket API is the next generation method of asynchronous communication from client to server. What's great about the WebSocket API that server and client can push messages to each other at any given time. AJAX technology was a clever usage of a feature not designed to be used the way it is today. WebSocket API Usage var socket = new WebSocket(' socket.onopen = function(event) { socket.send('I am the client and I\'m listening! ') Getting Started with WebRTC - HTML5 Rocks. WebRTC is a new front in the long war for an open and unencumbered web.

Getting Started with WebRTC - HTML5 Rocks

Brendan Eich, inventor of JavaScript Real-time communication without plugins Imagine a world where your phone, TV and computer could all communicate on a common platform. Imagine it was easy to add video chat and peer-to-peer data sharing to your web application. JetDraft Software. Drag, Drop and Block it. Inform. Sharing useful source text with other writers is part of the collaborative culture of IF, and Inform recognises this by providing facilities for writing and using extensions: they also contain documentation and, in many cases, examples of usage.

Inform

Extensions are identified by author and title, but can also have version numbers. See the Documentation for more. Extensions published on this page have been made available by their authors under an Attribution Creative Commons licence. (Inform automatically ensures that authors are credited in works of IF using their extensions, which meets the Attribution requirement.) Extensions are supported by their authors, rather than by the authors of Inform proper. Inklewriter - Education. Education inkle is looking to bring interactive stories to the classroom, and give teachers free and simple get-stuck-right-in software to use with their students.

inklewriter - Education

From within a web-browser, the inklewriter will let students make and play interactive stories with no programming required. Why make stories interactive anyway? The way our stories work is simple: the reader is given the text of a story in a small chunks, and after each, they get to make a decision about what happens next. That could be what a character says, or does - but it could also be a deeper choice, like why a character has done what they've done, or how they feel about something else in the story. Our first project, Frankenstein, uses interactivity to explore the different facets of Mary Shelley's original novel - allowing the reader to discover different aspects of the world, follow up hints and allusions in the text, and maybe even take some narrative paths that Shelley herself considered. Oh, and it's all free. Start [Twine Wiki] Twine 2 Twine 2 is the most recent release series of Twine.

start [Twine Wiki]

If you've never used Twine before, this version is recommended. Twine 1 Twine 1 was the original version of Twine, and is still available to download for Windows and Mac. Story Formats. How to access Moodle from any computer in a small LAN or Intranet. It is easy, but I post this because I know there are some people having problems to get this.

How to access Moodle from any computer in a small LAN or Intranet

The tipical situation is any computer running Moodle in Windows (tipically a Windows XP) and many other computers trying to access Moodle in it. They are having problems to give access to their Moodle in their LAN just because they use the default "localhost" or "127.0.0.1" as the IP for Moodle and the Apache web server. The IP is the identifier for any computer in the network. "localhost" or "127.0.0.1" is a default IP for any computer (it means something like "me"). The real IP is the 4 numbers identifying the computer in the network (it means something like your social security card number).

To make Moodle work in an Intranet or small LAN (Local Area Network), such as a home network of office network, is a 3 step process: 1) Get the IP of the computer running Moodle inside the LAN. 2) At the directory where you installed Moodle, edit config.php and set your $CFG->wwwroot = ' ServerName IP. My Top 10 Moodle third-party plugins - [pulledquote]The ‘M’ in Moodle stands for ‘Modular’, or the ability for third-party developers to create their own blocks, modules, assignments, question types, etc.

My Top 10 Moodle third-party plugins -

Whilst it’s relatively easy to find third-party Moodle plugins using the database on Moodle, I decided to compile my own list of favourites. [/pulledquote] 10. Online Audio Recorder The Online Audio Recorder is an assignment type that can be used to let your students record audio directly into their web browser.

E-learning tools

Suite google drive docs. Jeux de mots , de lettres. Gestion de la classe. QUizz. Flashcard.