You can edit almost every page by Creating an account. Otherwise, see the FAQ.

KTurtle

De EverybodyWiki Bios & Wiki
Aller à :navigation, rechercher


KTurtle
Logo.
Erreur Lua dans Module:Wikidata à la ligne 606 : attempt to index field 'wikibase' (a nil value).
Erreur Lua dans Module:Wikidata à la ligne 606 : attempt to index field 'wikibase' (a nil value).

Date de première version Erreur Lua dans Module:Wikidata à la ligne 118 : attempt to index field 'wikibase' (a nil value).
Développeur Cies Breijs
Dernière version 0.8 (KDE 4.1.3) (5 novembre 2008)
Version en développement Erreur Lua dans Module:Wikidata à la ligne 118 : attempt to index field 'wikibase' (a nil value).
Influencé par Erreur Lua dans Module:Wikidata à la ligne 118 : attempt to index field 'wikibase' (a nil value).
Écrit en Erreur Lua dans Module:Wikidata à la ligne 118 : attempt to index field 'wikibase' (a nil value)./Erreur Lua dans Module:Wikidata à la ligne 118 : attempt to index field 'wikibase' (a nil value).
Systèmes d'exploitation Linux, Unix et Microsoft Windows
Licence GPL
Site web http://edu.kde.org/kturtle
Extension de fichier Erreur Lua dans Module:Wikidata à la ligne 118 : attempt to index field 'wikibase' (a nil value).

KTurtle est un environnement de programmation éducatif utilisant le dessin par images vectorielles. Il est publié sous Licence publique générale GNU (GPL) et fait partie de l'environnement de bureau KDE. KTurtle comporte un langage de programmation basé sur le Logo. Il s'agit d'un des rares langages de programmation traduisibles : les instructions d'un programme peuvent être traduites dans la langue du développeur.

KTurtle est disponible en paquet pour la plupart des distributions de Linux/BSD, dont Red Hat Linux, Suse, Kubuntu, Mandrake, et Debian. KTurtle est disponible pour Windows comme paquet de Kdeedu de la distribution KDE 4 pour Windows.

Exemples[modifier]

Polygones[modifier]

Code
initialise
apprends polygone $côtés,$longueur {
  répète $côtés {
     tournedroite 360 / $côtés
     avance $longueur
  }
}
apprends multipolygones $début,$fin,$longueur {
   pour $pol = $début à $fin {
      polygone $pol, $longueur
   }
}
va 20, 150
multipolygones 3,12,75
Résultat

Spirale carrée[modifier]

Code
initialise
taillecanevas 200, 200
va 10, 10

$epaisseur = 1
$longueur = 180

tantque $longueur > 10 {
  largeurcrayon $epaisseur
  tournedroite 90
  avance $longueur
 
  # On rajoute de l'épaisseur
  $epaisseur = $epaisseur + 1
  $longueur = $longueur - 10
}
Résultat
Fichier:KTutrtle-exemple3.png

Annexes[modifier]

Sur les autres projets Wikimedia :

Liens externes[modifier]

Erreur Lua dans Module:Catégorisation_badges à la ligne 170 : attempt to index field 'wikibase' (a nil value).Erreur Lua dans Module:Suivi_des_biographies à la ligne 189 : attempt to index field 'wikibase' (a nil value).


Cet Article wiki "KTurtle" est issu de Wikipedia. La liste de ses auteurs peut être visible dans ses historiques et/ou la page Edithistory:KTurtle.