CoddyRun
Guide du site

Bienvenue sur CoddyRun

Le mode d’emploi complet du site : comment créer son compte, télécharger l’application, personnaliser son profil, gagner des badges, apprendre à programmer et échanger avec la communauté. Chaque partie se lit seule : allez directement à celle qui vous intéresse.

1

Bienvenue

CoddyRun est un environnement gratuit pour apprendre la programmation en français : on écrit affiche "Bonjour", si … alors, pour i de 1 à 10… Le site rassemble tout ce qui accompagne l’application : la documentation, des cours, des exercices, une galerie de programmes et une communauté.

Presque tout le site se consulte sans compte : documentation, cours, QCM, exemples, démos, forum. Le compte gratuit sert à télécharger l’application, à garder sa progression et à participer.

2

Créer un compte

L’inscription est gratuite et prend une minute.

  1. Remplissez le formulaire d’inscription : un pseudo (3 à 30 caractères : lettres, chiffres, tirets, il sera affiché sur vos messages et vos codes), votre adresse e-mail et un mot de passe d’au moins 8 caractères avec une lettre et un chiffre.
  2. Acceptez les conditions d’usage : CoddyRun est gratuit, réservé à un usage éducatif, et sa vente est interdite.
  3. Recevez votre code : un code à 6 chiffres arrive par e-mail. Il est valable 30 minutes. Pensez à regarder dans les courriers indésirables.
  4. Saisissez le code sur la page de confirmation : votre compte est activé et vous êtes connecté.
Le mode invité Vous voulez seulement essayer l’application ? Le mode invité permet de télécharger CoddyRun sans créer de compte. Pour tout le reste (forum, t’chat, badges, progression), il faut un compte.
3

Télécharger CoddyRun

  1. Connectez-vous (ou passez par le mode invité), puis cliquez sur Télécharger en haut du site ou dans « Mon compte ».
  2. Décompressez l’archive CoddyRun.zip : c’est une version portable pour Windows 10 et 11, sans installation.
  3. Lancez l’application. Si Windows affiche un écran bleu SmartScreen, une page explique la marche à suivre.

Pas encore prêt à installer ? Les démos tournent directement dans le navigateur, et la prise en main présente l’interface de l’éditeur.

4

Mon espace

Une fois connecté, votre pseudo apparaît en haut à droite. Il ouvre « Mon compte », avec un menu pour chaque partie :

  • Tableau de bord : le téléchargement, vos codes déposés, vos messages au support, vos badges à gagner, et le changement de mot de passe.
  • Mon profil : avatar, présentation, réseaux sociaux (voir la partie suivante).
  • Mes codes : déposer vos programmes dans la galerie et suivre leur validation.
  • Mon statut : demander le statut Enseignant / Formateur, Développeur ou Expert.
  • Support : écrire à l’équipe et retrouver toutes vos conversations.

Pour changer d’adresse e-mail ou supprimer votre compte, écrivez au support : l’équipe s’en occupe.

5

Profil et avatar

Votre profil vous représente partout sur le site : à côté de vos messages, de vos codes, de vos réponses aux défis.

L’avatar

  • Affichez vos initiales ou une icône, sur la couleur de votre choix.
  • Chaque badge gagné débloque une nouvelle icône. Survolez une icône verrouillée pour savoir comment l’obtenir.
  • Les membres avec un statut portent un sceau et peuvent animer leur avatar (flotter, rebond, tourbillon…), avec un anneau lumineux.

Le profil public

  • Ajoutez un titre, une courte présentation, votre ville et vos réseaux (GitHub, YouTube, LinkedIn…).
  • Cliquez sur le pseudo d’un membre (forum, galerie, t’chat) pour voir son profil, ses badges et son activité.
  • Partagez votre profil en un clic, avec sa carte image.
  • Décochez « Profil public » : seuls votre pseudo et votre avatar restent visibles.
6

Les badges

Le site compte 54 badges. La plupart se gagnent automatiquement en utilisant le site, sans rien demander, et presque chacun débloque une icône d’avatar. Votre profil montre ceux que vous avez et ceux qui restent à gagner.

Gagnés automatiquement 41

