Mooc AtlasAutoformation de niveau universitaire
Tous les parcours
Informatique · 19Débutant

Enseignant d'informatique

Professeur qui prépare un enseignement d'informatique au lycée.

Les bases de la programmation, la pensée algorithmique, la programmation objet et les mathématiques discrètes.

303heures de cours
31semaines à 10 h
4étapes
20cours
3universités

Compétences visées

Programming PrinciplesAlgorithmsProgram DevelopmentComputer ScienceMathematical ModelingArithmeticDevelopment EnvironmentObject Oriented Programming (OOP)CombinatoricsData StructuresProbabilityGraph Theory

Intitulés de compétences repris de Coursera.

Métiers visés

  • Professeur de NSI
  • Formateur en informatique

Progression

  1. 1
    University of LondonDébutantJavaScript, p5.js
    Voir les 3 cours
    CoursNiveauDuréeNote (avis)
    Introduction to Computer ProgrammingDébutant21 h4,1 (938)
    How Computers WorkDébutant10 h4,6 (582)
    Mathematics for Computer ScienceDébutant10 h4,2 (287)
  2. 2
    Rice UniversityDébutantPython

    Prérequis annoncés : High school mathematics; no programming required

    Voir les 7 cours
    CoursNiveauDuréeNote (avis)
    An Introduction to Interactive Programming in Python (Part 1)—19 h4,8 (3 322)
    An Introduction to Interactive Programming in Python (Part 2)Débutant16 h4,9 (1 214)
    Principles of Computing (Part 1)Intermédiaire19 h4,7 (584)
    Principles of Computing (Part 2)Intermédiaire16 h4,8 (365)
    Algorithmic Thinking (Part 1)Intermédiaire14 h4,6 (385)
    Algorithmic Thinking (Part 2)Intermédiaire13 h4,7 (220)
    The Fundamentals of Computing Capstone ExamIntermédiaire1 h4,8 (116)
  3. 3
    University of LondonIntermédiaireC++

    Prérequis annoncés : At least a year of programming experience; no C++ needed

    Voir les 5 cours
    CoursNiveauDuréeNote (avis)
    Introduction to Object-Oriented Programming in C++Intermédiaire8 h4,7 (190)
    C++ Programming: Classes and DataIntermédiaire11 h4,8 (65)
    Object-Oriented Programming in C++: FunctionsIntermédiaire10 h4,7 (36)
    Working with Objects in C++Intermédiaire12 h4,6 (34)
    Use C++ to build a Crypto Trading Platform: Final SystemIntermédiaire7 h4,7 (28)
  4. 4
    University of California San DiegoDébutantPython

    Prérequis annoncés : Basic math (fractions, squares), basic Python (functions, loops, recursion)

    Voir les 5 cours
    CoursNiveauDuréeNote (avis)
    Mathematical Thinking in Computer ScienceDébutant42 h4,4 (2 289)
    Combinatorics and ProbabilityDébutant23 h4,6 (874)
    Introduction to Graph TheoryDébutant21 h4,5 (1 073)
    Number Theory and CryptographyDébutant17 h4,5 (610)
    Delivery ProblemDébutant13 h4,7 (376)

Avec Coursera Plus

Ce parcours représente 303 heures, soit environ 7 mois à 10 heures par semaine. L’abonnement Coursera Plus donne accès à la plupart de ses cours pendant cette période.

Découvrir Coursera Plus

Projets à réaliser

Après l’étape 2

Séquence pédagogique

Concevoir trois séances autour d’un mini-jeu programmé par les élèves.

Après l’étape 3

Projet élève avec grille

Écrire un projet de programmation objet et sa grille d’évaluation.

Après l’étape 4

Fiches de mathématiques discrètes

Préparer des fiches illustrées sur la logique, les graphes et la récurrence.

Manuels gratuits

Autres parcours de la même famille