Résultat de l’enquête 2016

Cette année… pas de pause méridienne imposée (une conséquence de l’enquête de 2015), et le questionnaire a été rempli en fin d’après midi entre 16h et 16h30.
Voici quelques résultats :

  • La pause obligatoire d’1h30 en 2015 était trop longue. Celle de 0 minute en 2016 était trop courte…. En 2017, nous proposerons une pause obligatoire de 45 minutes (on procède par dichotomie). On va y arriver.
  • Excepté les problèmes de restauration, à de rares exceptions, le contenu des épreuves et la qualité de l’accueil sont jugés bons à très bons.
  • Une très large majorité a aimé les deux épreuves ancrées dans le monde réel (le coffre, et l’épreuve GPS).
  • Dans les points positifs, on retrouve souvent la variété des épreuves, la bonne ambiance,  l’adrénaline du challenge, et les viennoiseries 🙂
  • Dans les points négatifs, on retrouve le problème de la pause de midi…. (on va le régler…) et la difficulté des défis. Pour ce dernier point, nous pensons que les défis n’étaient pas plus difficiles que l’an passé, mais qu’il y avait beaucoup moins de défis faciles. On corrigera le tir l’an prochain en augmentant le nombre de défis facilement abordables.
  • Les langages les plus utilisés ont été : Python, Java, C/C++, PHP, mais il y a aussi eu du Javascript, Scratch, Ada, Ruby, Perl…
  • La plupart des concurrents sont prêt(e)s à revenir l’an prochain, et à recommander c0d1ngUP autour d’eux, ce qui est, pour nous, le meilleur des encouragements.

Merci d’avoir pris la peine de nous répondre, ça nous permet d’améliorer l’événement chaque année.

Pour en savoir plus, consultez le bilan c0d1ngUP

Vidéos c0d1ngUP

Durant la journée, nous avons réalisé quelques vidéos :

Ambiance studieuse

Ouverture du coffre

Fin de la journée

 

Podium 2016

Les classements ont été faits au nombre de points. Le nombre de points rapporté par chaque défi est calculé dynamiquement (un exercice perd des points lorsqu’il est souvent résolu). Dans le cas d’une équipe, la résolution d’un défi rapporte moins de points que pour un individuel. Nous avons aussi indiqué dans les listes suivantes le nombre de défis résolus par chaque participant ou équipe.

Teen Titans (Individuels ou équipes – collégiens)

  1. solal (398 pts, 9 défis)
  2. IdleBoy (227 pts, 6 défis)
  3. BT Kivy (Atmos5 et Technew) (118 pts, 5 défis)

Justice League (Individuels – lycéens)

  1. Jeremy8612 (265 pts, 6 défis)
  2. Leopold (215 pts, 5 défis)

X-Men (Équipes – étudiants)

  1. Les chameaux de Pratchett (Lilymage et Pookie) (375 pts, 18 défis)
  2. The SuperKillingDudes (Greenboy et RainbowDash) (349 pts, 17 défis)
  3. Les petits pédestres dont un au Lion (Choupom, Triterium) (338 pts, 16 défis)

X-Force (Individuels – étudiants)

  1. Gteck (404 pts, 12 défis)
  2. dharsii (351 pts, 11 défis)
  3. Forsaken (310 pts, 10 défis)

Avengers (Équipes – autres)

  1. NyanCat (AtChA, kakawouette) (249 pts, 10 défis)
  2. ManAndFlash (Flashbak, ManAndCo) (246 pts, 10 défis)
  3. Les poneys ravageurs (Djyp, See86) (217 pts, 9 défis)

Celestials (Individuels – autres)

  1. Otis (416 pts, 11 défis)
  2. OlivierR (328 pts, 9 défis)
  3. anabis (323 pts, 9 défis)

Certains pseudos sont sur le podium depuis maintenant 3 ans… et parfois toujours sur la première marche. Qui saura les détrôner en 2017 ? 🙂

Cette année, il y a eu des cadeaux surprise pour le premier concurrent arrivant de chaque catégorie arrivant à résoudre une épreuve particulière. Voici les gagnants, qui ont remporté des Raspberry Pi, des livres, des souris gamers…

Défi Catégorie Gagnant
Désamorçage à la Tony Stark Teen Titans solal
Le coffre d’Électro Justice League Jeremy8612
Il faut sauver Loïs X-Men Choupom
La transformation de Hulk X-Force dharsii
Neutralisation de Kryptonite Avengers Flashbak
Le circuit de la Batmobile Celestials Pedrito
Piratage du serveur Hydra Tous Choupom

C0d1ngUP 2016 : premier bilan

Le samedi 19 mars, la troisième édition de C0d1ngUP s’est déroulée à la bibliothèque des Sciences de l’Université de Poitiers. Lire la suite

c0d1ngUP : Bienvenue aux curieux

Le concours de programmation c0d1ngUP vous intrigue ? Soyez les bienvenus ! Durant la journée, vous pourrez jeter un œil aux épreuves des concurrents, et participer, si vous le souhaitez, à l’atelier d’initiation au code organisé sur place par l’Espace Mendès France !

