INF 361 - TD 1
Les outils indispensables et premiers programmes

P. Chassignet


Durant ce TD, on va d'abord s'initier à l'utilisation de vscode (ou améliorer sa pratique) et on va ensuite commencer à programmer par soi-même en Java. Les deux seront intensément utilisés durant ce trimestre, l'année prochaine et nous espérons ensuite...
Normalement, ce TD se déroule sur les machines des salles informatiques sur lesquelles vscode et Java sont déjà installés. Même si vous aurez ensuite la possibilité de travailler sur votre ordinateur portable, il est conseillé de s'initier à l'utilisation des machines des salles informatiques car, dans quelques semaines, vous aurez un TD noté qui se fera forcément sur ces machines.

Programmation avec vscode, rappels

Pour programmer, il faut éditer son programme, le compiler et l'exécuter. On peut faire tout cela avec vscode.
Si vous avez déjà réalisé les activités du moodle INF361 intitulées Premier programme dans Préparer le cours en installant Java et vscode (sur son ordinateur personnel) et Pour préparer le TD1 dans Semaine 0, on vous demande de refaire rapidement les deux exercices proposés ci-dessous, sur les machines des salles informatiques.
Si vous n'avez pas encore complètement réalisé ces activités préliminaires, ce n'est pas le moment de procéder à une installation sur votre ordinateur portable. Vous devez faire les deux exercices proposés ci-dessous directement sur les machines des salles informatiques, en commençant à chaque fois par la page de tutoriel qui demande aussi une pratique.
Dans tous les cas, il ne faut pas hésiter à demander immédiatement de l'aide en cas de difficulté.

Cette page rappelle les étapes nécessaires jusqu'à l'exécution d'un premier programme. Vous devez ensuite procéder à ce premier exercice pour rôder la manipulation.

Cette page rappelle les étapes nécessaires pour utiliser la classe TC dans vos programmes. Vous devez ensuite procéder à ce second exercice pour rôder la manipulation.

Premier TD de programmation

Si vous avez suivi les étapes données ci-dessus, vous avez maintenant un projet vscode configuré pour l’utilisation de la classe TC et dans lequel vous allez pouvoir travailler aujourd'hui. Le nom de ce projet importe peu. Lors des prochaines semaines, vous ferez un nouveau projet pour chaque nouveau TD et l'important est de s'y retrouver.

Ensuite, voici une feuille d'exercices pour mettre en pratique ce que vous connaissez déjà de Java, suite à la première leçon.

Pour terminer, un petit quiz, s'il vous reste un peu de temps, ou à faire « à la maison » (on disait comme ça avant pour « après les 2 heures de TD »).
Et voici un autre quiz, un peu plus difficile, à faire aussi « à la maison », celui-ci est facultatif.