En utilisant le site : QCM, défis, forum, t’chat, galerie, parcours, connexions…

  • Premier code Publier un code dans la galerie. débloque cette icône d’avatar
  • Codeur Publier 5 codes dans la galerie. débloque cette icône d’avatar
  • Maître du code Publier 20 codes dans la galerie. débloque cette icône d’avatar
  • Populaire Ses codes ont été copiés 50 fois. débloque cette icône d’avatar
  • Apprécié Avoir un code noté 4,5 étoiles ou plus (au moins 3 votes). débloque cette icône d’avatar
  • Créateur de démo Avoir une démo publiée sur le site. débloque cette icône d’avatar
  • Réalisateur Avoir 3 démos publiées sur le site. débloque cette icône d’avatar
  • Polyvalent Publier des codes dans 3 catégories différentes de la galerie. débloque cette icône d’avatar
  • Juré Noter 10 programmes d’autres membres dans la galerie. débloque cette icône d’avatar
  • Premier projet Terminer un parcours. débloque cette icône d’avatar
  • Bâtisseur Terminer 5 parcours. débloque cette icône d’avatar
  • Architecte Terminer 20 parcours. débloque cette icône d’avatar
  • Curieux Jouer 10 parties de QCM. débloque cette icône d’avatar
  • Passionné Jouer 50 parties de QCM. débloque cette icône d’avatar
  • Sans faute Obtenir 100 % à un QCM d’au moins 10 questions. débloque cette icône d’avatar
  • Touche-à-tout Jouer au QCM dans 5 thèmes différents. débloque cette icône d’avatar
  • Enquêteur Terminer 10 enquêtes « Trouve l’erreur ». débloque cette icône d’avatar
  • Détective Obtenir tous les points à une enquête d’au moins 5 programmes. débloque cette icône d’avatar
  • Sherlock Terminer 50 enquêtes « Trouve l’erreur ». débloque cette icône d’avatar
  • Spécialiste Réussir 3 QCM sans faute sur un même thème. débloque cette icône d’avatar
  • Oiseau de nuit Réussir un QCM sans faute entre 22 h et 5 h du matin. débloque cette icône d’avatar
  • Challenger Relever 5 défis de programmation. débloque cette icône d’avatar
  • Bravo ! Recevoir le « Bravo » de l’auteur d’un défi. débloque cette icône d’avatar
  • Maître des défis Créer 3 défis de programmation. débloque cette icône d’avatar
  • Série de 7 Jouer à un QCM ou à « Trouve l’erreur » 7 jours de suite. débloque cette icône d’avatar
  • Entraide Écrire 10 messages sur le forum. débloque cette icône d’avatar
  • Sauveteur Donner la réponse retenue d’un sujet résolu. débloque cette icône d’avatar
  • Héros du forum Donner la réponse retenue de 10 sujets résolus. débloque cette icône d’avatar
  • Questionneur Ouvrir 5 sujets sur le forum. débloque cette icône d’avatar
  • Pilier du forum Écrire 50 messages sur le forum. débloque cette icône d’avatar
  • Bavard Écrire 100 messages dans le t’chat. débloque cette icône d’avatar
  • Pédagogue Créer 5 cours ou exercices. débloque cette icône d’avatar
  • Classe active Ses cours et exercices ont été ouverts 100 fois. débloque cette icône d’avatar
  • Classe populaire Ses cours et exercices ont été ouverts 500 fois. débloque cette icône d’avatar
  • Présentable Compléter son profil : avatar, phrase d’accroche et présentation. débloque cette icône d’avatar
  • Fidèle Être membre depuis un an. débloque cette icône d’avatar
  • Vétéran Être membre depuis deux ans. débloque cette icône d’avatar
  • Légende Être membre depuis trois ans. débloque cette icône d’avatar
  • Avis donné Laisser son avis sur CoddyRun, sur la page d’accueil. débloque cette icône d’avatar
  • Contributeur FAQ Avoir une question publiée dans la FAQ. débloque cette icône d’avatar
  • Encyclopédiste Avoir 10 questions publiées dans la FAQ. débloque cette icône d’avatar

Décernés par l’équipe 9

Pour remercier une aide précieuse, une contribution ou un projet remarquable.

  • Contributeur A aidé à faire avancer CoddyRun. débloque cette icône d’avatar
  • Ambassadeur Fait connaître CoddyRun autour de lui. débloque cette icône d’avatar
  • Coup de cœur Un projet remarqué par l’équipe. débloque cette icône d’avatar
  • Gagnant de défi A remporté un défi CoddyRun. débloque cette icône d’avatar
  • Mentor Aide souvent les débutants. débloque cette icône d’avatar
  • Artiste Des dessins remarquables sur la toile. débloque cette icône d’avatar
  • Inventeur A proposé une idée retenue pour CoddyRun. débloque cette icône d’avatar
  • Chasseur de bugs A signalé un vrai bug du logiciel par le support. débloque cette icône d’avatar
  • Traducteur / Relecteur A aidé à corriger la documentation ou les cours. débloque cette icône d’avatar

Liés à un statut 4

Attribués avec le statut, et retirés s’il est retiré.

  • Équipe CoddyRun Fait partie de l’équipe du site. débloque cette icône d’avatar
  • Expert A le statut Expert. débloque cette icône d’avatar
  • Enseignant / Formateur A le statut Enseignant / Formateur. débloque cette icône d’avatar
  • Développeur A le statut Développeur. débloque cette icône d’avatar
7

Les statuts

Un statut reconnaît votre rôle et ouvre des possibilités en plus. On le demande depuis « Mon statut » ; l’équipe examine la demande, en général sous quelques jours, et vous prévient par e-mail. Un compte n’a qu’un statut à la fois.

Enseignant / Formateur

