Vous êtes ici

  1. Accueil
  2. Informatique 1

Informatique 1

Informatique 1

En pratique :

Volume horaire de cours : 10
Volume horaire global de TD : 20
Volume horaire global de TP : 20
Langue principale : français
Nombre de crédits européens : 6

Description du contenu de l'enseignement

Ce cours initie les étudiants à la programmation impérative en abordant les structures de contrôle (conditionnelles, itératives), les fonctions et passages de paramètres, ainsi que les types primitifs et les types construits. Le cours se base sur le langage JAVA.

PLACE DANS LE PROGRAMME D’ÉTUDE

Cet enseignement est obligatoire dans le L1 portail Informatique-Electronique et en parcours CUPGE ESIR Technologies de l’Information. Il s’agit d’un enseignement fondamental et technologique. Il prépare aux cours d’algorithmique.

PROGRAMME

A – Introduction à la programmation impérative

  1. pseudo langage impératif pour les robots
  2. conditionnelle, variable et itérative

B – Langage JAVA

  1. Types simples, tableaux et variables
  2. Conditionnelles

C – Itératives

  1. Raisonnement par récurrence
  2. Conditions de terminaison
  3. Itératives à conditions simples et complexes
  4. Autres formes conditionnelles

D – Fonctions et paramètres

  1. Structures de programme et fonctions
  2. Représentation mémoire
  3. Passage par valeur/passage par référence

E – Structures de données

  1. Types primitifs et types construits
  2. Construction et manipulation de structures
  3. Structures complexes

Compétences à acquérir

- Capacités à construire un raisonnement informatique
- Maitrise des structures conditionnelles et itératives, des fonctions et passage de paramètre et des structures de données simples (types construits)
- Connaissance des fonctionnalités impératives du langage JAVA
- Capacité à utiliser un environnement de développement intégré (Eclipse)


Modalités pédagogiques

  • en présence

Bibliographie, lectures recommandées

Algorithmique et programmation en JAVA, Vincent Granet, 3ème édition, DUNOD, 2014.


Pré-requis

Pré-requis obligatoires

Niveau de maths de Terminal S
 


Profils attendus