Outil de gestion de progression

Séquence : Séquence 1 : Les bases de la programmation

Objectif

- Découvrir le langage JAVA
- Maitriser les bases du langage JAVA
- Connaitre les types primitifs et savoir quand les utiliser
- Maitriser les conditions (if - else / switch)
- Maitriser les boucles (for / while)

Attendu

Réaliser un programme simple en autonomie en utilisant les différentes ressources du langage (Scanner / String)

Compétences

[1.2.3] Traitement des demandes concernant les applications

Savoir technlogiques

D.A.1.2 - Bases de la programmation : structures de données et de contrôle, procédures, fonctions, utilisation d’objets

Détail des séances lié à cette séquence

Titre Duree ObjectifIntermediaire Deroule actions
Séance 1 : Introduction au langage JAVA 3 Découvrir le langage JAVA et ces spécificités Mise en place de l'IDE Manipuler différents types de variables 1 -  Présentation de JAVA (l'histoire, les principes etc...)
2 - Cours sur les variables
3 - Installation de l'environnement technique (Création du compte jetbrains + explication de intelliJ)
4 - Activité : Exercice d'application sur les variables
Séance 2 : Les conditions 3 Comprendre le concept de condition Savoir comment utiliser les conditions pour exécuter des instructions en fonction de certaines situations 1 -  QCM sur les notions de base
2 - Correction des exercices en JAVA sur les variables
3 - Cours sur les conditions
4 - Mise en activité : Exercice d'applications sur les conditions
Séance 3 : Les boucles 3 Comprendre le concept de boucle et savoir comment les utiliser pour répéter des instructions plusieurs fois - Délai supplémentaire accordé pour finir les exercices sur les conditions
- Correction des exercices sur les conditions
- Cours sur les boucles
- Exercice d'application
Séance 4 : TP sur les boucles 3 Comprendre comment combiner les variables, les conditions et les boucles pour créer des programmes plus complexes. - Correction et mise à disposition des exercices 1 et 2 
- Continuation des exercices sur les boucles
Séance 5 : Les tableaux 3 Comprendre le concept de tableau Savoir comment utiliser les tableaux pour stocker des données - Correction des exercices sur les boucles
- Cours sur les tableaux 
- Exercice d'application sur les tableaux
Séance 6 : Les fonctions 3 Comprendre le concept de fonction, Savoir comment les utiliser pour organiser le code. - Correction des exercices sur les tableaux
- Cours sur les fonctions 
- Exercice sur les fonctions
Séance 7 : Evaluation fin de séquence + lancement projet 3 Evaluation sommative : Mettre en application les différents éléments vues en cours afin de répondre à la demande faite par le client. - Mise en place des élèves en face d'un PC sans internet
- Distribution du sujet et explication
- Mise en activité : Réalisation de l'évaluation (2h)
- Récupération du devoir pour démonstration en classe
- Explication du projet à réaliser pendant les vacances
Loading…
Loading the web debug toolbar…
Attempt #