École, collège, lycée, club, association, médiathèque, fablab, cours particuliers.

  • Créer jusqu’à 40 cours et exercices, partagés par un code à 8 chiffres
  • Publier dans la galerie d’exemples sans attendre la validation
  • Proposer des questions pour la FAQ
  • Un sceau et un avatar animé, partout sur le site
  • Une publicité diffusée par Coddy dans le t’chat
  • Créer des défis de programmation

Développeur

Vous programmez régulièrement avec CoddyRun et partagez vos codes.

  • Publier dans la galerie d’exemples sans attendre la validation
  • Créer jusqu’à 10 cours et exercices
  • Proposer des questions pour la FAQ
  • Un sceau et un avatar animé, partout sur le site
  • Une publicité diffusée par Coddy dans le t’chat
  • Créer des défis de programmation

Expert

Pour les membres très actifs : auteurs de cours, contributeurs réguliers, partenaires.

  • Cours et exercices illimités
  • Publication illimitée dans la galerie, sans validation
  • Proposer des questions pour la FAQ
  • Un sceau et un avatar animé, partout sur le site
  • Une publicité diffusée par Coddy dans le t’chat
  • Créer des défis de programmation
8

Apprendre

Le menu Apprentissage rassemble plusieurs façons d’apprendre, du premier programme aux algorithmes.

  • Avec un compte, votre progression est gardée : la première étape de chaque parcours est libre, la suite et le diplôme demandent un compte ; vos meilleurs scores aux QCM sont gardés pour chaque thème.
  • Les défis sont proposés par les membres avec un statut. Envoyez votre programme : vous le comparerez à la solution de l’auteur et aux réponses des autres quand la solution se débloquera. L’auteur peut saluer une réponse d’un « Bravo ».
  • La référence du langage décrit chaque mot-clé et chaque fonction ; une page explique aussi comment convertir un programme en JavaScript.
9

Ma classe

Pour les élèves

  1. Ouvrez Ma classe.
  2. Saisissez le code à 8 chiffres donné par votre enseignant ou animateur. Aucun compte n’est nécessaire.
  3. Lisez le cours ou l’exercice, copiez le code de départ dans CoddyRun, et utilisez les indices si vous bloquez.

Pour les enseignants

  • Avec un statut, créez vos cours et exercices depuis « Mes cours et exercices » : texte mis en forme, code de départ, indices qui se dévoilent un par un, solution.
  • Chaque contenu reçoit un code à 8 chiffres et un lien à donner aux élèves.
10

Galerie et démos

La galerie d’exemples

  • Des programmes classés par catégorie : jeux, mathématiques, graphisme, algorithmes, simulations.
  • Copiez un code en un clic et collez-le dans l’éditeur de CoddyRun.
  • Partagez les vôtres depuis « Mes codes » : titre, catégorie, description, tags et visibilité (tout le monde ou seulement les membres connectés). Chaque dépôt est relu avant publication ; avec un statut, il est publié aussitôt.

Les démos

  • Des programmes CoddyRun transformés en page web : on les lance directement dans le navigateur, avec leur code affiché à côté.
  • Vous avez fait un beau programme ? Proposez une démo depuis votre compte : l’équipe la publie après vérification.
11

Forum, t’chat et FAQ

Le forum

  • Entraide sur le langage, présentation de projets, retours d’enseignants, suggestions, bugs.
  • Tout le monde peut lire ; il faut un compte pour ouvrir un sujet ou répondre.
  • L’auteur d’un sujet peut marquer la réponse qui l’a aidé comme solution.
  • Les sujets marqués « Discussion d’exemple » sont des modèles écrits par l’équipe.

Le t’chat

  • Discutez en direct avec les membres connectés, dont la liste s’affiche à côté.
  • Partagez du code avec [code]…[/code], mentionnez un membre avec @pseudo.
  • Les règles s’affichent à l’ouverture : un filtre anti-insultes et un anti-flood gardent une bonne ambiance.
  • Coddy, le bot, diffuse de temps en temps une annonce ou la publicité d’un membre avec un statut. Cochez « Masquer les publicités » pour ne plus les voir.

La FAQ

  • Des centaines de questions et réponses, avec une recherche instantanée.
  • Indiquez si une réponse vous a été utile.
  • Les membres avec un statut peuvent proposer de nouvelles questions.

Un message déplacé ? Signalez-le : l’équipe de modération le verra. Restez courtois, ne partagez pas d’informations personnelles, et pensez aux plus jeunes qui utilisent le site.

12

Besoin d’aide ?

  • Commencez par la FAQ : la réponse y est peut-être déjà.
  • Posez la question sur le forum : la communauté répond, et la réponse servira à d’autres.
  • Écrivez au support depuis votre compte pour un problème personnel (compte, téléchargement, bug) : vous recevez un e-mail à chaque réponse.
  • Sans compte, utilisez le formulaire de contact.
  • Suivez les nouveautés dans les articles et l’historique des versions, et donnez votre avis sur CoddyRun.
Prêt à commencer ? Créez votre compte gratuit en une minute : téléchargement, badges, défis, forum et t’chat vous attendent.