Newer
Older
# Programmation orientée objet
## Organisation technique
```
git clone ssh://git@ssh.hesge.ch:10572/joel.cavat/poo2019.git
```
- Mise à jour du _repo_:
```
git pull
```
## Ressources
- Installez openjdk 11 (LTS) ou suppérieur sur vos machines personnelles
- Vérifiez que vous avez le `jshell` d'installé
- [Javadoc d'Oracle](https://docs.oracle.com/en/java/javase/11/docs/api/index.html)
- [Maven in 5 minutes](https://maven.apache.org/guides/getting-started/maven-in-five-minutes.html)
- Bonne documentation sur git : [git-scm : les bases](https://git-scm.com/book/fr/v1/Les-bases-de-Git-Enregistrer-des-modifications-dans-le-d%C3%A9p%C3%B4t)
- [Conventions de nommage Java](https://www.oracle.com/technetwork/java/codeconventions-135099.html)
Pour ceux qui utilisent [Docker](https://docs.docker.com/), une image contenant tous ces outils est disponible ici : https://hub.docker.com/r/hepia/ubuntu-java
## Organisation administrative
### Extrait du règlement
- La participation aux activités pédagogiques est obligatoire
- Le plagiat est considéré comme une faute grave et peut entrainer à une exmatriculation
- L’étudiante ou l’étudiant qui invoque un cas de force majeure pour justifier son absence à un contrôle continu ou à une évaluation doit présenter une requête écrite, accompagnée de pièces justificatives, à la direction d’hepia dans les trois jours ouvrables [...]. Les cas exceptionnels, tels qu’une hospitalisation d’urgence, sont réservés.
- Vos justifications doivent être envoyée à M. Ody Jean-Eudes.
- Bureau de gestion académique (bureau de la coordination se trouvant à côté de la réception d’hepia).
- Précisez qu'il doit me transmettre l'acceptation ou le refus par email.
- Informez-moi juste de votre absence. La cause est à justifier auprès du bureau de la gestion académique
### Vos obligations
- Tous les exercices permettent d'atteindre les objectifs du cours
- Les exercices obligatoires sont à rendre à la date prévue et **peuvent faire l'objet d'une note**
### Disponibilités des assistants/enseignants
- Joël Cavat (enseignant principal) répond à vos questions sur rendez-vous le ...
- Vous pouvez me contacter par email pour prendre rendez-vous ou pour des questions administratives ou d'ordre général
- Vos questions techniques **seront ignorées** -> venez au cours
- Je réponds toutefois à vos question à mon bureau en **A403** les:
- **mardis de 14h à 15h**
- Steven Liatti (assistant du cours) répond à vos questions à son bureau **A403** les:
- **lundis de 11h à 12h**
## Journal de révision
### Semaine 1
### Semaine 2
- **Devoirs**
- Chapitre 2
- exercice 2.4 (Corrections en début de cours)
- exercice 3.5 conseillé
- Chapitre 3
- exercice 1.4 **à rendre** au début du cours (imprimé ou manuscrit)
- exercice 1.5 **à rendre** au début du cours (imprimé ou manuscrit)
- **Test 1**
- Chapitres 1 et 2, durée env. 20 minutes
### Semaine 4
### Semaine 5
### Semaine 6
### Semaine 7
### Semaine 8
### Semaine 9
### Semaine 10
### Semaine 11
### Semaine 12
### Semaine 13
### Semaine 14