AVEC LA PARTICIPATION DE MERCI POUR VOTRE PRSENCE

  • Slides: 28
Download presentation

AVEC LA PARTICIPATION DE :

AVEC LA PARTICIPATION DE :

MERCI POUR VOTRE PRÉSENCE : 163 participants répartis en 45 équipes • Laval •

MERCI POUR VOTRE PRÉSENCE : 163 participants répartis en 45 équipes • Laval • Etudiants • Le Mans • Lycéens • Tours • Professionnels • Rennes • Paris …

LE PROGRAMME ET HORAIRES : Samedi 21 janvier Dimanche 22 janvier 10 h :

LE PROGRAMME ET HORAIRES : Samedi 21 janvier Dimanche 22 janvier 10 h : Mot d'accueil, informations logistiques et présentation des sujets 8 h : Petit déj. 10 h 15 : Début du code 10 h-11 h : Evaluation des projets 12 h 30 : Déjeuner 19 h 30 : Diner 10 h : Fin du temps de développement 11 h 30 : Remise des prix à la meilleure équipe de chaque sujets

ANIMATIONS - Un bar à bonbons by Caprezo - Un bar à fruits Samedi

ANIMATIONS - Un bar à bonbons by Caprezo - Un bar à fruits Samedi de 15 h à 18 h by RH Solutions - Des masseurs pour vous détendre by Vision RH Réactiv’ *Samedi 15/18 h & 20/22 h *Dimanche 9/11 h - Des tirages au sort tout au long de la journée pour gagner des lots… - Des ateliers LEGO Mindstorms pour les enfants by Brique 24 et sponsorisé s by SOPRA STERIA 10 h 30 à 12 h 30 & 15 h à 17 h 30

1 ° N T M E J U SUE H A L

1 ° N T M E J U SUE H A L

C’EST QUOI LE SUJET ?

C’EST QUOI LE SUJET ?

COMMENT GAGNER ?

COMMENT GAGNER ?

DES TRUCS DE HACKERS !

DES TRUCS DE HACKERS !

4 2 0 1 Le s e n e r r u e o

4 2 0 1 Le s e n e r r u e o h ’ l B à s n e tio n r a o s b ali e l il loc m éo u g d a x l u e e j d

1024 BORNES

1024 BORNES

1024 Bornes Pour gagner : 1) Revisiter le jeux des milles bornes (comme le

1024 Bornes Pour gagner : 1) Revisiter le jeux des milles bornes (comme le dit Cyril Lignac : « il faut garder les fondamentaux » ) 2) Créer un jeu utilisant les API Mappy & Pages. Jaunes 3) Fournir un algorithme qui permet le déplacement du joueur sur une carte en restant sur les routes.

1024 BORNES Faire une revisite du jeux des mille bornes en s’appuyant sur les

1024 BORNES Faire une revisite du jeux des mille bornes en s’appuyant sur les API mappy et Pages. Jaunes. * le joueur doit parcourir un certain nombre de kilomètres. * les différents magasins proches, lui permettent de récupérer des "cartes". * chaque carte apportera un bonus, un malus, une protection, une attaque, . . . ANNEXES

ET O 3 P N° A J ND U S E O P A

ET O 3 P N° A J ND U S E O P A T U R B U G T R A C K E R

OPENDATA POUR BUGTRACKER Contexte : Un chef de projets en centre de services Plein

OPENDATA POUR BUGTRACKER Contexte : Un chef de projets en centre de services Plein d’applications différentes Plusieurs outils de suivi 1 client exigeant Des indicateurs compliqués Objectif : 1 application unifiée Des graphiques clairs et intuitifs Des analyses simplifiées 1 client content et rassuré

CAHIER DES CHARGES Gérer les données Se connecter aux applications de bug tracking ‐

CAHIER DES CHARGES Gérer les données Se connecter aux applications de bug tracking ‐ Git. Hub, Bug. Zilla … Calculer les indicateurs Présenter les données Restitution responsive design ‐ PC ‐ Tablettes ‐ smartphones Affichage des demandes de façon ergonomique Affichage de tableaux de bord et de graphiques 16

CRITÈRES D’ÉVALUATION Périmètre fonctionnel couvert Nombre de connecteurs aux bugtracker Complétude de l’affichage d’

