Deprecated: Creation of dynamic property wpdb::$categories is deprecated in /var/www/clients/client14/web576/web/wp-includes/wp-db.php on line 668

Deprecated: Creation of dynamic property wpdb::$post2cat is deprecated in /var/www/clients/client14/web576/web/wp-includes/wp-db.php on line 668

Deprecated: Creation of dynamic property wpdb::$link2cat is deprecated in /var/www/clients/client14/web576/web/wp-includes/wp-db.php on line 668

Deprecated: Return type of WP_Theme::offsetExists($offset) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/clients/client14/web576/web/wp-includes/class-wp-theme.php on line 554

Deprecated: Return type of WP_Theme::offsetGet($offset) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/clients/client14/web576/web/wp-includes/class-wp-theme.php on line 595

Deprecated: Return type of WP_Theme::offsetSet($offset, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/clients/client14/web576/web/wp-includes/class-wp-theme.php on line 535

Deprecated: Return type of WP_Theme::offsetUnset($offset) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/clients/client14/web576/web/wp-includes/class-wp-theme.php on line 544

Deprecated: Return type of WP_REST_Request::offsetExists($offset) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/clients/client14/web576/web/wp-includes/rest-api/class-wp-rest-request.php on line 960

Deprecated: Return type of WP_REST_Request::offsetGet($offset) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/clients/client14/web576/web/wp-includes/rest-api/class-wp-rest-request.php on line 980

Deprecated: Return type of WP_REST_Request::offsetSet($offset, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/clients/client14/web576/web/wp-includes/rest-api/class-wp-rest-request.php on line 992

Deprecated: Return type of WP_REST_Request::offsetUnset($offset) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/clients/client14/web576/web/wp-includes/rest-api/class-wp-rest-request.php on line 1003

Deprecated: Return type of WP_Block_List::current() should either be compatible with Iterator::current(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/clients/client14/web576/web/wp-includes/class-wp-block-list.php on line 151

Deprecated: Return type of WP_Block_List::next() should either be compatible with Iterator::next(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/clients/client14/web576/web/wp-includes/class-wp-block-list.php on line 175

Deprecated: Return type of WP_Block_List::key() should either be compatible with Iterator::key(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/clients/client14/web576/web/wp-includes/class-wp-block-list.php on line 164

Deprecated: Return type of WP_Block_List::valid() should either be compatible with Iterator::valid(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/clients/client14/web576/web/wp-includes/class-wp-block-list.php on line 186

Deprecated: Return type of WP_Block_List::rewind() should either be compatible with Iterator::rewind(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/clients/client14/web576/web/wp-includes/class-wp-block-list.php on line 138

Deprecated: Return type of WP_Block_List::offsetExists($index) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/clients/client14/web576/web/wp-includes/class-wp-block-list.php on line 75

Deprecated: Return type of WP_Block_List::offsetGet($index) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/clients/client14/web576/web/wp-includes/class-wp-block-list.php on line 89

Deprecated: Return type of WP_Block_List::offsetSet($index, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/clients/client14/web576/web/wp-includes/class-wp-block-list.php on line 110

Deprecated: Return type of WP_Block_List::offsetUnset($index) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/clients/client14/web576/web/wp-includes/class-wp-block-list.php on line 127

Deprecated: Return type of WP_Block_List::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/clients/client14/web576/web/wp-includes/class-wp-block-list.php on line 199

Deprecated: version_compare(): Passing null to parameter #1 ($version1) of type string is deprecated in /var/www/clients/client14/web576/web/wp-content/plugins/gravityforms/includes/addon/class-gf-addon.php on line 5719

Deprecated: Return type of GF_Field::offsetExists($offset) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/clients/client14/web576/web/wp-content/plugins/gravityforms/includes/fields/class-gf-field.php on line 84

Deprecated: Return type of GF_Field::offsetGet($offset) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/clients/client14/web576/web/wp-content/plugins/gravityforms/includes/fields/class-gf-field.php on line 90

Deprecated: Return type of GF_Field::offsetSet($offset, $data) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/clients/client14/web576/web/wp-content/plugins/gravityforms/includes/fields/class-gf-field.php on line 99

Deprecated: Return type of GF_Field::offsetUnset($offset) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/clients/client14/web576/web/wp-content/plugins/gravityforms/includes/fields/class-gf-field.php on line 108

Deprecated: Creation of dynamic property ACF::$fields is deprecated in /var/www/clients/client14/web576/web/wp-content/plugins/advanced-custom-fields-pro/includes/fields.php on line 136

Deprecated: Creation of dynamic property acf_loop::$loops is deprecated in /var/www/clients/client14/web576/web/wp-content/plugins/advanced-custom-fields-pro/includes/loop.php on line 26

Deprecated: Creation of dynamic property ACF::$loop is deprecated in /var/www/clients/client14/web576/web/wp-content/plugins/advanced-custom-fields-pro/includes/loop.php on line 270

Deprecated: Creation of dynamic property ACF::$revisions is deprecated in /var/www/clients/client14/web576/web/wp-content/plugins/advanced-custom-fields-pro/includes/revisions.php on line 413

Deprecated: Creation of dynamic property acf_validation::$errors is deprecated in /var/www/clients/client14/web576/web/wp-content/plugins/advanced-custom-fields-pro/includes/validation.php on line 26

Deprecated: Creation of dynamic property ACF::$validation is deprecated in /var/www/clients/client14/web576/web/wp-content/plugins/advanced-custom-fields-pro/includes/validation.php on line 212

Deprecated: Creation of dynamic property acf_form_customizer::$preview_values is deprecated in /var/www/clients/client14/web576/web/wp-content/plugins/advanced-custom-fields-pro/includes/forms/form-customizer.php on line 26

Deprecated: Creation of dynamic property acf_form_customizer::$preview_fields is deprecated in /var/www/clients/client14/web576/web/wp-content/plugins/advanced-custom-fields-pro/includes/forms/form-customizer.php on line 27

Deprecated: Creation of dynamic property acf_form_customizer::$preview_errors is deprecated in /var/www/clients/client14/web576/web/wp-content/plugins/advanced-custom-fields-pro/includes/forms/form-customizer.php on line 28

Deprecated: Creation of dynamic property ACF::$form_front is deprecated in /var/www/clients/client14/web576/web/wp-content/plugins/advanced-custom-fields-pro/includes/forms/form-front.php on line 603

Deprecated: Creation of dynamic property acf_form_widget::$preview_values is deprecated in /var/www/clients/client14/web576/web/wp-content/plugins/advanced-custom-fields-pro/includes/forms/form-widget.php on line 34

Deprecated: Creation of dynamic property acf_form_widget::$preview_reference is deprecated in /var/www/clients/client14/web576/web/wp-content/plugins/advanced-custom-fields-pro/includes/forms/form-widget.php on line 35

Deprecated: Creation of dynamic property acf_form_widget::$preview_errors is deprecated in /var/www/clients/client14/web576/web/wp-content/plugins/advanced-custom-fields-pro/includes/forms/form-widget.php on line 36

Deprecated: Creation of dynamic property POMO_FileReader::$is_overloaded is deprecated in /var/www/clients/client14/web576/web/wp-includes/pomo/streams.php on line 21

Deprecated: Creation of dynamic property POMO_FileReader::$_pos is deprecated in /var/www/clients/client14/web576/web/wp-includes/pomo/streams.php on line 22

Deprecated: Creation of dynamic property POMO_FileReader::$_f is deprecated in /var/www/clients/client14/web576/web/wp-includes/pomo/streams.php on line 153

Deprecated: Creation of dynamic property MO::$_gettext_select_plural_form is deprecated in /var/www/clients/client14/web576/web/wp-includes/pomo/translations.php on line 293

Deprecated: Return type of Hawaii\models\Taxonomy::jsonSerialize() should either be compatible with JsonSerializable::jsonSerialize(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/clients/client14/web576/web/wp-content/themes/hawaii/models/Taxonomy.php on line 57

Deprecated: DateTime::__construct(): Passing null to parameter #1 ($datetime) of type string is deprecated in /var/www/clients/client14/web576/web/wp-includes/script-loader.php on line 348

Deprecated: Creation of dynamic property POMO_FileReader::$is_overloaded is deprecated in /var/www/clients/client14/web576/web/wp-includes/pomo/streams.php on line 21

Deprecated: Creation of dynamic property POMO_FileReader::$_pos is deprecated in /var/www/clients/client14/web576/web/wp-includes/pomo/streams.php on line 22

Deprecated: Creation of dynamic property POMO_FileReader::$_f is deprecated in /var/www/clients/client14/web576/web/wp-includes/pomo/streams.php on line 153

Deprecated: Creation of dynamic property MO::$_gettext_select_plural_form is deprecated in /var/www/clients/client14/web576/web/wp-includes/pomo/translations.php on line 293

Deprecated: Creation of dynamic property acf_field_oembed::$width is deprecated in /var/www/clients/client14/web576/web/wp-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-oembed.php on line 31

Deprecated: Creation of dynamic property acf_field_oembed::$height is deprecated in /var/www/clients/client14/web576/web/wp-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-oembed.php on line 32

Deprecated: Creation of dynamic property acf_field_google_map::$default_values is deprecated in /var/www/clients/client14/web576/web/wp-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-google-map.php on line 33

Deprecated: Creation of dynamic property acf_field__group::$have_rows is deprecated in /var/www/clients/client14/web576/web/wp-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-group.php on line 31

Deprecated: Creation of dynamic property acf_field_clone::$cloning is deprecated in /var/www/clients/client14/web576/web/wp-content/plugins/advanced-custom-fields-pro/pro/fields/class-acf-field-clone.php on line 34

Deprecated: Creation of dynamic property acf_field_clone::$have_rows is deprecated in /var/www/clients/client14/web576/web/wp-content/plugins/advanced-custom-fields-pro/pro/fields/class-acf-field-clone.php on line 35

Deprecated: trim(): Passing null to parameter #1 ($string) of type string is deprecated in /var/www/clients/client14/web576/web/wp-includes/class-wp.php on line 173

Deprecated: Creation of dynamic property WP_Term::$object_id is deprecated in /var/www/clients/client14/web576/web/wp-includes/class-wp-term.php on line 198
Comment construire un quiz en ligne en très peu de temps? – Hawaii Interactive
Hawaii Interactive
code, web & design
Sunset Chronicle
quids
Projet

Comment construire un quiz en ligne en très peu de temps?

Qui n’a jamais joué à un quiz ? C’est un jeu que l’on trouve pratiquement partout, dans les magazines (test de personnalités), à la radio, à la télévision (Question pour un champion, …), sous forme de jeu de plateau (Trivial Pursuit), sur internet, … Il suit également la trame d’un roman à succès (Les fabuleuses aventures d’un indien malchanceux qui devint milliardaire). Il existe même un championnat du monde qui attire chaque année un nombre croissant de concurrents de plusieurs nations (prochaine édition les 5-8 novembre 2020 à Krakow en Pologne).

Il est également utilisé dans les écoles pour mesurer les connaissances ou passer des examens. Mais pas seulement : c’est la forme choisie par les Explorateurs de l’Énergie pour leur challenge inter-collèges. Créé en 2004 par la Romande Energie, les Explorateurs de l’Énergie est un programme ludo-pédagogiques qui sensibilise les enfants de 10 à 12 ans sur l’importance de l’énergie et des enjeux environnementaux. Chaque année, un grand concours pour les classes de 8ème années de toute la Suisse Romande est organisé avec du travail en classe, des éliminatoires et une grande finale… avec un quiz.

Toutefois, en cette période de Covid-19, la grande finale a dû être annulée suite aux mesures sanitaires. Mais devions-nous laisser les enfants sans la possibilité de passer le Grand Concours, qui est un événement tant attendu pour eux ? Avec la Romande Energie, nous avons décidé de relever le défi de construire rapidement un quiz en ligne pour permettre aux 10 classes finalistes de participer à la finale à distance.

Avec très peu de temps à disposition, nous ne pouvions pas construire une base de données dédiée. Nous avons donc décidé d’utiliser Airtable comme base arrière pour partager les questions et les réponses du quiz entre les membres de l’équipe (car nous étions également confinés). Grâce à leur interface programmable, nous pouvons également stocker les résultats des participants. 

Pour l’interface utilisateur, nous sommes partis avec Vuejs qui nous permis de construire en douceur un quiz digital dynamique et fluide comprenant des photos, vidéos et animations.

Répondez aux 20 questions du quiz et voyez si vous pouvez battre la classe gagnante, les Sherpas du collège de Polliez-Pittet, qui ont réalisé une moyenne de 17.6 points ?

Conclusion

A Hawaii Interactive, nous aimons relever les défis pour nos clients. N’hésitez pas à nous contacter, nous vous aiderons à relever vos challenges 🙂

Date
  • 17 Nov 2020
Auteur

Deprecated: rtrim(): Passing null to parameter #1 ($string) of type string is deprecated in /var/www/clients/client14/web576/web/wp-includes/formatting.php on line 2747