WiXi: Difference between revisions

From OLPC
Jump to navigation Jump to search
(simplified temp save)
Line 7: Line 7:


<font color="gray" size="-1">
<font color="gray" size="-1">

[[image:2b8.png]]<br>
[[image:2b8.png]]<br>
''if you can't see twext, adjust contrast on your monitor''<BR>
[[image:TwextFade.png]]<br>
[[image:TwextFade.png]]<br>
repetitive twext can fade away
repetitive twext can fade away
[[image:WixiTwextColorGrammar.png]]<br>
[[image:WixiTwextColorGrammar.png]]<br>
marked up twext can communicate structure<bR>
marked up twext can communicate structure</font>
if you can't see twext, adjust contrast on your monitor</font>


| style="width:333px" valign="bottom" align=left|
| style="width:333px" valign="bottom" align=left|
Line 20: Line 21:
for language learners.. wikis make twext easy to share..
for language learners.. wikis make twext easy to share..


''the OLPC will connect kids learning many different languages.. wixi offers a learner-centric environment for kids to [[constructionist|construct]] language learning..''
''the OLPC will connect kids learning many different languages.. wixi offers a learner-centric environment for

kids to [[constructionist|construct]] language learning..''


[[image:WixiJump.gif]]
[[image:WixiJump.gif]]


<font color="blue">if you know sugar/python and wanna help kids learn, you could maybe help make this wixi program a real-world learning example: '''http://wixi.cc/hello_world'''</font>
<font color="blue">if you know sugar/python and wanna help kids learn, you could maybe help make this wixi

program a real-world learning example: '''http://wixi.cc/hello_world'''</font>




Line 36: Line 41:


