« STIC:STIC III (2020)/Forces rouge, rose, vert, jaune ou bleu ! » : différence entre les versions

De EduTech Wiki
Aller à la navigation Aller à la recherche
Aucun résumé des modifications
mAucun résumé des modifications
Ligne 2 : Ligne 2 :


== Introduction ==
== Introduction ==
L'introduction reprend ''grosso modo'' la description que vous avez faite dans la page '''[[STIC:STIC III (2020)/Grand projet:idées|idées de projet]]'''
''...Restant à développer car nous venons juste de changer d'idée de projet ! Pour retrouver notre projet précédent, c'est par ici :'' '''[[STIC:STIC III (2020)/Grand projet:idées|idées de projet]]'''


== Problème ==
== Problème ==


Dans cette partie, expliciter le problème en quelques lignes sans entrer dans les détails (les détails seront dans la partie "cahier des charges") mais en le positionnant dans un contexte éducatif.
Le but de ce projet est de proposer une solution ludique à la constitution de groupes en classe, que cela soit en présence, à distance ou de manière comodale. En utilisant l'Arduino Uno et des CPX, la phase de constitution de groupes sera ainsi rapide, aléatoire et "fun" !


== Cahier des charges ==  
== Cahier des charges ==  
Le cahier des charges doit inclure :
''En cours d'édition''
* le contexte,
== Solution ==
* le public,
* les objectifs de votre projet,
* les besoins et contraintes de votre projet (matérielles, humaines, techniques ...)
* les apports théoriques, artistiques etc. sur lesquels vous allez vous appuyer pour résoudre le problème,
* la présentation du projet (qu'est ce que vous voulez construire ?)
* Tout autre item pertinent pour votre projet


== Solution ==
<u>1er prototype :</u>


Présentation des différents prototypes :
L'Arduino Uno lance une séquence de randomisation de couleur, en affiche une, puis les participant.e.s font de même sur leur CPX. Si les couleurs affichées "matchent", le groupe est constitué et on peut ainsi passer à la constitution aléatoire du groupe suivant.
* Présentez les méthodes de collecte et d'analyse des besoins de votre public cible: analyse de l'activité et [[:en:Journey map|journey map]]
[[Fichier:2e Maquette projet STIC III Djamileh et Simon .jpg|néant|vignette|1103x1103px|2e Maquette du projet]]
* Indiquer les différentes phases de conception par lesquelles vous êtes passé en
** Schématisant et commentant les prototypes successifs qui vous ont permis de parvenir à une solution. L'idée est ici d'intégrer les différents documents/prototypes/phases de travail que vous avez réalisé. Dans le making, les "erreurs" ont une valeur pédagogique et constituent un pas vers le succès)
** décrivant quelles ont été vos difficultés pour ces différentes étapes


Présentation de la solution finale:
<u>Version 1.0 du code CPX :</u> <syntaxhighlight lang="javascript">
* Décrire le dispositif et son fonctionnement. Une petite documentation peut être réalisée à destination des utilisateurs-trices.  
input.buttonA.onEvent(ButtonEvent.Click, function () {
* Réaliser et documenter le schéma final de votre circuit
    light.setPhotonPenHue(color2)
    durée = 30
    tonalité = 200
    for (let i = 0; i < Math.randomRange(20, 100); i++) {
        light.photonForward(1)
        music.playTone(tonalité, durée)
        pause(40)
        color2 += Math.randomRange(1, 3)
        light.setPhotonPenHue(color2)
    }
    light.photonFlip()
})
input.buttonsAB.onEvent(ButtonEvent.Click, function () {
    control.reset()
})
input.buttonB.onEvent(ButtonEvent.Click, function () {
    light.setPhotonPenHue(color2)
    durée = 30
    tonalité = 300
    for (let i = 0; i < Math.randomRange(20, 100); i++) {
        color2 += 3
        light.photonForward(1)
        music.playTone(tonalité, durée)
        pause(50)
    }
})
let tonalité = 0
let durée = 0
let color2 = 0
light.setBrightness(158)
music.setVolume(167)
forever(function () {
})
</syntaxhighlight>


== Test(s) de la solution ==  
== Test(s) de la solution ==
# Travail individuel: documentation dans votre page projet avec un [[:en:Cognitive walkthrough|cognitive walkthrough]] ou similaire pour le testing.
Documentation dans votre page projet avec un [[:en:Cognitive walkthrough|cognitive walkthrough]] ou similaire pour le testing + avec un test utilisateurs (3 personnes minimum) c'est à dire création d’un scénario (tâches à réaliser), passation et analyse des résultats.  
# Travail à 2: Comme (1) + avec un test utilisateurs (3 personnes minimum) c'est à dire création d’un scenario (tâches à réaliser), passation et analyse des résultats. Comme ressources pour le testing, vous pouvez utiliser les pages [[:en:Usability testing]].
# Travail à 3: Comme (2), plus un questionnaire qui mesure les 3 dimensions (utile, utilisable, plaisant). Pour ce questionnaire, vous devez utiliser un modèle validé. Plusieurs modèles sont disponible dans la page [[:en:Usability and user experience surveys]] mais attention à bien mesurer ces trois dimensions. Pour la restitution et la discussion des résultats, vous devez trianguler vos résultats (ceux obtenus avec le test utilisateur et ceux obtenus avec le questionnaire).
# Travail à 4: Comme (3), plus une analyse de besoins un peu plus poussée (voir par exemple [[:en:Scenario of use]]) et une revue de la littérature plus complète.


== Discussion ==
== Discussion ==

Version du 9 mai 2021 à 23:26

Projet réalisé par Djamileh & Simon

Introduction

...Restant à développer car nous venons juste de changer d'idée de projet ! Pour retrouver notre projet précédent, c'est par ici : idées de projet

Problème

Le but de ce projet est de proposer une solution ludique à la constitution de groupes en classe, que cela soit en présence, à distance ou de manière comodale. En utilisant l'Arduino Uno et des CPX, la phase de constitution de groupes sera ainsi rapide, aléatoire et "fun" !

Cahier des charges

En cours d'édition

Solution

1er prototype :

L'Arduino Uno lance une séquence de randomisation de couleur, en affiche une, puis les participant.e.s font de même sur leur CPX. Si les couleurs affichées "matchent", le groupe est constitué et on peut ainsi passer à la constitution aléatoire du groupe suivant.

2e Maquette du projet

Version 1.0 du code CPX :

input.buttonA.onEvent(ButtonEvent.Click, function () {
    light.setPhotonPenHue(color2)
    durée = 30
    tonalité = 200
    for (let i = 0; i < Math.randomRange(20, 100); i++) {
        light.photonForward(1)
        music.playTone(tonalité, durée)
        pause(40)
        color2 += Math.randomRange(1, 3)
        light.setPhotonPenHue(color2)
    }
    light.photonFlip()
})
input.buttonsAB.onEvent(ButtonEvent.Click, function () {
    control.reset()
})
input.buttonB.onEvent(ButtonEvent.Click, function () {
    light.setPhotonPenHue(color2)
    durée = 30
    tonalité = 300
    for (let i = 0; i < Math.randomRange(20, 100); i++) {
        color2 += 3
        light.photonForward(1)
        music.playTone(tonalité, durée)
        pause(50)
    }
})
let tonalité = 0
let durée = 0
let color2 = 0
light.setBrightness(158)
music.setVolume(167)
forever(function () {
	
})

Test(s) de la solution

Documentation dans votre page projet avec un cognitive walkthrough ou similaire pour le testing + avec un test utilisateurs (3 personnes minimum) c'est à dire création d’un scénario (tâches à réaliser), passation et analyse des résultats.

Discussion

Cette partie inclus deux sous parties :

  • Discussion du design (et si c'était à refaire ou à améliorer),
  • Discussion des résultats de vos tests utilisateurs

Licence, fichiers et documentation

By-nc.png Cette œuvre est mise à disposition selon les termes de la Licence Creative Commons Attribution - Pas d’Utilisation Commerciale 4.0 International.

  • Fichiers :

Insérer ici vos fichiers ou les liens vers vos fichiers

  • Documentation :

Insérer ici une petite documentation pour l'utilisation de l'objet si nécessaire

Bibliographie

Insérer ici les références utilisées pour votre projet.