cours / présentation

Premiers principes des langages de programmation

Dans cette vidéo, Gilles Dowek fait un cours introductif, à destination des Professeurs des Lycées, de la Science Informatique (et de ses quatre piliers: Algorithme, Langage, Machine, Information) complété d'une analyse fine de la sémantique des ingrédients des algorithmes (instruction, affectation ...

Date de création :

09.06.2010

Auteur(s) :

Gilles DOWEK

Présentation

Informations pratiques

Langue du document : Français
Type : cours / présentation
Niveau : formation continue
Durée d'exécution : 1 heure 31 minutes 43 secondes
Contenu : vidéo
Document : video/mp4
Poids : 324.44 Mo
Droits d'auteur : libre de droits, gratuit
Droits réservés à l'éditeur et aux auteurs.

Description de la ressource

Résumé

Dans cette vidéo, Gilles Dowek fait un cours introductif, à destination des Professeurs des Lycées, de la Science Informatique (et de ses quatre piliers: Algorithme, Langage, Machine, Information) complété d'une analyse fine de la sémantique des ingrédients des algorithmes (instruction, affectation de valeurs à une variable, déclaration, séquence, test, boucle, état) indépendamment du langage informatique utilisé. Il donne les fondamentaux qui permettent aux enseignants d'enseigner l'algorithmique en seconde ou de faire connaitre les objets numériques dans les enseignements d'option. Ce cours a été donné en juin 2009 et juin 2010 lors des journées de formation à l'informatique organisées par l'INRIA à destination des professeurs de mathématiques d'Ile de France. Il est composé d'une heure de cours et d'une demi-heure de questions-réponses sur le cours.

"Domaine(s)" et indice(s) Dewey

  • Programmes (005.3)
  • Programmation (005.1)

Domaine(s)

  • Programmation : Algorithmique, langages, conception objet, programmes
  • Informatique
  • Informatique
  • Génie logiciel : conception, qualité, documentation, maintenance

Intervenants, édition et diffusion

Intervenants

Fournisseur(s) de contenus : INRIA (Institut national de recherche en informatique et automatique)

Diffusion

Cette ressource vous est proposée par :Canal-U - accédez au site internet

Document(s) annexe(s)

Fiche technique

Identifiant de la fiche : 6473
Identifiant OAI-PMH : oai:canal-u.fr:6473
Schéma de la métadonnée : oai:uved:Cemagref-Marine-Protected-Areas
Entrepôt d'origine : Canal-U

Voir aussi

UNIT
UNIT
01.09.2007
Description : L'objectif de cet enseignement est de pouvoir trouver la solution d'un problème à l'aide d'une forme algorithmique et savoir programmer cette solution algorithmique en un langage structuré. Il s'agit d'un premier contact avec la programmation. L'étudiant apprend à réaliser des algorithmes puis à ...
  • algorithmique
  • programmation
  • langage structuré
  • langage informatique
  • représentation de l'information
  • traitement de données
  • variable
  • affectation
  • structure de données
  • programme Pascal
  • identificateur
  • langage C
  • structure des données
  • déclaration
  • instruction alternative
  • ins ...
UNIT
UNIT
22.12.2010
Description : Ce cours montre l'utilisation de la traduction dirigée par la syntaxe pour générer du code valide et en particulier la génération de code sur machine à pile et sur machine à registres. Il donne des exemples de génération de code pour des expression arithmétique, des structures de contrôle, des appels ...
  • compilation
  • génération de code
  • programme informatique
  • langage de programmation
  • compilateur
  • code source
  • traduction dirigée par la syntaxe
  • expression
  • instruction conditionnelle
  • boucle
  • appel de fonction