We may earn an affiliate commission when you visit our partners.
Course image
Course image
edX logo

Le robot Thymio comme outil de découverte des sciences du numérique

Francesco Mondada, Didier Roy, Emmanuel Page, Morgane Chevalier, Frédérique Lazzarotto, Joël Rivet, Evgeniia Bonnet, and Daniel Auger

Le cours est structure en six chapitres. Le premier est dedié aux concepts de base en informatique et en robotique. Le deuxieme chapitre permet d'avoir une introduction au robot Thymio. Les chapitres 3, 4 et 5 introduisent la programmation du robot a travers differents environnements de complexité croissante. Le chapitre 6, enfin, montre la mise en pratique en classe des éléments présentés dans les chapitres précédents.

What's inside

Learning objective

Ce cours s'adresse à toute personne qui veut maîtriser le robot thymio, mais il a été pensé en premier lieu pour les enseignants de primaire et de secondaire désireux de découvrir cet outil et de l'utiliser en classe. il permet d'acquérir les bases de l'informatique et de la robotique, en proposant des situations-problèmes adaptées, en fournissant également des pistes pédagogiques pour l'animation en classe. il repond aussi bien aux nouveaux programmes d'introduction des sciences du numérique à l'école en france qu'en suisse et a été réalisé conjointement par inria et l'epfl.

Syllabus

Plan du cours:
Organisation:
Les 6 chapitres de ce MOOC sont entièrement accessibles sur le mode "self-paced" sans rythme chronologique imposé. Chacun pourra profiter de la vingtaine d'heures de formation offerte en modulant son parcours en fonction de son niveau (débutant ou avancé) et de son besoin.
Read more
Evaluation:
Auto-évaluation par des quiz ou exercices ponctuels au fil des sections du MOOC
Activités entre pairs pour développer l'entraide et le partage de bonnes pratiques
Chapitre 1 : Introduction à l'informatique et à la robotiqueChapitre 2 : ThymioChapitre 3 : Premiers pas de programmation avec ThymioChapitre 4: Programmer Thymio avec Scratch 2Chapitre 5 : Programmer Thymio avec StudioChapitre 6 : Activités pédagogiques avec Thymio

Good to know

Know what's good
, what to watch for
, and possible dealbreakers
Explores core concepts of computer sciences
Examines the fundamentals of robotics
Teaches the basics of programming through a series of environments
Emphasizes hands-on activities for practical implementation
Designed for both beginners and advanced learners
Provides pedagogical guidance for classroom implementation

Save this course

Save Le robot Thymio comme outil de découverte des sciences du numérique to your list so you can find it easily later:
Save

Activities

Be better prepared before your course. Deepen your understanding during and after it. Supplement your coursework and achieve mastery of the topics covered in Le robot Thymio comme outil de découverte des sciences du numérique with these activities:
Pratiquez la programmation de Thymio avec des exercices
Cela vous aidera à améliorer vos compétences en programmation et à consolider votre compréhension des concepts enseignés dans le cours.
Show steps
  • Trouvez des exercices de programmation en ligne ou dans des manuels.
  • Résolvez les exercices en suivant les instructions.
  • Vérifiez vos solutions et dépannez en cas d'erreurs.
Suivez des tutoriels sur des sujets spécifiques liés à Thymio
Cela vous permettra de combler vos lacunes et d'approfondir votre compréhension de sujets spécifiques liés à Thymio.
Show steps
  • Identifiez les sujets que vous souhaitez approfondir.
  • Trouvez des tutoriels en ligne ou dans des livres.
  • Suivez les tutoriels et prenez des notes.
Créez un tutoriel sur la façon de programmer Thymio
Cela vous aidera à approfondir votre compréhension de la programmation de Thymio et à développer vos compétences en communication technique.
Show steps
  • Choisissez un sujet de tutoriel (par exemple, comment utiliser un capteur, comment créer un programme complexe).
  • Rédigez le tutoriel, en veillant à inclure des instructions claires, des exemples et des captures d'écran.
  • Publiez le tutoriel en ligne (par exemple, sur un blog ou un wiki).
Two other activities
Expand to see all activities and additional details
Show all five activities
Participez à des ateliers sur des sujets liés à Thymio
Cela vous permettra d'acquérir de nouvelles compétences et d'élargir vos connaissances sur Thymio dans un environnement pratique.
Show steps
  • Recherchez des ateliers dans votre région ou en ligne.
  • Inscrivez-vous aux ateliers qui vous intéressent.
  • Participez aux ateliers et prenez des notes.
Concevez et mettez en œuvre un projet pédagogique utilisant Thymio
Cela vous permettra d'appliquer vos connaissances et compétences en programmation de Thymio dans un contexte pédagogique réel.
Show steps
  • Définissez les objectifs pédagogiques de votre projet.
  • Concevez les activités et les matériels nécessaires.
  • Mettez en œuvre votre projet avec une classe d'élèves.

