v2.11.0 (5514)

Cours scientifiques - MO101 : Premiers outils logiciels

Domaine > Sciences et technologies de l'information et de la communication.

Descriptif

L'environnement informatique de l'ENSTA, qui repose sur un système d'exploitation de type Linux, et les cours d'informatique qui y sont dispensés, en première année notamment, nécessitent - ou réciproquement permettent - d'acquérir un certain nombre de pratiques logicielles afin de pouvoir réaliser certaines tâches courantes avec efficacité.

Objectifs pédagogiques

Le cours MO101 vise à rendre l'élève capable :
- d'utiliser avec une certaine aisance les postes et le réseau informatiques de l'ENSTA
- d'envisager le recours à des librairies spécialisées du langage Python pour résoudre certains problèmes type
- de mettre en oeuvre certaines pratiques simples de développement de projets informatiques.

21 heures en présentiel (7 blocs ou créneaux)
réparties en:
  • Cours magistral : 6
  • Travaux dirigés en salle info : 12

effectifs minimal / maximal:

145/155

Diplôme(s) concerné(s)

Pour les étudiants du diplôme Diplôme d'Ingénieur de l'Ecole Nationale Supérieure de Techniques Avancées

Aucun pré-requis pour ce cours.

 

Format des notes

Numérique sur 20

Littérale/grade européen

Pour les étudiants du diplôme Diplôme d'Ingénieur de l'Ecole Nationale Supérieure de Techniques Avancées

Vos modalités d'acquisition :

 Certaines parties de TD serviront de tests de compétence.

Le rattrapage est autorisé (Max entre les deux notes écrêté à une note seuil)
  • le rattrapage est obligatoire si :
    Note initiale < 6
  • le rattrapage peut être demandé par l'étudiant si :
    6 ≤ note initiale < 10
L'UE est acquise si Note finale >= 10
  • Crédits ECTS acquis : 1.5 ECTS
  • Scientifique acquis : 1.5

Le coefficient de l'UE est : 1.5

La note obtenue rentre dans le calcul de votre GPA.

L'UE est évaluée par les étudiants.

Programme détaillé

MO101 présente une structure temporelle originale en 3 blocs, séparés entre eux de plusieurs mois :

- bloc a (séances 1 à 3) : environnement Linux et interpréteur de commandes en ligne (voir la <a href="http://perso.ensta-paristech.fr/~ferland/mo101">page dédiée</a>)

- bloc b (séances 4 et 5) : librairies spécialisées Python (scripts Python, Python versus MatLab)

- bloc c (séance 6) : premiers outils pour le développement logiciel

Mots clés

Unix pratique, modules Python pour l'ingénieur, introduction au développement logiciel

Support pédagogique multimédia

Oui

Veuillez patienter