Apprenez à coder dès aujourd'hui! Cours d'informatique et de mathématiques pour les jeunes de 8 à 18 ans
Développez votre créativité et votre logique par le jeu !
Transformez votre temps d'écran en une aventure créative passionnante !
Scratch est un langage de programmation visuel, développé par le MIT, qui permet aux jeunes de créer leurs propres jeux vidéo, histoires interactives, animations et bien plus encore, en utilisant des blocs colorés comme des LEGO numériques.
Ce cours ne nécessite aucun prérequis!
Pour suivre le cours vous devez disposer d'un ordinateur (équipé d'une souris) ou d'une tablette, et d'une connexion internet. Dans ce cours vous travaillerez avec la version en ligne de Scratch.
Pour partager vos projets avec les utilisateurs de Scratch du monde entier vous devez créer un compte sur la plateforme: https://scratch.mit.edu/join
Développez vos propres applications mobiles !
MIT App Inventor est une plateforme conviviale, basée sur une logique de blocs similaire à Scratch, qui permet de concevoir et de construire des applications fonctionnelles pour smartphones et tablettes sans nécessiter de connaissances approfondies en programmation complexe. Les jeux développées peuvent être téléchargés, installés et partagés avec les proches et les amis.
Ce cours ne nécessite aucun prérequis!
Pour suivre le cours vous devez disposer d'un ordinateur (équipé d'une souris), d'un téléphone portable pour tester votre travail en temps réel et d'une connexion internet.
Pour pouvoir utiliser la plateforme MIT App Inventor vous devez avoir un compte personnel Gmail et également installer sur votre téléphone portable l'application gratuite MIT AI2 Companion.
Apprenez le langage au cœur de l'IA !
Python est un langage de programmation polyvalent, interprété et orienté objet.
Il est largement utilisé dans les secteurs du développement d'applications web, de l'analyse de données, de l'intelligence artificielle et bien plus encore.
Sa simplicité et sa polyvalence en font un choix populaire pour les programmeurs débutants et expérimentés.
Ce cours ne nécessite aucun prérequis!
Pour suivre le cours vous devez disposer d'un ordinateur (équipé d'une souris) et d'une connexion internet.
Pour écrire du code en Python vous utiliserez MU Editor, qui peut être téléchargé à l'adresse suivante: https://codewith.mu/
Apprenez à développer des jeux vidéo en 2D et 3D à l'aide d'un moteur de jeu !
Apprendre Godot Engine, c'est faire un grand pas vers la création de jeux vidéo avec une boîte à outils puissante et conviviale.
Ce moteur de jeu est entièrement gratuit à utiliser et sa nature open source signifie qu'une large communauté contribue à son amélioration constante.
Que vous rêvez de jeux de plateforme en pixel art ou de mondes en 3D immersifs, Godot Engine a les outils pour les deux.
Il vient avec son propre langage de script, le GDScript, très proche de Python.
Ce cours ne nécessite aucun prérequis!
Pour suivre le cours vous devez disposer d'un ordinateur (équipé d'une souris) et d'une connexion internet.
Vous devez également télécharger Godot Engine: https://godotengine.org/
Le langage léger pour des idées lumineuses !
Lua est un langage réputé pour sa syntaxe claire et concise.
Il est très populaire dans de nombreuses applications et jeux vidéo. Par exemple, des plateformes de création de jeux comme Roblox utilisent Lua comme langage principal pour permettre aux utilisateurs de scripter leurs propres jeux et expériences.
Dans ce cours nous aborderons la programmation en Lua à travers l'utilisation du framework LÖVE2D.
Ce cours ne nécessite aucun prérequis!
Pour suivre le cours vous devez disposer d'un ordinateur (équipé d'une souris) et d'une connexion internet.
Afin de pouvoir suivre ce cours, vous devez également:
1 - installer Visual Studio Code: https://code.visualstudio.com/Download
2 - installer LÖVE2D: https://www.love2d.org/
Plongez au cœur du code ! Comprenez la machine, maîtrisez le logiciel !
Le langage C++ est réputé pour sa rapidité et son efficacité.
Il donne un contrôle précis sur la gestion de la mémoire et les ressources système, ce qui est crucial pour les applications gourmandes en performances comme les jeux vidéo, les systèmes d'exploitation, les moteurs de rendu 3D et les logiciels embarqués.
Dans ce cours, nous allons aborder la programmation en C++ à l'aide de SFML.
SFML (Simple and Fast Multimedia Library) est une bibliothèque graphique et multimédia professionnelle, puissante et modulaire.
Pour suivre le cours vous devez disposer d'un ordinateur (équipé d'une souris) et d'une connexion internet.
Afin de pouvoir suivre ce cours, vous devez également:
1 - télécharger et installer l'éditeur de code Code::Blocks :
https://www.codeblocks.org/downloads/binaries/
2 - installer SFML : https://www.sfml-dev.org/download/