Actualités

Salutations, intrépide pionnier !

Ne vous inquiétez pas, ce n’est pas si terrible. Nous avons travaillé pendant des mois et des mois pour que la première expérience de nos premiers utilisateurs avec turtleSpaces ne soit pas catastrophique.

Mais il reste encore quelques bosses à aplanir sur la route de turtleSpaces. Et nous les aplanissons aussi vite que possible.

Nous avons intégré un mécanisme de mise à jour automatique pour que vous receviez les correctifs de ces bosses au plus vite !

Si vous tombez sur quelque chose de vraiment effrayant, envoyez un e-mail à help@turtlespaces.org

Les articles marqués (en anglais) ne sont disponibles qu’en anglais.

‘Snake’ written in turtleSpaces Logo (en anglais)

Lire la suite »

Example: Spiral Tunnels (en anglais)



Lire la suite »

Examples: Turtle Art (en anglais)

Logo is great for creating art! And 3D Logo makes it even better.

Many of these Logo artworks were inspired by examples created by Seymour Papert’s daughter Artemis Papert using the two-dimensional block-based TurtleArt application developed by LCSI Logo developer Brian Silverman. We’re grateful for both of their efforts in advancing Logo over the past several decades!

Lire la suite »

Example: Random Solar System (en anglais)

Create a ‘random’ solar system and surrounding star field using these commented Logo procedures:

Lire la suite »

Example: Fly Me to the Moon (en anglais)

Let’s make a rocket ship kind of like the Saturn V used in the moon landings!

Lire la suite »

Example: 3D Filled Trees (en anglais)

Filled triangles

‘Tents’ – fiso prisms

Cones

Pyramids (5-sided ‘cones’)

4-sided cones

Lire la suite »

Example: Sierpinski’s Turtles (en anglais)

Sierpinski’s Gasket

These routines use recursion (they repeatedly call themselves) to realise different Sierpinski algorithms. Logo’s recursion capabilities and relational turtle make it excellent for the task of rendering these algorithms! They’re also very pretty.

Lire la suite »

Tutorial #1: Simple Tree (en anglais)

These procedures draw a simple tree in a classic Logo lined style, and a forest of these trees. First, let’s take a look at the tree procedure as a whole.

Now let’s go through it a line at a time. The procedure starts out with the procedure declaration TO , then the name of the procedure tree, then a single parameter, :scale

Lire la suite »

Introducing turtleSpaces, a Logo environment for everyone (en anglais)

After a year of work, we are pleased to make available to the public our new Logo interpreter, turtleSpaces.

turtleSpaces implements the Logo programming language inside of the OpenGL 3D graphics environment, allowing you to use turtles to construct 3D models and create animations, simulations and games.

We initially implemented a version of Apple Logo II in our microM8 Apple II emulator to make it easier to use for our younger users, and because microM8 itself uses OpenGL to render the Apple II’s graphics (also in 3D) we added some rudimentary 3D commands to it (up, down, rollleft, rollright, etc.)

Lire la suite »

‘Buggy’ Beta Now Available! (en anglais)

Greetings, fearless early adopter!

Don’t worry, it’s not really that bad. We’ve been working for months and months to ensure that the first experience our early adopters have with turtleSpaces is not catastrophic.

But there are still a few wrinkles in the turtleSpaces road to be worked out. And we’re working them out as quick as we can.

We’ve built-in an auto-update mechanism to ensure you get the fixes for those wrinkles ASAP!

Lire la suite »