=chunk method=
=chunk method=
twext uses a simple [http://wixi.cc/twext_method method] to associate chunks of text with chunks of translation.. the method works with regular text and also with lyrics to songs.. and any
twext uses a simple [http://wixi.cc/twext_method method] to associate chunks of text with chunks of

translation.. the method works with regular text and also with lyrics to songs.. and any
of many languages: '''http://wixi.cc/twexter'''
of many languages: '''http://wixi.cc/twexter'''
<br>
<br>
Line 58: Line 65:


=xcroll input=
=xcroll input=
[http://wixi.cc/xcroll xcroll] now controls text and twext input windows, as well the live preview window.. controlling many windows with a single scrollbar has many potential uses.. a xcroll demo works (w/ [http://mozilla.org/firefox firefox]) now: '''http://twext.cc/twexter'''
[http://wixi.cc/xcroll xcroll] now controls text and twext input windows, as well the live preview window..


controlling many windows with a single scrollbar has many potential uses.. a xcroll demo works (w/

[http://mozilla.org/firefox firefox]) now: '''http://twext.cc/twexter'''

<!--
|-
|-
| style="width:388px" valign="bottom" align=right|
| style="width:388px" valign="bottom" align=right|
Line 73: Line 85:


=twexml output=
=twexml output=
twexter creates xml or [http://twext.cc/go/18#.twx .twx output], with aim to print twext texts in flexible file formats for a plethora of publishing platforms.. one interpretation may integration may be a [http://twext.cc/go/mw wixipedia].. another way to wixi may be XO writing activities, including lyrics for tam tam and/or cartoon balloons for scratch games.. '''http://twext.cc/go/xo'''
twexter creates xml or [http://twext.cc/go/18#.twx .twx output], with aim to print twext texts in flexible file
<br>


formats for a plethora of publishing platforms.. one interpretation may integration may be a

[http://twext.cc/go/mw wixipedia].. another way to wixi may be XO writing activities, including lyrics for tam

tam and/or cartoon balloons for scratch games.. '''http://twext.cc/go/xo'''
<br>
-->
|-
|-
| style="width:388px" valign="bottom" align=right|
| style="width:388px" valign="bottom" align=right|
Line 85: Line 103:
<font color="gray">any language already in twexter can serve
<font color="gray">any language already in twexter can serve
as source for translation to add another
as source for translation to add another
language.. so English can be source to add Cockney, or Español can be source to add Tagalog, Maya, Nauhtl.. even Spanglish..
language.. so English can be source to add Cockney, or Español can be source to add Tagalog, Maya, Nauhtl..

even Spanglish..
</font>
</font>
|-
|-
Line 93: Line 113:
|
|
[[image:WiXiInterTwext333.png]]<BR>
[[image:WiXiInterTwext333.png]]<BR>
any of many languages, dialects and slangs can get twext.. if 30 languages play, 900 learning bridges are possible
any of many languages, dialects and slangs can get twext.. if 30 languages play, 900 learning bridges are

possible
|}
|}
| style="width:333px" valign="bottom" align=left|
| style="width:333px" valign="bottom" align=left|


=multilingual=
=multilingual=
bid now: earn $2500 to deliver unique, useful, new and free WiXi software building on the [http://delyric.tv/imagine basic twexter demo], enabling us to save and manage multilingual twexts.. the design allows languages, dialects and slangs to participate and includes basic wixi history/revert functions.. '''http://twext.cc/go/18'''<br>
bid now: earn $2500 to deliver unique, useful, new and free WiXi software building on the

[http://delyric.tv/imagine basic twexter demo], enabling us to save and manage multilingual twexts.. the design

allows languages, dialects and slangs to participate and includes basic wixi history/revert functions..

'''http://twext.cc/go/18'''<br>


|-
|-
Line 106: Line 134:
| valign="bottom" |
| valign="bottom" |
=database=
=database=
[[image:WixiJump.gif]] what if 10 languages and 10,000 users wixi twexter? or 100 and 1,000,000? either way, there is a chance that rich data may emerge.. down the road, maybe part of http://omegawiki.org.. for now, we're looking at [http://twext.cc/go/18#.twx a trick] to make filenames include independent database info.. big picture data design goal is to classify chunks by meaning ''before'' categorizing them as part of a specific language.. afaik maybe doable w/ '''http://wixi.cc/atoms'''
[[image:WixiJump.gif]] what if 10 languages and 10,000 users wixi twexter? or 100 and 1,000,000? either way,

there is a chance that rich data may emerge.. down the road, maybe part of http://omegawiki.org.. for now,

we're looking at [http://twext.cc/go/18#.twx a trick] to make filenames include independent database info.. big

picture data design goal is to classify chunks by meaning ''before'' categorizing them as part of a specific

language.. afaik maybe doable w/ '''http://wixi.cc/atoms'''


|-
|-
Line 134: Line 170:
use": '''http://wixi.cc/citage'''
use": '''http://wixi.cc/citage'''


<!--
|-
|-
| style="width:388px" valign="bottom" align=right|
| style="width:388px" valign="bottom" align=right|
Line 142: Line 179:


=lucha libre=
=lucha libre=
[https://calli.cie.unam.mx/softwaremap/trove_list.php UNAM][http://www.escom.ipn.mx
[https://calli.cie.unam.mx/softwaremap/trove_list.php UNAM][http://www.escom.ipn.mx ESCOM][http://www.cic.ipn.mx/ CIC][http://www.esimez.ipn.mx ESIME] [http://www.upiicsa.ipn.mx UPIICSA][http://www.uaemex.mx/cele/bienvenida/ingles.html CELe] ¡banda! ¿quién es el jefe de los jefes? ¿el mero mero? ¿quién va a entregar [[WiXi]] y ganar tantos usuarios? sencillo: con PHP, la [http://nah.wikipedia.org/wiki/Calixatl Wixipedia].. Python, la [http://laptop.org XO].. con ID3vx, todo mundo [http://id3.org MP3].. poco a poco, muchos usarios, muchos sistemas, mucho aprendizaje.. ¡y ya! ¿para qué esperar? '''http://wixi.cc/lucha-libre'''


ESCOM][http://www.cic.ipn.mx/ CIC][http://www.esimez.ipn.mx ESIME] [http://www.upiicsa.ipn.mx

UPIICSA][http://www.uaemex.mx/cele/bienvenida/ingles.html CELe] ¡banda! ¿quién es el jefe de los jefes? ¿el

mero mero? ¿quién va a entregar [[WiXi]] y ganar tantos usuarios? sencillo: con PHP, la

[http://nah.wikipedia.org/wiki/Calixatl Wixipedia].. Python, la [http://laptop.org XO].. con ID3vx, todo mundo

[http://id3.org MP3].. poco a poco, muchos usarios, muchos sistemas, mucho aprendizaje.. ¡y ya! ¿para qué

esperar? '''http://wixi.cc/lucha-libre'''
-->
|-
|-
| style="width:222px" valign="bottom" align=right| <!-- IMAGE -->
| style="width:222px" valign="bottom" align=right| <!-- IMAGE -->
Line 158: Line 207:


=learning language learning=
=learning language learning=
wixi is a idea for a very simple program that OLPC kids can use to learn each others language.. at little cost, we can deliver a new tool that can also test kids' capacity to "[[Learning_Vision|learn learning]]".. who knows, maybe kids can even teach know-it-all adults something about language learning :) '''[http://www.olpcnews.com/content/localization/learning_language.html worth a try?]'''
wixi is a idea for a very simple program that OLPC kids can use to learn each others language.. at little cost,


we can deliver a new tool that can also test kids' capacity to "[[Learning_Vision|learn learning]]".. who

knows, maybe kids can even teach know-it-all adults something about language learning :)

'''[http://www.olpcnews.com/content/localization/learning_language.html worth a try?]'''

<!--
|-
|-
| align="right"|
| align="right"|
Line 169: Line 225:
|-
|-
|}
|}
| style="width:333px" valign="bottom" align=left| <!-- TEXT -->
| style="width:333px" valign="bottom" align=left|


=€30K .nl=
=€30K .nl=
free software developer? opportunity: get paid to code free software for a large new user base.. [http://digitalpioneers.org digital pioneers] round 14 grant are due 30 Nov 2007.. free software developers can apply to earn up to €30K making twext work with [http://wikipedia.org wikipedia] and/or games like [http://scratch.mit.edu scratch]
free software developer? opportunity: get paid to code free software for a large new user base..

[http://digitalpioneers.org digital pioneers] round 14 grant are due 30 Nov 2007.. free software developers can

apply to earn up to €30K making twext work with [http://wikipedia.org wikipedia] and/or games like

[http://scratch.mit.edu scratch]
* earn many users
* earn many users
* extend a useful tool
* extend a useful tool
* free software
* free software
* get paid
* get paid
* '''[http://www.digitalpioneers.org/pub/Program/ExtraNavBar/071005leiddraad_14e_ronde_en.pdf digitial pioneers]'''
* '''[http://www.digitalpioneers.org/pub/Program/ExtraNavBar/071005leiddraad_14e_ronde_en.pdf digitial

pioneers]'''
* <FONT COLOR="GRAY">''http://wixi.cc/dp13'' <- proposal started</FONT>
* <FONT COLOR="GRAY">''http://wixi.cc/dp13'' <- proposal started</FONT>
|-
|-
Line 184: Line 248:
|-
|-
| align="right"|
| align="right"|
[[image:WixiJump.gif]][[image:WixiJump.gif]][[image:WixiJump.gif]][[image:WixiJump.gif]][[image:WixiJump.gif]]<br>
[[image:WixiJump.gif]][[image:WixiJump.gif]][[image:WixiJump.gif]][[image:WixiJump.gif]][[image:WixiJump.gif]]<

br>
[[image:WiXi2500.png]]
[[image:WiXi2500.png]]


Line 197: Line 263:
free software and want to do this thing, '''[http://twext.cc/go/Talk:18 bid here]'''..
free software and want to do this thing, '''[http://twext.cc/go/Talk:18 bid here]'''..


|-
-->
| style="width:222px" valign="bottom" align=right| <!-- IMAGE -->
|-
| align="right"|
{| width="111"
|-
| align="right"|
[[image:WixiJump.gif]]<br>
[[image:WiXiSummerOfContent.png]]<br>
'''[[Summer_of_Content_2007]] <font color="red">deadline 12 aug</font>'''
|-
|}
| style="width:333px" valign="bottom" align=left| <!-- TEXT -->

=summer of content=
little kids using the olpc might like wixi, but might ''love'' making games that include text twext.. the result for olpc kids might be more [http://sk.com.br/sk-krash.html comprehensible input] via fun, image-rich interactive contexts that the kids create.. looks like sooner or later, there might even be some finding available: see '''[[StoryAsking]]'''

|-
|-
| style="width:388px" valign="bottom" align=right|
| style="width:388px" valign="bottom" align=right|
Line 238: Line 288:


=storyasking=
=storyasking=
kinda ruff but potentially tuff, [http://storyasking.com/storyasking "storyasking"] invites TPRS teachers (and [http://groups.yahoo.com/groups/moretprs their listserve] to use wiki technology to develop and share an open, evolving, already [http://comprehensibleinput.com effective language method].. informed by [http://blaineraytprs.com TPR Storytelling] practices and getting text twext, kids might use something like [http://scratch.mit.edu Scratch] to involve each other in some [http://storyasking.com/game fun and games,] which can also help them '''[http://www.olpcnews.com/content/localization/learning_language.html to learn each other's language..]'''
kinda ruff but maybe tuff, [http://storyask.com storyasking] might be a fun way we can learn each others language.. storyasking is a free child of [http://www.blaineraytprs.com/pages.php?page=explanationpage TPRStorytelling], a language teaching method loved by [http://groups.yahoo.com/groups/moretprs plenty] of teachers around the world.. storyasking offers a way to freely play with TPRS.. so we can ask stories and '''[http://www.olpcnews.com/content/localization/learning_language.html learn each others' language]'''.. <FONT COLOR="silver"> storyasking may also be a way to scratch some twext.</font>


|}
|}


=Related work=
=Related work=
* Ruby annotation [http://en.wikipedia.org/wiki/Ruby_(annotation_markup)] [http://www.i18nguy.com/unicode/unicode-example-ruby.html]
* Ruby annotation [http://en.wikipedia.org/wiki/Ruby_(annotation_markup)]

[http://www.i18nguy.com/unicode/unicode-example-ruby.html]
* [http://www.omegawiki.org OmegaWiki] with [http://www.omegawiki.org/Annotation annotation].
* [http://www.omegawiki.org OmegaWiki] with [http://www.omegawiki.org/Annotation annotation].
* [http://en.wikipedia.org/wiki/Text_corpora aligned parallel corpora]
* [http://en.wikipedia.org/wiki/Text_corpora aligned parallel corpora]

Revision as of 17:46, 8 January 2008

  english | 한국어 HowTo [ID# 93689]  +/-  

A wixi is a wiki with annotated text. It is intended to facilitate language learning.

2b8.png
if you can't see twext, adjust contrast on your monitor
TwextFade.png
repetitive twext can fade away WixiTwextColorGrammar.png
marked up twext can communicate structure

wixi twexter

wixi'd wikis get text twext.. twext texts provide meaningful, comprehensible input for language learners.. wikis make twext easy to share..

the OLPC will connect kids learning many different languages.. wixi offers a learner-centric environment for

kids to construct language learning..

WixiJump.gif

if you know sugar/python and wanna help kids learn, you could maybe help make this wixi

program a real-world learning example: http://wixi.cc/hello_world


WiXiMethodOnXO.gif

chunk method

twext uses a simple method to associate chunks of text with chunks of

translation.. the method works with regular text and also with lyrics to songs.. and any of many languages: http://wixi.cc/twexter

press ESC to stop the animations, RELOAD to restart animations


WiXiXcrollNarrow.png
xcroll may also be useful for regular mediawiki editing

WiXiTwexterXcrollPreviewFast.gif


xcroll input

xcroll now controls text and twext input windows, as well the live preview window..

controlling many windows with a single scrollbar has many potential uses.. a xcroll demo works (w/

firefox) now: http://twext.cc/twexter

any language already in twexter can serve as source for translation to add another language.. so English can be source to add Cockney, or Español can be source to add Tagalog, Maya, Nauhtl..

even Spanglish..

WiXiADDLANGRUFF.gif

WiXiInterTwext333.png
any of many languages, dialects and slangs can get twext.. if 30 languages play, 900 learning bridges are

possible

multilingual

bid now: earn $2500 to deliver unique, useful, new and free WiXi software building on the

basic twexter demo, enabling us to save and manage multilingual twexts.. the design

allows languages, dialects and slangs to participate and includes basic wixi history/revert functions..

http://twext.cc/go/18

WiXiTwextDataBig.png

database

WixiJump.gif what if 10 languages and 10,000 users wixi twexter? or 100 and 1,000,000? either way,

there is a chance that rich data may emerge.. down the road, maybe part of http://omegawiki.org.. for now,

we're looking at a trick to make filenames include independent database info.. big

picture data design goal is to classify chunks by meaning before categorizing them as part of a specific

language.. afaik maybe doable w/ http://wixi.cc/atoms

WixiMenu.png

wixi

wixi integrates twexter into the XO wiki, MediaWiki or any other wiki.. the source text might be fixed, but anyone can edit the translation the wiki way.. http://wixi.cc/wixi

WixiJump.gif
WiXiDelyricSampleSurvive.jpg

delyric

wixi can grow to help anyone, including OLPC kids, turn popular parts of popular songs into fun ways to construct language learning with visualized, twext translated, legal and transformative "fair use": http://wixi.cc/citage

WixiJump.gif
WiXiPO1.gif

learning language learning

wixi is a idea for a very simple program that OLPC kids can use to learn each others language.. at little cost,

we can deliver a new tool that can also test kids' capacity to "learn learning".. who

knows, maybe kids can even teach know-it-all adults something about language learning :)

worth a try?

WixiJump.gif
WiXiScratchVenAca.gif

scratch

scratch help kids learn programming by assembling commands to create multimedia games.. adding twext or wixi to scratch could be an simple, affective, effective way for kids to program some human language learning.. http://scratch.mit.edu


StoryAskKids.gif

storyasking

kinda ruff but maybe tuff, storyasking might be a fun way we can learn each others language.. storyasking is a free child of TPRStorytelling, a language teaching method loved by plenty of teachers around the world.. storyasking offers a way to freely play with TPRS.. so we can ask stories and learn each others' language.. storyasking may also be a way to scratch some twext.


Related work

  • Ruby annotation [1]

[2]

See also