Choose a langage

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.

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.

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

Pièce(s) jointe(s):
Télécharger ce fichier (ES.zir)ES.zir[fichier CaRMetal]3 Ko
Télécharger ce fichier (S.zir)S.zir[fichier CaRMetal]1 Ko
Télécharger ce fichier (STHR.zir)STHR.zir[fichier CaRMetal]0.9 Ko
Télécharger ce fichier (STI2D.zir)STI2D.zir[fichier CaRMetal]0.9 Ko
Télécharger ce fichier (STL.zir)STL.zir[fichier CaRMetal]0.9 Ko
Télécharger ce fichier (STMG.zir)STMG.zir[fichier CaRMetal]1 Ko

Lire la suite : L'exercice d'algorithmique au Baccalauréat 2018

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.

Pièce(s) jointe(s):
Télécharger ce fichier (Menger-dynamique.zir)Menger-dynamique.zir[fichier CaRMetal]20 Ko

Lire la suite : Programmation dynamique de l'éponge de Menger

Activité comparative : Scratch & CaRMetal & DGPad (vidéo)

Présentation de la tortue dynamique de CaRMetal par le biais d'une activité menée comparativement avec Scratch.

On poursuit avec DGPad.

On peut noter que mon chat s'est invité à la dernière séance d'enregistrement (pour rappeler le lien pédagogique avec Scratch ou juste pour le plaisir de pourrir la vidéo...;).

CaRMetal 4.2.8

Les nouveautés de cette version sont :

  • la finalisation du générateur de code (assistant de script), qui a été rendu contextuel;
  • le perfectionnement de ExecuteMacro avec modification de l'inspecteur de macro et la création d'une nouvelle CaRCommande.

 

Lire la suite : CaRMetal 4.2.8

Le pavage de Hirschorn. Et Bonne Année 2018 à tous!!!

Le pavade de Hirschorn est un pavage du plan à partir d'un pentagone équilatéral convexe.
Ce pavage est apériodique et invariant par rotation d'angle \(\dfrac{\pi}{3}\).

Pièce(s) jointe(s):
Télécharger ce fichier (pavage-Hirschorn.zir)pavage-Hirschorn.zir[figure avec script]14 Ko

Lire la suite : Le pavage de Hirschorn. Et Bonne Année 2018 à tous!!!