La journée démarre un peu après 9h30, les épreuves commencent à 10h, jusqu’à 16h. La remise des prix sera à 16h30.

[iframe width= »100% » height= »300px » frameBorder= »0″ src= »//umap.openstreetmap.fr/fr/map/c0d1ngup-2015_28085?scaleControl=false&miniMap=true&scrollWheelZoom=true&zoomControl=true&allowEdit=false&moreControl=true&datalayersControl=false&onLoadPanel=undefined#16/46.5676/0.3821″]Voir en plein écran

J – 2

Bonjour,

J – 2, la pression monte….

  • l’accueil est à 9h30 Samedi 19 mars à la BU Sciences du Campus. Il y a un plan ici C’est parti : C0d1ngUP 2016. Les épreuves commenceront à 10h. Vous devez arriver un peu avant.
  • pensez à apporter de quoi manger à midi (nous n’aurons rien sur place !)
  • pour les mineurs : pensez à apporter l’autorisation parentale. Vous pouvez la télécharger ici : https://codingup.fr/inscription (elle n’était plus en ligne, mais on vient de la remettre).
  • sur place vous ne pourrez vous connecter qu’en Wifi
  • si vous avez un GPS (téléphone, montre…) qui indique latitude et longitude, pensez à l’apporter !

News c0d1ngUP

Quelques news :

  • Vous disposez d’une semaine supplémentaire pour vous inscrire au défi de programmation c0d1ngUP : Inscriptions jusqu’au 12 mars
  • Le rendez-vous est le 19 Mars, à la Bibliothèque Universitaire de Sciences du campus de Poitiers. En suivant le lien c0d1ngUP2016 – C’est Parti vous aurez un plan d’accès à la bibliothèque, ainsi qu’un planning de la journée.
  • Rappel : la journée est ouverte à tous (collégiens, lycéens, étudiant, pros….). Pour participer au challenge, il faut avoir quelques notions de programmation (vous devez vous inscrire, c’est gratuit). Si vous ne savez pas programmer, venez tout de même (pas besoin de s’inscrire), vous verrez à quoi ça ressemble et vous pourrez profiter de l’atelier d’initiation organisé en partenariat avec l’Espace Mendès France.
  • Vous pouvez arriver dès 9h30, mais pas après 10h, car ce sera alors trop tard….
  • Cette année, nous ne fournissons pas le repas de midi. Pensez à apporter quelque chose à manger.
  • Vous devrez vous connecter au réseau local, mais en wifi uniquement. Pensez à apporter ce qu’il faut pour vous connecter (surtout si vous apportez une tour).

Si vous avez des questions n’hésitez pas à les laisser en commentaire.

Au moment où nous écrivons ces lignes, nous sommes à jour dans les inscriptions (env 80). Si vous n’avez pas reçu de mail confirmant votre inscription… c’est que nous ne l’avons pas eue (vous pouvez la refaire).

À très bientôt, et codez bien

Comment se préparer pour c0d1ngUP (5) – Défi de c0d1ngUp 2015

Le challenge c0d1ngUP se présente sous la forme d’une (assez longue) série d’énigmes à résoudre (comme l’an passé, il y aura aussi un thème commun cette année). Le principe est simple : vous piochez dans les énigmes et résolvez, généralement en écrivant un programme informatique, celles que vous pouvez. Plus vous en résolvez, plus vous accumulez de points. Inscrivez-vous

Voici un autre défi de l’an passé, un peu plu sdifficile que celui proposé il y a quelques jours :

Après avoir refusé de sacrifier à Poséidon le taureau qui lui avait été offert, Minos le cacha dans son troupeau. Mais Poséidon, en colère, rendit le taureau tellement fou que celui-ci ravageait les villages de Crète. Pour son 7e travail, Eurysthée demanda à Hercule de capturer ce taureau.

Vous connaissez sans doute l’histoire du Minotaure, la créature mi-homme, mi-taureau cachée par Minos dans un labyrinthe construit par Dédale. Il est moins connu que Minos et Dédale avaient fait leurs classes avec le taureau de Crète, non pas réfugié dans une caverne comme on le lit souvent, mais dans un labyrinthe, comme l’était le Minotaure.

Le taureau avait ainsi l’habitude de se réfugier dans une des pièces du labyrinthe, que Dédale seul pouvait retrouver tant le chemin qui y menait était compliqué (nul ne sait comment le taureau, de son côté, y parvenait).

Dédale, moqueur, expliqua à Hercule qu’il y avait une méthode pour trouver le chemin vers le taureau :
«C’est simple, avec la lettre A, tu avances de 10 mètres, avec la lettre G, tu tournes d’un quart de tour sur ta gauche, et avec la lettre D, tu tournes d’un quart de tour sur ta droite.
Il suffit que tu connaisses la bonne série de A, de G et de D et tu pourras retrouver le taureau. Et justement, il y a une méthode pour construire cette série. Écoute-bien : Tu pars de la séquence DG puis tu remplaces, dans cette séquence :

  • D par DAGAGA
  • G par GADADA
  • A par AA (je sais qu’il n’y a pas de A dans la série DG mais attends…)

En partant de la séquence DG, tu auras donc :

herculito-taureau01

Puis tu recommences une deuxième fois, avec les mêmes règles. Et tu obtiens :

herculito-taureau02

Recommence ainsi jusqu’à la dixième fois, et tu auras le chemin vers le taureau, depuis l’entrée du labyrinthe, si tu regardes vers le nord.

Le chemin que l’on trouve par ce moyen est très long. Il serait plus rapide de localiser directement le taureau dans le labyrinthe. Aidez Hercule à localiser le taureau en lui indiquant à quelle distance il se trouve au nord et à l’est.

Voici un moyen de tester votre code :

Si plutôt que de les appliquer 10 fois, il avait suffit d’appliquer les règles 2 fois, le chemin vers le taureau aurait été (comme nous venons de le voir) : DAGAGAAAGADADAAAGADADAAAGADADAAADAGAGAAADAGAGAAA

herculito-taureau03

En suivant ce chemin, Hercule aurait donc parcouru 30 mètres vers le nord et 30 mètres vers l’est. Dans ce cas, la réponse au défi aurait été 30, 30

Comment se préparer pour c0d1ngUP (4) – Défi de c0d1ngUP 2015

Le challenge c0d1ngUP se présente sous la forme d’une (assez longue) série d’énigmes à résoudre (comme l’an passé, il y aura aussi un thème commun cette année). Le principe est simple : vous piochez dans les énigmes et résolvez, généralement en écrivant un programme informatique, celles que vous pouvez. Plus vous en résolvez, plus vous accumulez de points. Inscrivez-vous

Vous voulez un aperçu de ce qui vous attend  ?… Impossible. Mais voici un des 25 défis de l’an passé (le thème était les travaux d’Hercule) :

Pour son 10e travail, Eurysthée demanda à Hercule de lui rapporter les bœufs de Géryon. Celui-ci, un géant à trois torses, possédait un troupeau de magnifiques bœufs. Naturellement, il veillait jalousement sur son troupeau, aidé par Orthros, son chien tricéphale, et Eurythion, son dragon à sept têtes.

Hercule n’eut pas à user de force pour s’emparer du troupeau, car Géryon était joueur et sous-estima les facultés de calcul d’Hercule.

Géryon proposa le marché suivant :
Comme tu vois, j’ai trois sortes de bœufs :

  • des blancs, qui sont les moins nombreux,
  • des roux,
  • des noirs, qui sont les plus nombreux.

Et comme j’aime beaucoup les nombres, j’ai fait en sorte que si on mutiplie le nombre de bœufs roux par le nombre de bœufs blancs et enfin par le nombre de bœufs noirs, le nombre obtenu est 777 fois plus grand que le nombre total de bœufs.
Si tu m’indiques combien j’ai de bœufs en tout, tu pourras partir avec mon troupeau.

Hercule réfléchit un instant et annonça : Tu as 21 bœufs blancs, 74 roux et 95 noirs. En effet : 21x74x95 = 147630 et ton troupeau compte 21+74+95=190 animaux. Et nous avons bien 190×777=147630. Ma réponse est donc 190. Laisse-moi partir maintenant.

Géryon répondit : Tu calcules vite, Hercule, mais tu observes mal et ta réponse n’est pas correcte. Tu vois bien que dans mon troupeau, en réalité, le nombre de bœufs noirs vaut moins que le double du nombre de bœufs blancs. Et mon troupeau compte moins de 1000 têtes… Je te laisse une dernière chance…

Aidez Hercule en lui indiquant le nombre de bœufs de chaque couleur.

Comment se préparer pour c0d1ngUP (3)

Le challenge c0d1ngUP se présente sous la forme d’une (assez longue) série d’énigmes à résoudre (comme l’an passé, il y aura aussi un thème commun cette année). Le principe est simple : vous piochez dans les énigmes et résolvez, généralement en écrivant un programme informatique, celles que vous pouvez. Plus vous en résolvez, plus vous accumulez de points. Inscrivez-vous

Les énigmes sont assez variées, mais il y a des éléments qui reviennent parfois. Et vous gagnerez du temps en utilisant les bons outils.

La dernière fois vous avez vu un exemple d’utilisation des nombres. Vous pourriez aussi avoir à manipuler des images.

Vous savez peut-être que chaque pixel d’une image est généralement composée de trois valeurs : l’intensité de rouge, l’intensité de vert et l’intensité de bleu. C’est la composition de ces trois valeurs qui peut donner chacune des couleurs présentes dans une image (oui… même le jaune). Ces trois intensités sont trois nombres, généralement compris entre 0 et 255.

Le bleu vif, par exemple a pour code (0, 0, 255). L’image suivante compte 64800 pixels. Combien de pixels sont utilisés pour dessiner Iron-Man ? (Le plus simple est sans doute de compter les pixels du fond, qui sont tous exactement de la même couleur bleu vif).

mini-ironman

Pas de panique si vous ne savez pas comment faire ! Il y aura beaucoup de problèmes différents le 19 mars ! Toutefois, si vous avez un peu de temps et si vous voulez apprendre de nouvelles choses, cherchez comment répondre à la question qui précède…