User:Widged

From WikiEducator
Jump to: navigation, search

[Successfully tested on Safari OSX, Firefox OSX, Google Chrome OSX]

Press the build button to transform text content into interactive widgeds.
<flash>file=WikiEducatorInjection.swf|width=100|height=50|flashvars=?coeffC=0.000001|bgcolor=#F6F9ED;|quality=best</flash>

Alternatively, install the wikieducator bookmarklet and click on it to build widgets in your page.

This is a proof of concept. I have to use the blockquote because I need an html tag that is uniquely identifiable. Ideal would be to have a widged tag but this will require a tighter integration. Possibly via the writing of a wikimedia plugin.

For now, It works the first time only. If you try and click when the widgeds have already been added, the sceen looks a bit mess. Reload the page. (this can be fixed, at this stage, I only wanted to see if I could get it to work.)

8 + 4 = 12 | 16 | 14 | 24

2 + 7 = 9 | 5 | 10 | 11

6 + 8 = 14 | 12 | 15 | 10

4 + 4 = 8 | 3 | 5 | 6

8 + 4 = 12 | 16 | 14 | 24

2 + 7 = 9 | 5 | 10 | 11

6 + 8 = 14 | 12 | 15 | 10

4 + 4 = 8 | 3 | 5 | 6

8 + 4 = 12 | 16 | 14 | 24

2 + 7 = 9 | 5 | 10 | 11

6 + 8 = 14 | 12 | 15 | 10

4 + 4 = 8 | 3 | 5 | 6

8 + 4 = 12 | 16 | 14 | 24

2 + 7 = 9 | 5 | 10 | 11

6 + 8 = 14 | 12 | 15 | 10

4 + 4 = 8 | 3 | 5 | 6

8 + 4 = 12 | 16 | 14 | 24

2 + 7 = 9 | 5 | 10 | 11

6 + 8 = 14 | 12 | 15 | 10

4 + 4 = 8 | 3 | 5 | 6

8 + 4 = 12 | 16 | 14 | 24

2 + 7 = 9 | 5 | 10 | 11

6 + 8 = 14 | 12 | 15 | 10


Jan,4206

Feb,5015

Mar,5503

Apr,4983

May,5352

Jun,5870


All interactives are in javascript. They are open source. The source is available on github https://github.com/widged/widgeds. Some of them are available for remix at: http://jsdo.it/widged/codes.

They can be re-used in different environments. Wikispaces http://widgeds.wikispaces.com/, likely Moodle in the near future (Tim Hunt, working on the question engine for Moodle has been most helpful), possibly Mahara. You simply cut and paste the list of items between the different environments and the rest is managed for you.

Everything is done client-side. There is no harm of any kind to the hosting service. This solution was inspired by popular bookmarklets in the web design community:


My husband tried it on the iPad. Not obvious to add a bookmarklet there but it can be done*. Working like a charm. (*You have to create a bookmark and copy and paste the bookmarklet text instead of the usual url)