Choose a langage

Noticias de CaRMetal y DGPad

Esta página principal del sitio es un blog con novedades de CaRMetal y DGPad.

Este blog también contiene recursos que pueden consultarse en la búsqueda del sitio. Invitamos a los usuarios a presentar sus producciones.

En este sitio usamos una resolución ancha, para ver figuras de grandes dimensiones sin páginas intermedias.
Para las zoneas de texto, un ancho reducido puede producir mejor lisibilidad. Invitamos a los lectores a reducir el ancho de la página para facilitar la lectura de los textos.
No duden en comunicarnos sus observaciones en el foro. Que tengan una visita agradable.

Construire une rosace dynamique par programmation

Il n'y a pas que les pavages dans la vie (et dans les programmes du cycle 4 au collège). Il y a aussi les rosaces (dont on voit pointer le bout du nez dans l'exercice 6 du brevet des collèges session juin 2018 en Asie).
Dans cet article, on va construire une rosace dynamique en utilisant différentes méthodes.

rosace 01

Leer más: Construire une rosace dynamique par programmation

Variation autour du pavage de Diane (BAC STD2A Antilles-Guyane - juin 2018)

Le sujet du BAC STD2A Antilles-Guyane de juin 2018 est un sujet très inspirant. (Merci à son concepteur inconnu!)
On va s'intéresser ici à l'exercice 3, qui se terminait par la construction d'un pavage assez "inattendu" et du plus bel effet !!!

...? ;)...

Leer más: Variation autour du pavage de Diane (BAC STD2A Antilles-Guyane - juin 2018)

Un pavage de l'Alhambra : pavage dynamique avec un motif "compliqué" (01) (BAC STD2A Métropole / LR - juin 2018)

Dans cet article, on va créer une version dynamique d'un pavage visible sur les murs du palais de l'Alhambra.
Ce pavage faisait l'objet de l'exercice 3 du BAC STD2A Métropole - La Réunion de juin 2018

Comme dans le sujet du Baccalauréat, on va construire ce pavage de deux façons, en positif et en négatif. Ce pavage sera dynamique en trois points.
On va le construire avec une méthode très simple, en utilisant les outils de l'interface et la CaRCommande ExécuterMacro dans un script.
Le script sera très proche de celui présenté dans les articles précédents présentant un pavage (par la méthode utilisant les translations), à ceci près que le motif, qui est compliqué, sera construit par macro. Autrement dit, on aura des points pilotes (les deux points libres et le point semi-libre) que l'on déplacera par translation avant de leur appliquer la macro créant le motif.

motifs sujet

Leer más: Un pavage de l'Alhambra : pavage dynamique avec un motif "compliqué" (01) (BAC STD2A Métropole /...

L'exercice d'algorithmique au Baccalauréat 2018

Introduction

Dans cet article, on va programmer l'exercice d'algorithmique donné dans divers sujets du baccalauréat.
Jusqu'à peu, cet exercice était un serpent de mer qui tournait toujours autour du même type de suite définie par récurrence. Qu'en est-il du nouveau crû?
Par ailleurs, une nouvelle syntaxe était imposée pour l'écriture des algorithmes. La mission confiée aux rédacteurs de sujet de bac 2018 était la suivante:

  • Ne faire figurer aucun affichage dans les algorithmes;
  • N'utiliser aucune entrée de donnée;
  • Représenter l'affectation par une flèche vers la gauche.

Cette mission a-t-elle été remplie conformément aux desiderata de l'inspection générale? On se propose de le regarder ici, tout en montrant l'intérêt qu'offre l'exécution du pseudo-code (hérésie: exécuter du pseudo-code !) de CaRMetal.

geluck ordis
Le chat par Philippe Geluck

Leer más: L'exercice d'algorithmique au Baccalauréat 2018

Utilisateurs Mac OS X High Sierra + trackpad : bug avec les dernières versions de java

Un bug de trackpad (difficulté pour zoomer/dézoomer) nous a été signalé par un utilisateur avec mac OS X High Sierra et les dernières versions de java.

Si vous êtes dans ce cas (mac OS X High Sierra + utilisation du trackpad), nous vous recommandons d’installer la version de CaRMetal avec JRE intégré à la place de la version sans JRE intégré.
c’est possible, ça prendra juste un peu plus de place en mémoire et le programme utilisera le JRE inclus, à savoir java 1.8.0.60, qui ne présente pas le problème.

Programmation dynamique de l'éponge de Menger

 Menger eclate

figure dynamique réalisée avec CaRMetal

NB : par « programmation dynamique » , on entend ici une programmation qui a lieu dans un environnement de GD et qui maintient des liens dynamiques dans les objets construits par programmation. Il ne s'agit pas de « programmation dynamique » au sens classique du terme.

On a vu comment programmer la construction de l'éponge de Menger avec CaRMetal dans cet article. Dans l’éponge de Menger obtenue à cette occasion, il n'y avait pas de lien dynamique (avec un point ou un curseur par exemple).
Dans le présent article, on va créer une éponge de Menger possédant un lien dynamique avec un curseur, ce qui change radicalement le type de programmation. L'algorithme sera identique, mais appliqué à un ADN de programmation différent : on va passer du nombre à la chaîne de caractères.

Leer más: Programmation dynamique de l'éponge de Menger