2023-2024 / INFO9021-1

Principes de programmation Partim 2 - Algorithmique et programmation

Durée

10h Th, 10h Pr

Nombre de crédits

 Bachelier en sciences biomédicales2 crédits 

Enseignant

Christophe Poulet

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 s'adresse principalement aux étudiants ayant reçu les notions d'algorithmique du cours INFO9018. Néanmoins, il peut être également abordé par un débutant. Il leur fournira les bases nécessaires pour approfondir leurs compétences en programmation et en algorithmique, afin qu'ils puissent devenir, s'ils le souhaitent, des programmeurs compétents et créatifs.

 

Les principes élémentaires de la programmation en R sont abordés, avec une mise en pratique concrète. Les étudiants seront initiés aux concepts fondamentaux de lecture et d'écriture des fichiers de données et de création de graphiques dans le langage R. Pour aider à la compréhension, des exercices pratiques seront proposés après chaque notion abordée, et un effort sera fait pour ajouter de nouvelles notions de manière progressive.

 

Le cours comprend également des sessions de Travaux Pratiques qui permettront aux étudiants d'appliquer les concepts vus en cours. La durée de ces sessions sera ajustée en fonction du nombre d'étudiants et de la disponibilité des salles. Le langage de programmation R sera privilégié pour ces exercices. En somme, ce cours constitue une introduction à la programmation pour les étudiants de sciences de la santé de premier cycle universitaire.

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

Le cours d'introduction à l'algorithmique et à la programmation a pour but de permettre aux étudiants d'intéragir, de manière autonome, avec les données rencontrées en sciences biomédicales. En apprenant les bases de la programmation dans le langage R, les étudiants seront en mesure de mettre en évidence les particularités d'un jeu de données. Cela permettra à l'étudiant de gagner en confiance, en compétence pour analyser des données biomédicales.

Savoirs et compétences prérequis

Aucun prérequis n'est obligatoire.

Néanmoins la validation du cours INFO9018-1 est fortement conseillé pour bien suivre le cours.

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

Au travers de mises en situations, l'étudiant développera petit à petit des aptitudes à la programmation. Il comprendra comment réaliser des petits outils simples mais très utiles. Pour ce faire nous utiliserons le langage R comme support de programmation.

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

Cours donné exclusivement en présentiel


Explications complémentaires:

Cours magistraux et travaux pratiques en présentiel.

Lectures recommandées ou obligatoires et notes de cours

Modalités d'évaluation et critères

Examen(s) en session

Toutes sessions confondues

- En présentiel

évaluation écrite ( QCM, questions ouvertes )

Stage(s)

Remarques organisationnelles et modifications principales apportées au cours

Contacts

christophe.poulet@uliege.be

Tel: 04 366 3778

Association d'un ou plusieurs MOOCs