1. Formations pour adultes
  2. NFA031 : Programmation avec Java : notions de base (6 ECTS)

NFA031 : Programmation avec Java : notions de base (6 ECTS)

Pré-requis

Ce cours étudie les concepts des langages de programmation et ne nécessite pas de connaissances préalables en informatique. Les aptitudes requises sont un niveau bac en mathématiques ainsi qu'une maîtrise minimale de l'utilisation d'un ordinateur et d'internet.

Objectifs

Acquérir à l'issue du cours les principaux concepts de base de la programmation ainsi qu'une connaissance pratique de la réalisation de programmes en JAVA.

Projets

Il est fortement conseillé de proposer un projet consistant à réaliser un programme avec boucles, tableaux et sous-programmes.

Contenu

Introduction à la notion d'application et de programme informatique. Aperçu des différents langages de programmation. Notions de syntaxe, de sémantique et de compilation. Types de base, types tableaux. Références et affectation. Entrées-sorties.  Structures de contrôle (conditionnelles et boucles). Sous programmes (fonctions, procédures ou méthodes). Mise en oeuvre de quelques algorithmes fondamentaux. Illustrations par de nombreux exemples.

Modalités de validation

Examen sur feuille. Une note de contrôle continu (devoirs ou projet) peut être prise en compte dans la note finale.

Compétences visées

Savoir écrire des programmes simples en Java.

Formations

Cette unité d'enseignement est dispensée dans les formations suivantes :

Formation éligible au CPF
Centre Modalité Statut 2019 - 2020 2020 - 2021 2021 - 2022
Aix-en-Provence Semi-présentiel Proposée 1er semestre 1er semestre 1er semestre
FOD Hors PACA FOD tutorée

Calendrier des cours

Date Heure Type Lieu Enseignant(s)
Samedi
26/10/2019
10:00→13:00 Regroupement obligatoire Aix-en-Provence GERARD Olivier
14:00→17:00 Regroupement obligatoire Aix-en-Provence GERARD Olivier
Mardi
12/11/2019
18:30→21:30 Cours présentiel et diffusé Aix-en-Provence GERARD Olivier
Mardi
19/11/2019
18:30→21:30 Cours présentiel et diffusé Aix-en-Provence GERARD Olivier
Samedi
30/11/2019
10:00→13:00 Regroupement obligatoire Aix-en-Provence GERARD Olivier
14:00→17:00 Regroupement obligatoire Aix-en-Provence GERARD Olivier
Mardi
10/12/2019
18:30→21:30 Cours présentiel et diffusé Aix-en-Provence GERARD Olivier
Samedi
14/12/2019
10:00→13:00 Regroupement obligatoire Aix-en-Provence GERARD Olivier
14:00→17:00 Regroupement obligatoire Aix-en-Provence GERARD Olivier
Mardi
17/12/2019
18:30→21:30 Cours présentiel et diffusé Aix-en-Provence GERARD Olivier
Mardi
07/01/2020
18:30→21:30 Cours présentiel et diffusé Aix-en-Provence GERARD Olivier
Jeudi
09/01/2020
18:30→21:30 Cours présentiel et diffusé Aix-en-Provence MARTIN NEVOT Mickaël
Mardi
14/01/2020
18:30→21:30 Cours présentiel et diffusé Aix-en-Provence GERARD Olivier
Jeudi
16/01/2020
18:30→21:30 Cours présentiel et diffusé Aix-en-Provence MARTIN NEVOT Mickaël
Samedi
25/01/2020
10:00→13:00 Regroupement obligatoire Aix-en-Provence GERARD Olivier
14:00→17:00 Regroupement obligatoire Aix-en-Provence MARTIN NEVOT Mickaël
Mardi
28/01/2020
18:30→21:30 Cours présentiel et diffusé Aix-en-Provence GERARD Olivier
Jeudi
30/01/2020
18:30→21:30 Cours présentiel et diffusé Aix-en-Provence MARTIN NEVOT Mickaël