Differences between revisions 4 and 5
Revision 4 as of 2007-03-17 12:29:23
Size: 1644
Editor: 200
Comment: adde contac information
Revision 5 as of 2007-03-18 11:47:16
Size: 2412
Editor: 200
Comment: children readable programming
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:

I am a researcher at Federal University of Rio de Janeiro (UFRJ). My main work in software automation and educational tools. The project I coordinate is [http://labase.nce.ufrj.br LABASE ](Laboratory for Software Automation and Engineering) (mainly in portuguese). My country (Brazil) is participating in [http://laptop.org OLPC] initiative that has adopted Python as its main deveolpment language. I think this is a major opportunity to Python language to get known and get widespread within honourable cause. So I have started Pyndorama, a project to develop educational programs.
I am a researcher at Federal University of Rio de Janeiro (UFRJ). My main work in software automation and educational tools. The project I coordinate is [http://labase.nce.ufrj.br LABASE ](Laboratory for Software Automation and Engineering) (mainly in portuguese). My country (Brazil) is participating in [http://laptop.org OLPC] initiative that has adopted Python as its main development language. I think this is a major opportunity to Python language to get known and get widespread within honourable cause. So I have started Pyndorama, a project to develop educational programs. One important thing to understand in OLPC development is that it is not just Python in Education but also Education in Python. The big challenge is to develop software that a teenager can read, understand and modify. Children will be educated in programming through Python. Keep this in mind and be gentle and welcoming while programming. Show it to your little brother or sister and see if they can figure out what are you doing.
Line 9: Line 8:
 * A mind map editor - Children can be taught to express their ideas in an orderly way.  * Game editors - Game creation software to turn educational content into a pleasant adventure. Many flavours can be developed, textual, graphics, collaborative, etc.
 * Clever content editor - Content editor integrated with Google and other web resource engines to provide searches, pictures, definitions, semantic sets, thesaurus etc.
 * Mind map editor - Children can be taught to express their ideas in an orderly way.
Line 11: Line 12:
 *Artificial Life Word - An artificial life simulator that can be played with to create new lifeforms and see them interact with the world  * Artificial Life Word - An artificial life simulator that can be played with to create new lifeforms and see them interact with the world

I am a researcher at Federal University of Rio de Janeiro (UFRJ). My main work in software automation and educational tools. The project I coordinate is [http://labase.nce.ufrj.br LABASE ](Laboratory for Software Automation and Engineering) (mainly in portuguese). My country (Brazil) is participating in [http://laptop.org OLPC] initiative that has adopted Python as its main development language. I think this is a major opportunity to Python language to get known and get widespread within honourable cause. So I have started Pyndorama, a project to develop educational programs. One important thing to understand in OLPC development is that it is not just Python in Education but also Education in Python. The big challenge is to develop software that a teenager can read, understand and modify. Children will be educated in programming through Python. Keep this in mind and be gentle and welcoming while programming. Show it to your little brother or sister and see if they can figure out what are you doing.

You can contact me, my username is carlo, the domain ufrj.br

Some ideas below:

  • Live Book - A book that can be edited interactively and turn into a live adventure
  • Game editors - Game creation software to turn educational content into a pleasant adventure. Many flavours can be developed, textual, graphics, collaborative, etc.
  • Clever content editor - Content editor integrated with Google and other web resource engines to provide searches, pictures, definitions, semantic sets, thesaurus etc.
  • Mind map editor - Children can be taught to express their ideas in an orderly way.
  • A python IDE for children - Current IDE may be frightening to children, they need a more friendly one.
  • Artificial Life Word - An artificial life simulator that can be played with to create new lifeforms and see them interact with the world
  • RPG module for Pyndorama - A module to introduce role playing facilities to Pyndorama Live Book
  • Dynamic Systems Modeller - An editor that can model dynamic systems and help children understand the dynamic nature of our world
  • Simple natural language parser - A constrained dictionary/grammatics to use in Life Book adventures
  • Class assistant - A tool to help generate educational contents like lectures, texts, hypertexts, videos or animations
  • Animation assistant - help to create illustrative animations for educational texts

CarloOliveira (last edited 2014-04-18 09:18:38 by DaleAthanasias)

Unable to edit the page? See the FrontPage for instructions.