Juillet SAINT BERTHEVIN - 53 (Ville) - Organisé par TELLIGO
La magie du code c'est de pouvoir créer des contenus dynamique à sa guise pour aller toujours plus loin ! Le développeur informatique est aujourd'hui présent sur tous nos supports : smartphone, tablette, ordinateur et parfois même TV. Mais alors, comment tout cela fonctionne ? Tu créeras tes premiers algorithmes et programmes informatiques sur séjour qui promet d'être connecté !
Points forts et particularités
Langages de programmation
Initiation aux différents langages de programmation
Java, C++, HTML, PHP et CSS
Programmation orientée objet
Notions d’algorithmique
En quoi consiste la Maîtrise d'un langage de programmation ? C’est savoir parler à un processeur dans sa langue ; mais trouver le bon algorithme, c’est savoir quoi lui dire pour qu’il résolve ton problème aussi vite que possible. Un problème très classique est de trier n nombre par ordre croissant. L’algorithme classique (appelé tri par insertion) prend un temps proportionnel à n2 ; le QuickSort inventé en 1961 prend, lui, un temps proportionnel à n * log(n). Si tu as 10 nombres à trier, la différence n’est pas énorme. Mais si tu as 1 milliard de données, le Quick Sort passe le temps de calcul de quelques années… à 1 seconde ! De même, par exemple, quand l’ordinateur joue aux échecs, il n’explore, grâce à l’algorithme minimax, qu’une infime fraction de l’arbre des coups possibles : l’ordinateur a ainsi battu le champion du monde d’échecs dès 1997.
Concours de stratégie
Nous étudierons la théorie des jeux : le dilemme du prisonnier. Deux détenus doivent choisir entre coopérer et se trahir. Trahir procure un avantage immédiat, mais la coopération est plutôt payante à long terme. Tu devras définir une stratégie et la programmer. Nous reproduirons ainsi une célèbre expérience en faisant un tournoi informatique au cours duquel tous les programmes s’affronteront.
Des images de synthèse de fou
Tu apprendras à fabriquer tes propres images de synthèse grâce à Blender, un logiciel utilisé dans l’animation de Spider-Man 2. Tu apprendras à utiliser les notions de modélisation, de texturage et de sculpture 3D. Tu utiliseras aussi GIMP qui peut être bien utile pour le design de tes sites webs.
Applications mobiles
Smartphones et tablettes sont aujourd'hui incontournables. Tu deviendras, pour un temps, un vrai développeur d’applications mobiles et tu découvriras Dalvik, la machine virtuelle qui permet d’exécuter les programmes sous Android.
Les activités
Différentes activités te seront proposées : Bowling, Informatique, Lasergame, Multimédia
Encadrement
L'équipe d'animation est prévue pour avoir un adulte (directeur ou animateur) pour 5 enfants.
Situation géographique
Environnement : En lisière de la forêt, à la sortie de la ville, avec commerces à proximité.
Hébergement : Chambres de 2 à 6 lits avec douches et toilettes à proximité.