Le but de ce site est de vous apprendre les bases de la programmation en Python de manière semi-interactive. Il contient une série d'instructions mélangés avec des exercices pour que vous puissiez tester votre progression. Tout le monde peut utiliser ce site gratuitement. Vous pouvez vous inscrire en créant un compte gratuit si vous souhaitez suivre votre progression. Vous n'avez besoin de rien installer sur votre ordinateur, tout se passe sur le site.
Les exercices et les explications sont écrits pour des personnes sans connaissances préalables de la programmation. Si vous avez déjà de l'expérience dans d'autres langages, votre travail devrait être facilité. A la fois les adultes et les étudiants peuvent suivre ces leçons à leur ryhtme.
Il y a des exercices automatiquement corrigés pour améliorer votre pratique. Il y a différent types d'exercices tels que programmation, réponse courte, choix multiple et code mêlé. Dans la plupart des cas, il y a plusieurs manières d'arriver au résultat.
Certains de nos exercices vous demande de prédire ce que Python va faire avec le code donné en exemple. Vous pourriez bien sûr obtenir la réponse tout de suite en exécutant le code mais jouez le jeu et réfléchissez pour trouver la réponse par vous-même.
Ce site ne remplace pas le travail d'un enseignant. Nous n'abordons que certains concepts; nous ne regardons pas si vous copiez du code venant d'ailleurs et l'évaluateur automatique ne peut pas donner de jugements objectifs comme par exemple si vous écrivez vos programmes d'une manière claire et simple. Vous pouvez annoncer une enseignant ou une connaissance comme votre "guru" sur votre page de profile après avoir créé un compte; ils peuvent suivre vos progrès et vous pouvez leur poser des questions à l'aide du bouton "Help" pour chaque exercice. Le bouton "Help" vous permet aussi d'envoyer vos questions directement à l'équipe de CS Circles.
Nous proposons une console et un visualiseur que vous pouvez utiliser pour exeécuter n'importe quel programme. Cependant, ces outils ont des limites sécuritaires et des limites de complexité (comme l'exécution limitée à 1 seconde par exemple). Nous avons une page dédiée à comment installer Python sur votre ordinateur si vous voulez ne pas avoir ces limites.
Merci d'utiliser notre site! Amusez-vous et contactez nous si vous avez des questions, trouvez des bugs ou tout simplement pour des remarques!
Cliquez ici pour votre première leçon.