CRITÈRES D’ÉVALUATION Périmètre fonctionnel couvert Nombre de connecteurs aux bugtracker Complétude de l’affichage d’ 1 anomalie Nombre d’indicateurs calculés Nombre et pertinence des axes d’analyse Qualité de l’ergonomie Navigation dans l’application Ergonomie de la fiche d’anomalie Lisibilité des graphiques Responsive design Affichage sur un PC Simulation (voir tests) sur une tablette Simulation sur un téléphone (attention certains CP ont encore des vieux Black. Berry… 17

ET E 4 C N° D E J LE U S TT B A

ET E 4 C N° D E J LE U S TT B A C O S I

Battle Code CESI LE CESI : ENSEIGNEMENT SUPERIEUR ET FORMATION PROFESSIONNELLE

Battle Code CESI LE CESI : ENSEIGNEMENT SUPERIEUR ET FORMATION PROFESSIONNELLE

Objectifs Votre projet est de construire un serveur permettant de réaliser des challenges de

Objectifs Votre projet est de construire un serveur permettant de réaliser des challenges de codes mono/multi joueurs. Inspiré de Code wars. / Codin. Game. 20

Pour gagner Décrire, du coté serveur, un problème mono-joueur dans un langage (par exemple

Pour gagner Décrire, du coté serveur, un problème mono-joueur dans un langage (par exemple java) avec un jeux d’essais indépendant. Décrire, du coté client, la solution dans 3 langages de programmation différents (par exemple en C, en java, et en python). Un seul fichier code sur les références. Indiquer les erreurs de compilation lors de la soumission du code. Indiquer le pourcentage de réussite aux tests. Implémenter le système à travers 2 programmes en confrontation. 21

Problèmes types à implémenter Calcul de somme Tri Recherche de chemin Multi-joueurs : Type

Problèmes types à implémenter Calcul de somme Tri Recherche de chemin Multi-joueurs : Type Bomber. Man 22

Aide - Documentation Codingame https: //www. codingame. com/home Sharif-Judge https: //github. com/mjnaderi/Sharif-Judge/tree/docs/v 1. 4

Aide - Documentation Codingame https: //www. codingame. com/home Sharif-Judge https: //github. com/mjnaderi/Sharif-Judge/tree/docs/v 1. 4 Code Wars https: //github. com/Codewars/codewars-runner-cli 23

5 VO ° N E N U T E R J TE U S

5 VO ° N E N U T E R J TE U S LO P I IT U R E

ST Amazing Race Car Embedded & Connected Pilote ta voiture sur le circuit des

ST Amazing Race Car Embedded & Connected Pilote ta voiture sur le circuit des 24 h du code. Maîtrise ta voiture et suis son parcours en direct sur une carte. Transmets-lui tes commandes à distance. Réagira-t’elle aux aléas de la route ?

ST Amazing Race Car Embedded & Connected Pilote une voiture toute équipée (moteurs, essuie

ST Amazing Race Car Embedded & Connected Pilote une voiture toute équipée (moteurs, essuie glace, clignotants, compte-tours, feux avant/arrière et module Bluetooth). Elle embarque une carte SPC 560 D-DIS équipée d’un microcontrôleur STMicroelectronics SPC 560 D 40 L 1, qui pilotera la voiture et calculera ses coordonnées GPS en fonction de sa vitesse et de son cap. Cette position sera transmise à un serveur de suivi. Connecte ta voiture par Bluetooth sur ton smartphone ou ton PC. Laisse libre cours à ton imagination pour développer un tableau de bord pour ta voiture. La puissance de SPC 5 studio t’aidera dans le développement de l’application embarquée, mais aussi si tu veux écrire ton tableau de bord en java. 26

ST Amazing Race Car Embedded & Connected Pour Gagner L’évaluation portera sur plusieurs critères:

ST Amazing Race Car Embedded & Connected Pour Gagner L’évaluation portera sur plusieurs critères: • • • Pilotage des organes essentiels de la voiture Télécommande Tableau de bord Réaction aux événements extérieurs Suivi GPS Qualité 27

Merci pour votre généreuse participation !

Merci pour votre généreuse participation !