2023-2024 / AREM0012-1

Aide à la réussite " Introduction à la programmation "

Durée

10h REM

Nombre de crédits

 Bachelier en sciences informatiques- crédits 

Enseignant

Benoît Donnet

Langue(s) de l'unité d'enseignement

Langue française

Organisation et évaluation

Enseignement au premier quadrimestre, examen en janvier

Horaire

Horaire en ligne

Unités d'enseignement prérequises et corequises

Les unités prérequises ou corequises sont présentées au sein de chaque programme

Contenus de l'unité d'enseignement

Ce cours d'aide à la réussite est principalement destiné aux étudiants ayant échoué une première fois en Bloc 1 de Bachelier et n'ayant pas acquis au moins 30 crédits la première année (et qui ont encore INFO0946 à leur PAE).

L'objectif de ce cours est de s'assurer que l'étudiant travaillera un minimum les aspects importants du cours INFO0946.  Pour ce faire, le cours rend obligatoire la participation aux activités suivantes d'INFO0946:

  • Les 6 Challenges de programmation sur la plateforme CAFÉ 2.0
  • les 5 QCMs organisés en début de séance de répétition (pour rappel, il y a des QCMs d'entrainement sur eCampus)
  • les 3 sessions "Collaborative Design & Build" (CDB)
  • les 6 GameCodes (disponible sur CAFÉ 2.0)
  • l'interrogation de mi-quadrimestre (08/11/2023)
  • la participation à la séance de correction de l'interrogation et aux séances de remédiation qui suivent
L'agenda du cours INFO0946 reprend les dates de ces différentes activités

Acquis d'apprentissage (objectifs d'apprentissage) de l'unité d'enseignement

Au terme de cette unité d'enseignement, l'étudiant aura travaillé les aspects clés du cours INFO0946 et sera à l'aise avec à la fois les concepts propres au langage C et les compétences d'abstracction enseignées dans le cours INFO0946

Savoirs et compétences prérequis

Bonne connaissance du français

Activités d'apprentissage prévues et méthodes d'enseignement

Mode d'enseignement (présentiel, à distance, hybride)

Combinaison d'activités d'apprentissage en présentiel et en distanciel


Explications complémentaires:

Certaines activités (i.e., Challenges de programmation et GameCodes) sont à faire à la maison.  Les autres activités sont organisées en présentiel

Lectures recommandées ou obligatoires et notes de cours

La lecture attentive et la compréhension profonde des slides du cours INFO0946 (disponibles à la CdC et sur eCampus)

Les livres du cours INFO0946 sont aussi une possibilité:

  • Claude Delannoy. "Programmer en Langage C". Editions Eyrolles. 2010 (5ème édition)
  • Rémy Malgouyres, Rita Zrour, Fabien Feschet. "Initiation à l'Algorithmique et à la Programmation en C". Editions Dunod. 2011 (2ème édition).
  • Yves Granjon. "Algorithmes en Pascale et en Langage C". Editions Dunod. 2004 (2ème édition).

Modalités d'évaluation et critères

Autre : Le cours ne fait pas l'objet d'une évaluation


Explications complémentaires:

Sans objet

Stage(s)

Remarques organisationnelles et modifications principales apportées au cours

Contacts

Il est toujours possible de contacter l'enseignant et/ou l'assistante par email afin de poser des questions ou organiser un rendez-vous

  • Professeur: Benoit Donnet (mail -- bureau 1.87b/B28)
  • Assistante: Géraldine Brieven (mail -- bureau 1.73b/B28)

Association d'un ou plusieurs MOOCs