STIC Discussion:STIC I - exercice 6 (Baldur)

De EduTech Wiki
Aller à la navigation Aller à la recherche

Modification de homepage possible ? -- Helene Parmentier (discussion) 22 janvier 2022 à 00:08 (CET)

Bonjour, J'aimerais savoir s'il est possible de réaliser l'exercice en faisant évoluer notre page personnelle sur le serveur (en respectant bien entendu les contraintes de l'exercice). Merci d'avance et bon week-end ! Hélène

Re: Modification de homepage possible ? -- Mattia A. Fritz (discussion) 22 janvier 2022 à 11:01 (CET)

Bonjour,

En STIC I presque tout est possible, mais pas tout répond à l'ensemble des consignes. Même si vous respectez les contraintes techniques, idéalement, il faudrait créer un dispositif qui scénarise une activité pédagogique. Ce qui n'est pas le cas d'une page personnelle, liée plutôt à l'identité digitale que nous avons traitée en P1. Si vous faites une page personnelle normale vous aurez sûrement très peu de points sur les critères Guidage et/ou scénarisation pédagogique, et Thématique MALTT.

Je vous conseil donc d'adhérer aux consignes et concevoir plutôt un dispositif pédagogique. Vous pouvez essayer de combiner les deux choses, par exemple en créant un template de page personnelle qui véhicule aussi des principes pédagogiques (e.g. transformer un CV papier en page, informations demandées dans certains domaines, avantages de suivre ce template, etc.). À ce moment, vous pouvez rendre le template comme exercice, avec des zones à éditer par l'utilisateur, et montrer un exemple concret avec votre page personnelle. Mais ce type d'exercice méta sont en général difficile à faire et nécessite une longue réflexion.

À vous de voir ;)

Bien cordialement, Mattia

Re: Re: Modification de homepage possible ? -- Helene Parmentier (discussion) 24 janvier 2022 à 09:36 (CET)

Merci pour votre réponse, c'est très clair.

Bien cordialement, Hélène

Nommer les "objets" dans JS ? -- Victoria Gilles (discussion) 26 janvier 2022 à 16:49 (CET)

Bonjour,

Pour cet exercice, j'ai choisi de réaliser une page avec des polygones qui bougent et que, lorsque l'on passe la souris dessus, leurs noms s'affichent (C'est pour de jeunes enfants). Cependant, je ne sais pas comment les identifier afin de leur attribuer à chacun un nom qui apparaît grâce à un third party code (que je dois encore trouver, mais je pensais à imagehover.css). Dois-je leur donner une "class" ? Dois-je le faire dans JS ou HTML ?

J'espère être assez claire ^^

Voici le lien qui mène à ma page : http://tecfaetu.unige.ch/etu-maltt/baldur/gilles1/stic-1/ex6/polygones/

Merci d'avance !

Victoria

Re: Nommer les "objets" dans JS ? -- Mattia A. Fritz (discussion) 26 janvier 2022 à 17:58 (CET)

Bonjour,

Vous avez créé vos formes avec P5.js, donc il faut pouvoir les manipuler à l'intérieur de votre code P5.js. D'après ce que je sais, P5.js ne permet pas de raisonner en termes d'objets comme j'imagine vous pensez le faire, donc par exemple polygon.mouseOver(doSomething()).

Une solution pourrait être de raisonner en termes de coordonner sur votre canvas. Si votre première forme occupe l'espace x de 0 à 100 et y de 0 à 200, vous pouvez interceptez toutes les coordonnées dans ces marges et faire apparaître un texte avec le nom de la forme. Voir https://p5js.org/learn/interactivity.html pour quelques exemples de ce type.

Si non il vous faut changer totalement de stratégie et utiliser une bibliothèque qui raisonne plus en termes d'objets.

J'espère que ma réponse puisse vous aider !

Bien cordialement, Mattia

P.S. Attention, vous mettez d'abord votre code app.js et ensuite le code p5.js. Même si dans ce cas cela marche, c'est en général mieux d'inverser l'ordre

Re: Re: Nommer les "objets" dans JS ? -- Victoria Gilles (discussion) 27 janvier 2022 à 09:17 (CET)

Bonjour !

Merci pour votre réponse rapide !

C'est noté, je vais essayer de changer de stratégie.

Belle journée,

Victoria