Corso Vittorio Emanuele II, 39 - Roma 0669207671

MOOC Massive Open Online Courses (Academic Year 2019/2020)

Techniques de programmation


CFU: 5
Langue du contenu:Français
Description du cours
The module deals with the basic aspects of computer engineering, i.e., architectures, programming and simple algorithms. Programming is seen as a problem-solving approach, starting from the understanding and upgrading of existing programs. Basic programming notions are introduced, such as abstraction, abstract data types, control structures.
Connaissances requises
Basic notions on mathematical functions, relations and set theory.
Objectifs
Le cours complète les connaissances de base en matière de programmation informatique en utilisant le langage Java. Les compétences en matière de programmation sont vue comme un moyen de résoudre problèmes de complexité croissante mettant l’accent sur la capacité de conception de l’étudiant. On introduit de notions relatives aux structures de mémoire dynamique, types des donnés abstraits et de programmation itérative.
Programme
Le cours complète les connaissances de base en matière de programmation informatique en utilisant le langage Java. Les compétences en matière de programmation sont vue comme un moyen de résoudre problèmes de complexité croissante mettant l’accent sur la capacité de conception de l’étudiant. On introduit de notions relatives aux structures de mémoire dynamique, types des donnés abstraits et de programmation itérative. Introduction Langage Java[7 heures] Définition de l’Espace Privé – Espace Publique (Introduction) Champs Statiques [1 heure] Aggregats de structure objet [1 heure] Méthodes [1 heure] Constructeurs [1 heure] Chaîne [1 heure] Fichiers de texte [1 heure] Résolution de problèmes [6 heures] Trier manuellement [3 heures] Trier selon la Java library [1 heure]
Textes
Deitel & Deitel: – C How to program, 5th edition.
Entraînements
The most part of the lessons are accompanied with some exercises to have the student apply what has learned from the videolesson.
Professeur/Tuteur responsable enseignement
Professeur non disponible
Enseignant vidéo
Prof. Michel Cubero-Castain - University of Toulouse - INSA (Toulouse - France)
Liste des leçons
Michel Cubero-Castain
Michel Cubero-Castain
Michel Cubero-Castain
Michel Cubero-Castain
Michel Cubero-Castain
Michel Cubero-Castain
Michel Cubero-Castain
Michel Cubero-Castain
Michel Cubero-Castain
Michel Cubero-Castain
Michel Cubero-Castain
Michel Cubero-Castain
Michel Cubero-Castain
Michel Cubero-Castain
Michel Cubero-Castain
Michel Cubero-Castain
Michel Cubero-Castain
Michel Cubero-Castain
Michel Cubero-Castain
    •  Leçon n. 20: Etude de cas  Go to this lesson
Michel Cubero-Castain