Fiches de cours

Information, calcul, communication

CS-119(c)

Enseignant(s) :

Boulic Ronan

Langue:

Français

Résumé

L'objectif de ce cours est d'introduire les étudiants à la pensée algorithmique, de les familiariser avec les fondamentaux de l'Informatique et de développer une première compétence en programmation (langage C++).

Contenu

La partie théorique est organisée en trois modules :


La partie pratique (initiation à la programmation en langage C++) aborde les notions suivantes : variables, expressions, structures de contrôle, fonctions, entrées-sorties, ...


Les concepts théoriques introduits lors des cours magistraux seront mis en pratique dans le cadre d'exercices de programmation sur une machine virtuelle Ubuntu.

Mots-clés

calcul, information, communication

algorithme, pseudocode, programmation

Acquis de formation

A la fin de ce cours l'étudiant doit être capable de:

Compétences transversales

Méthode d'enseignement

partie théorique: ex-cathedra avec exercices

partie pratique: séances ex cathedra complétant un cours en ligne (MOOC), travaux pratiques sur ordinateur, un micro-projet servant de fil rouge pour intégrer les notions vues en cours et mettre en pratique les principes d'abstraction et de ré-utilisation

Travail attendu

Participation au cours (en salle et en-ligne), résolutions d'exercices, travail personnel.

Méthode d'évaluation

Contrôle continu pendant le semestre sous forme de 3 examens (88%) et du rendu d'un travail individuel en C++ (12%)

Encadrement

Office hours Non
Assistants Oui
Forum électronique Oui

Ressources

Service de cours virtuels (VDI)

Oui

Bibliographie

Livre de la partie théorique: Découvrir le Numérique, sous la direction de André Schiper, PPUR, 2016

Livre servant de base pour la partie pratique: J.-C. Chappelier, C++ par la pratique, PPUR 2017 (4e édition).

Ressources en bibliothèque
Polycopiés

copie des slides sur moodle

Sites web
Liens Moodle
Vidéos

Préparation pour

COM-112(a) project oriented programming (C++)

Dans les plans d'études

  • Génie électrique et électronique , 2018-2019, Bachelor semestre 1
    • Semestre
      Automne
    • Forme de l'examen
      Pendant le semestre
    • Coefficient
      6
    • Matière examinée
      Information, calcul, communication
    • Cours
      3 Heure(s) hebdo x 14 semaines
    • Exercices
      3 Heure(s) hebdo x 14 semaines
  • Microtechnique, 2018-2019, Bachelor semestre 1
    • Semestre
      Automne
    • Forme de l'examen
      Pendant le semestre
    • Coefficient
      6
    • Matière examinée
      Information, calcul, communication
    • Cours
      3 Heure(s) hebdo x 14 semaines
    • Exercices
      3 Heure(s) hebdo x 14 semaines

Semaine de référence

LuMaMeJeVe
8-9 SG1 SG1
9-10
10-11
11-12
12-13
13-14
14-15 CE1
CO020
CO021
CO023
CO4
CO5
CO6
GCC330
INM200
15-16
16-17
17-18
18-19
19-20
20-21
21-22
Cours
Exercice, TP
Projet, autre

légende

  • Semestre d'automne
  • Session d'hiver
  • Semestre de printemps
  • Session d'été
  • Cours en français
  • Cours en anglais
  • Cours en allemand