[Squeakland] DrGeo as a part bins
Dreyfuss Pierre-André (EDU)
pierre-andre.dreyfuss at edu.ge.ch
Mon Sep 10 02:17:31 PDT 2007
"In the OLPC image its even simpler to make a project like this because =
there is already a polygon category so you drop a ellipse and a polygon =
in the world and make a script like the attached pict."
Hi,
I just discover this while searching solution for the question pen trail as=
object in the discussion list.
All this job was done about 4 or 5 years ago using squeak 3.6.
I have worked on connecting interactive geometry and expert system in squea=
k prolog.
The expert system (forward chaining)was doing deductions about the figure u=
sing rules about geometry.
But squeak prolog is no more working for squeak version higher then 3.6
I have tried to use Scheme and Schelog , but too slow to be useful.
What I did now is an interface to get affirmations in a text and to paste t=
his text in other programs for instance swiprolog which is very fast.
I have an interface doing the same thing for Squeak DrGeo too.
You can see a screen shot of this and comment (in French) on the wiki of t=
he French Squeak community:
http://community.ofset.org/wiki/G%C3%A9om%C3%A9trie_et_syst%C3%A8me_expert
This is a project on which I'm working now.
I'll do a new version of v-geom for OLPC using olpc's tiles so that OLPC im=
age will not be changed.
The change set used was adding two new categories one about vertices no mo=
re useful and one for morphing,which enable to keep the successive position=
s of the vertices in an array and to generate intermediate positions (Morph=
ing) for creating animation of frames.
The attached change set will just add the Morphing category to polygons.
See balloon help of tiles for documentation.
Regards
-------- Message d'origine--------
De: squeakland-bounces at squeakland.org de la part de Karl
Date: dim. 09/09/2007 15:07
=C0: Squeakland
Objet : Re: RE : [Squeakland] DrGeo as a part bins
=
In the OLPC image its even simpler to make a project like this because =
there is already a polygon category so you drop a ellipse and a polygon =
in the world and make a script like the attached pict.
Karl
Dreyfuss Pierre-Andr=E9 (EDU) wrote:
> Hi =
> v-geom is written using E-toys with an intuitive interface.
>
> All objects are in a figure on a playfield checked as parts bin and avail=
able by clicking on them.
> Parameters are given using the player's type variable widgets attached to=
the objects.
>
> Help balloon are indicating the kind of object needed.
>
> the color of the widget is:
> yellow for points.
> black for lines
> magenta for circles
>
> This project is modifying the polygonMorph class and adds two new catego=
ries:
> morphing (used for animations)
> vertices which enable working with the handles in E-toys scripts.
>
> See:
> the superswiki page for download:
> http://ofset.org:8000/super.275
>
> see the project in your browser using olpc or squeakplugin image:
>
> http://superswikifr.ofset.org:8000/super/launcher?en-V-geom.002.pr
>
> The page of ofset Wiki (In French but with pictures explaining the const=
ructions in the international visual langage for v-toys.
> http://community.ofset.org/wiki/Construction_interactive_de_figure_g%C3%A=
9om%C3%A8triques_avec_E-toy
>
>
> The widgets used in the interface of V-geom is the start point for v-toys.
>
> English pages about v-toys. A visual programing language based on E-toys.
> http://community.ofset.org/wiki/En-V-toys
>
> Cheers.
>
> -------- Message d'origine--------
> De: squeakland-bounces at squeakland.org de la part de Karl
> Date: sam. 23/06/2007 14:40
> =C0: Hilaire Fernandes
> Cc: squeakland at squeakland.org
> Objet : Re: [Squeakland] DrGeo as a part bins
> =
> Hilaire Fernandes wrote:
> =
>> Hello,
>>
>> I have redesigned the Dr. GeoII[1] user interface to make it looks =
>> like a Morph component. It is more in the Squeak Morph constructivist =
>> philosophy approach (see screenshot).
>>
>> Now you can create an interactive geometry canvas (a PasteUpMorph =
>> exactly) from the PartBins ([Alt]+O). From the halo menu or the canvas =
>> menu you access two submenus, one to select a construction tool, the =
>> other one to get buttons you can plug any where you want.
>>
>> These changes mean you can take a DrGeo canvas and plug it in a =
>> BookMorph page, then take some construction buttons you want the kids =
>> to use and plug them in the page book as well. Well the usual stuff =
>> you expect with Squeak.
>>
>> Sorry the menu are still only in French, but you know that English and =
>> French vocabulary are very close, don't you?
>>
>> Fetch the latest source from
>> http://www.squeaksource.com/DrGeoII.html. It should work with 3.8, 3.9 =
>> and SqueakLand.
>>
>> It will be great if someone could produce a screencast.
>>
>> Really designing stuff with Squeak is of great pleasure!
>>
>> Hilaire
>>
>> [1] Dr. GeoII is an interactive geometry tool for Squeak
>> =
> Looks very interesting. To bad I don't read any french, I have a hard =
> time understanding what to do with the different objects.
> Here is a link to another project I have been using a little :
> http://mathsnet.net/campus/construction/
>
> You could publish the project on Squeak Map for even easier access
> Karl
>
> =
>> ------------------------------------------------------------------------
>> =
>
> _______________________________________________
> Squeakland mailing list
> Squeakland at squeakland.org
> http://squeakland.org/mailman/listinfo/squeakland
>
>
> =
-------------- next part --------------
A non-text attachment was scrubbed...
Name: morphing.2.cs
Type: application/octet-stream
Size: 8178 bytes
Desc: morphing.2.cs
Url : http://squeakland.org/pipermail/squeakland/attachments/20070910/a70a9=
2fd/morphing.2-0001.obj
More information about the Squeakland
mailing list