Actualité de CaRMetal et DGPad

Bienvenue sur cette page d'accueil du site, organisée en blog des nouveautés de CaRMetal et DGPad.
En pratique, ce blog fait aussi office d'espace de ressources car il est indexé par le composant de recherche du site. Les utilisateurs sont invités à y présenter leurs productions.


N'hésitez pas à nous faire part de vos remarques sur le forum.
Bonne visite.

oculus present

Exercice :
Construire la figure ci-dessus, où les centres des disques sont alignés sur une droite verticale.
a contrôle la hauteur du disque blanc, b contrôle son rayon.
c contrôle la hauteur du petit disque noir, d contrôle son rayon.
Animer le curseur c, par animation CaRMetal ou par programmation.

Pièce(s) jointe(s):
Télécharger ce fichier (oculus-JS.zir)oculus-JS.zir[figure CaRMetal]2 Ko
Télécharger ce fichier (oculus-pseudo-code.zir)oculus-pseudo-code.zir[figure CaRMetal]2 Ko

mini parquet

Les nouveautés de cette versions sont :

  • l'amélioration des CaRCommandes CercleRayon et AngleFixe;
  • la prise en compte de la boucle répéter n fois;
  • le mode pseudo-code.

L'article donne de nombreux exemples d'application.
Toutes les figures avec les scripts sont données en pièces-jointes (NB : pour les motifs, c'est dans le même classeur CaRMetal, avec sélection par onglets).

ZZ Top Logo 2

L'une des nouveautés du bac 2018 est l'apparition d'une nouvelle notation, plus concise que l'ancienne et surtout plus conforme à l'idée d'un algorithme (à distinguer du programme). Inspirée de la notation Z, la fonction getZZ de CaRMetal est dans les faits une anticipation sur cette notation du bac: Disons-le tout de go, un CaRScript une fois passé à la moulinette de getZZ, devient moyennant un tout petit peu de nettoyage, un algorithme tout-à-fait conforme au bac 2018 ! 

Il s'agit d'une mise à jour mineure.

- Correction d'un petit bug de l'intersection en 3D

- Pour Mac OS seulement : correction d'un bug concernant les icônes de fichiers (qui n'apparaissent pas). Ce bug est purement visuel et n'intervient que si c'est la première installation de CaRMetal.
En bref, les fichiers CaRMetal doivent avoir ces icones de fichier :

 iconesFichiers

Si c'est déjà le cas, c'est que vous n'êtes pas concernés par ce bug.

Dans cet article, on va présenter différentes façons de construire un escargot de Pythagore avec Scratch puis DGPad.
L'objectif est de le faire de façon simple, sans utiliser les coordonnées, ce qui peut mobiliser différents éléments de programmation :

  • utilisation de plusieurs lutins (ou points)
  • utilisation d'une variable mémoire
  • programmation parallèle synchronisée