Filière: Génie mécanique
Option: Plasturgie et structures légères
Module: Algèbre linéaire et programmation

Descriptif de cours

Retour Introduction à la programmation

  • Objectifs

    A la fin du cours, l'étudiant sera capable de :

    • Analyser la demande d'un client / partenaire,
    • Concevoir un algorithme permettant d'effectuer la tâche demandée,
    • Implémenter la solution en langage Python,
    • Tester et valider la solution,
    • Documenter son code de manière adéquate.
  • Contenu
    • Syntaxe d'un langage structuré (Python)
    • Structures de contrôle (sélection / itération)
    • Appel et définition de fonctions
    • Listes et numpy.arrays (et Strings)
    • Opérations sur les fichiers
    • Graphiques avec matplotlib

Forme d'enseignement et volume de travail

Cours magistral (y compris exercices)
32 périodes

Spécification du cours

Année de validité
2025-2026
Année du plan d'études
1ère année
Semestre
Printemps
Programme
Français,Bilingue
Filière
Génie mécanique
Langue d'enseignement
Français
Identifiant
B1C-PROG-M
Niveau
élémentaire
Type de cours
Fondamental
Formation
Bachelor

Modalités d'évaluation

  • Contrôle continu: travaux écrits, En cas de triche, les mesures disciplinaires sont notamment la non-acquisition des ECTS.

Mode de calcul de la note de cours

La note du contrôle continu est la moyenne pondérée des évaluations du cours. Si le cours contient des travaux pratiques (TP), la note de cours est la moyenne pondérée de la note de TP et de celle des autres évaluations. Si l'une de ces deux notes (TP et autres évaluations) est inférieure à 3.0, le cours est considéré comme manqué et aucune note n'est attribuée.

Enseignant(s) et/ou coordinateur(s)

Nicolas Rouvé