Le monde du numérique t’intrigue ? Tu t’es déjà demandé comment sont créés les jeux vidéo, les applications ou les logiciels que tu utilises au quotidien ? Contrairement aux idées reçues, apprendre à coder n’est pas réservé aux experts en informatique ou aux passionnés de mathématiques. Avec les bons outils et un accompagnement adapté, le code devient accessible à tous.
C’est dans cette optique qu’ÉSTIAM organise une coding session gratuite dédiée aux débutants, le mercredi 14 janvier à 17h30, entièrement en ligne sur Teams. L’objectif de cet atelier est simple : te permettre de découvrir la programmation de manière concrète et ludique, en créant ton premier jeu en Python en seulement 60 minutes.
Découvrir le code simplement, sans prérequis
Apprendre à coder peut parfois sembler intimidant. Beaucoup de personnes pensent que la programmation est complexe, abstraite ou trop technique. Pourtant, certains langages ont été conçus pour rendre l’apprentissage progressif et compréhensible, même pour celles et ceux qui n’ont jamais écrit une seule ligne de code.
Pour cette coding session, ÉSTIAM a fait le choix de Python, un langage de programmation reconnu pour sa clarté et sa simplicité. Python est aujourd’hui largement utilisé dans de nombreux domaines du numérique, comme le développement de jeux, la data, l’intelligence artificielle, l’automatisation ou encore la cybersécurité. Sa syntaxe lisible et intuitive en fait un excellent langage pour débuter et comprendre les bases de la logique informatique.
Lors de cette session, aucun niveau préalable n’est requis. Que tu sois lycéen, étudiant, curieux du numérique ou en réflexion sur ton orientation ou ta reconversion professionnelle, cette initiation a été pensée pour toi.
Une coding session immersive et orientée pratique
Cette coding session a été pensée pour laisser une place centrale à la pratique. Pendant une heure, les participants sont guidés pas à pas afin de comprendre les fondamentaux du langage Python et de les appliquer immédiatement à un cas concret.
Après une introduction générale sur le langage Python et ses usages, l’atelier se poursuit avec une démonstration de la syntaxe de base. Très rapidement, les participants écrivent leurs premières lignes de code et comprennent comment donner des instructions simples à l’ordinateur.
L’objectif est de montrer que le code n’est pas abstrait, mais qu’il permet de créer des interactions et des mécaniques de jeu dès les premières minutes.
Exemple de jeu Python abordé pendant la session : « Devine le nombre »
Afin de rendre l’apprentissage plus ludique, la coding session s’appuie sur la création d’un mini-jeu simple et interactif. Ce type d’exercice permet de comprendre rapidement les notions fondamentales du code, comme les variables, les conditions et les boucles.
Voici un exemple de jeu Python pour débutant, similaire à ce qui peut être réalisé lors de la session :
<!-- Code block (Python) -->
<section class="code-section">
<div class="code-card">
<div class="code-header">
<div class="code-left">
<span class="code-dot dot-red"></span>
<span class="code-dot dot-yellow"></span>
<span class="code-dot dot-green"></span>
<span class="code-badge">Python</span>
</div>
<button class="copy-btn" type="button" data-copy-target="#python-snippet">
Copier
</button>
</div>
<pre class="code-pre"><code id="python-snippet">import random
print("🎮 Bienvenue dans le jeu : Devine le nombre !")
print("J'ai choisi un nombre entre 1 et 10.")
nombre_secret = random.randint(1, 10)
tentatives = 0
while True:
choix = int(input("Devine le nombre : "))
tentatives += 1
if choix < nombre_secret:
print("❌ Trop petit !")
elif choix > nombre_secret:
print("❌ Trop grand !")
else:
print(f"🎉 Bravo ! Tu as trouvé en {tentatives} tentatives.")
break</code></pre>
</div>
</section>
<style>
.code-section {
max-width: 900px;
margin: 32px auto;
padding: 0 16px;
}
.code-card {
border-radius: 18px;
overflow: hidden;
box-shadow: 0 10px 30px rgba(0,0,0,.18);
border: 1px solid rgba(255,255,255,.08);
background: #0b1020;
}
.code-header {
display: flex;
align-items: center;
justify-content: space-between;
padding: 14px 16px;
background: linear-gradient(90deg, rgba(102,51,204,.25), rgba(255,85,0,.18));
border-bottom: 1px solid rgba(255,255,255,.08);
}
.code-left {
display: flex;
align-items: center;
gap: 10px;
}
.code-dot {
width: 10px;
height: 10px;
border-radius: 50%;
display: inline-block;
opacity: .9;
}
.dot-red { background: #ff5f57; }
.dot-yellow { background: #febc2e; }
.dot-green { background: #28c840; }
.code-badge {
font: 600 12px/1 system-ui, -apple-system, Segoe UI, Roboto, Arial, sans-serif;
color: #fff;
padding: 6px 10px;
border-radius: 999px;
background: rgba(0,0,0,.25);
border: 1px solid rgba(255,255,255,.14);
letter-spacing: .2px;
}
.copy-btn {
cursor: pointer;
border: 1px solid rgba(255,255,255,.18);
background: rgba(0,0,0,.25);
color: #fff;
padding: 8px 12px;
border-radius: 10px;
font: 600 13px/1 system-ui, -apple-system, Segoe UI, Roboto, Arial, sans-serif;
transition: transform .05s ease, background .2s ease, border-color .2s ease;
}
.copy-btn:hover {
background: rgba(0,0,0,.35);
border-color: rgba(255,255,255,.28);
}
.copy-btn:active {
transform: translateY(1px);
}
.code-pre {
margin: 0;
padding: 18px 16px;
overflow: auto;
}
.code-pre code {
display: block;
white-space: pre;
font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
font-size: 13.5px;
line-height: 1.6;
color: #e6e8ff;
}
/* Optionnel : scrollbar plus discrète */
.code-pre::-webkit-scrollbar { height: 10px; }
.code-pre::-webkit-scrollbar-thumb {
background: rgba(255,255,255,.18);
border-radius: 999px;
}
</style>
<script>
(function () {
const btns = document.querySelectorAll(".copy-btn");
btns.forEach((btn) => {
btn.addEventListener("click", async () => {
const selector = btn.getAttribute("data-copy-target");
const el = document.querySelector(selector);
if (!el) return;
const text = el.innerText; // récupère le code affiché
try {
await navigator.clipboard.writeText(text);
const old = btn.textContent;
btn.textContent = "Copié ✅";
setTimeout(() => (btn.textContent = old), 1400);
} catch (e) {
// fallback simple
const ta = document.createElement("textarea");
ta.value = text;
document.body.appendChild(ta);
ta.select();
document.execCommand("copy");
document.body.removeChild(ta);
const old = btn.textContent;
btn.textContent = "Copié ✅";
setTimeout(() => (btn.textContent = old), 1400);
}
});
});
})();
</script>
Ce mini-jeu permet de comprendre concrètement comment fonctionne un programme : l’ordinateur choisit un nombre aléatoire, l’utilisateur interagit avec le jeu, et le code réagit en fonction des réponses. Lors de la coding session ÉSTIAM, chaque ligne est expliquée pas à pas afin que les participants comprennent ce qu’ils écrivent et pourquoi.
Une session 100 % en ligne, gratuite et accessible
Pour faciliter l’accès au plus grand nombre, cette coding session se déroulera entièrement en ligne via Microsoft Teams. Il suffit de disposer d’un ordinateur et d’une connexion internet pour y participer. L’inscription est gratuite mais obligatoire, afin de recevoir le lien de connexion et garantir une bonne organisation de l’atelier.
Avant la session, il est demandé aux participants d’installer un éditeur de code. Plusieurs options simples et gratuites sont possibles, comme Visual Studio Code, Atom, Sublime Text ou Notepad++. Ces outils permettent d’écrire et de tester le code Python dans de bonnes conditions.
Une première porte d’entrée vers les métiers du numérique
Au-delà de la simple découverte du code, cette coding session a pour ambition de donner une vision plus large des opportunités offertes par le numérique. Aujourd’hui, les compétences en programmation sont recherchées dans de nombreux secteurs et métiers : développement web, data, cybersécurité, intelligence artificielle, jeux vidéo, mais aussi marketing digital ou gestion de projets tech.
Participer à cette session, c’est aussi l’occasion de mieux comprendre si le code peut te plaire, si tu te projettes dans un environnement numérique et si tu souhaites approfondir ces compétences à travers une formation spécialisée.
ÉSTIAM s’engage à proposer des formats pédagogiques accessibles, concrets et interactifs pour aider chacun à mieux s’orienter et à découvrir les métiers de demain.
Informations pratiques et inscription
La coding session Python ÉSTIAM aura lieu le mercredi 14 janvier 2026 à 17h30, en ligne sur Teams. La participation est gratuite, mais l’inscription est obligatoire afin de recevoir le lien de connexion.
👉 Inscris-toi dès maintenant à la coding session Python :
https://www.estiam.education/fr/inscription/74-coding-session-creer-son-premier-jeu-en-python-en-60min-top-chrono
Créer ton premier jeu, découvrir le code, comprendre les bases de la programmation et explorer les métiers du numérique : rendez-vous le 14 janvier pour une heure de découverte et de pratique avec ÉSTIAM