Career center

Learners who complete Le robot Thymio comme outil de découverte des sciences du numérique will develop knowledge and skills that may be useful to these careers:
Robotics Engineer
A Robotics Engineer designs, builds, and tests robots. They may also work on the software that controls robots. This course may be useful in helping you learn about the basics of robotics, which are important for success in this field.
Robotics Technician
A Robotics Technician installs, repairs, and maintains robots. They may also work on the design and development of new robots. This course may be useful in helping you learn about the basics of robotics, which are important for success in this field.
Machine Learning Engineer
A Machine Learning Engineer designs, develops, and tests machine learning systems. They may also work on the implementation and maintenance of machine learning systems. This course may be useful in helping you learn about the basics of machine learning, which are important for success in this field.
Software Engineer
A Software Engineer designs, develops, and tests software systems. They may also work on the installation and maintenance of software systems. This course may be useful in helping you learn about the basics of software engineering, which are important for success in this field.
Artificial Intelligence Engineer
An Artificial Intelligence Engineer designs, develops, and tests artificial intelligence systems. They may also work on the implementation and maintenance of artificial intelligence systems. This course may be useful in helping you learn about the basics of artificial intelligence, which are important for success in this field.
Computer Scientist
A Computer Scientist researches and develops new computing technologies. They may also work on the design and development of new software and hardware systems. This course may be useful in helping you learn about the basics of computer science, which are important for success in this field.
Computer Programmer
A Computer Programmer writes code to create software programs. They may also work on the design and development of new software systems. This course may be useful in helping you learn about the basics of computer programming, which are important for success in this field.
Automation Engineer
An Automation Engineer designs, develops, and tests automated systems. They may also work on the implementation and maintenance of automated systems. This course may be useful in helping you learn about the basics of automation, which are important for success in this field.
Systems Analyst
A Systems Analyst studies an organization's current business processes and designs new systems to improve efficiency and productivity. This course may be useful in helping you learn about the basics of systems analysis, which are important for success in this field.
Data Scientist
A Data Scientist uses data to solve business problems. They may also work on the development of new data-driven products and services. This course may be useful in helping you learn about the basics of data science, which are important for success in this field.
Electrical Engineer
An Electrical Engineer designs, develops, and tests electrical systems and equipment. They may also work on the installation and maintenance of electrical systems. This course may be useful in helping you learn about the basics of electrical engineering, which are important for success in this field.
Mechanical Engineer
A Mechanical Engineer designs, develops, and tests mechanical systems and equipment. They may also work on the installation and maintenance of mechanical systems. This course may be useful in helping you learn about the basics of mechanical engineering, which are important for success in this field.
Project Manager
A Project Manager plans, executes, and closes projects. They may also work on the management of project teams. This course may be useful in helping you learn about the basics of project management, which are important for success in this field.
Product Manager
A Product Manager manages the development and launch of new products. They may also work on the marketing and sales of new products. This course may be useful in helping you learn about the basics of product management, which are important for success in this field.
Industrial Electronics Technician
An Industrial Electronics Technician installs, repairs, and maintains industrial electronic equipment and systems. They may also design and develop new systems. This course may be useful in helping you learn about the basics of electronics and robotics, which are important for success in this field.

Reading list

We've selected six books that we think will supplement your learning. Use these to develop background knowledge, enrich your coursework, and gain a deeper understanding of the topics covered in Le robot Thymio comme outil de découverte des sciences du numérique.
Ce guide officiel fournit une introduction complète à la programmation avec Scratch, l'environnement de programmation utilisé dans le cours.
Ce livre propose une introduction à la robotique éducative et fournit des pistes pour utiliser les robots en classe, notamment avec Thymio.
Ce guide pratique aborde les principes et les techniques de programmation des robots autonomes, avec des exemples concrets.
Guide d'introduction à la programmation avec Scratch, particulièrement adapté aux débutants souhaitant acquérir les bases de la programmation dans un environnement ludique.
Ouvrage complet offrant une introduction accessible à Python, couvrant les concepts de base, les structures de données et les techniques de programmation orientée objet.

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Here are nine courses similar to Le robot Thymio comme outil de découverte des sciences du numérique.
Analyse numérique pour ingénieurs
Most relevant
Programmation et Politiques Financières, Première Partie:...
Most relevant
Programmation pour tous (mise en route de Python)
Most relevant
Analyse de données avec la programmation R
Most relevant
Analyse I (partie 2) : Introduction aux nombres complexes
Most relevant
Vision artificielle et exploitation intelligente des...
Most relevant
Développeur Python | Formation Complète 2024
Most relevant
Traitement d'images : introduction au filtrage
Most relevant
Introduction à l'éthique de l’IA
Most relevant
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2024 OpenCourser