Λίστα με τα μαθήματα
Introduction à INGInious : Exercices autocorrigés
Découverte d'INGInious avec quelques exercices de programmation élémentaires.
0. [Blocky] Introduction à l'algorithmique avec les blocs
Ceci est un cours Blockly basé sur le système de section d'INGInious.
Ce cours est sous licence AGPL 3 mais une partie du travail est inspirée ou partiellement issue de Code.org. Tous les programmes et didacticiels développés par Code.org sont concédés pour une utilisation sous licence Creative Commons Attribution-NonCommercial-ShareAlike 4.0 Unported. Pour plus d'informations sur cette licence, consultez: http://creativecommons.org/licenses/by-nc-sa/4.0/.
1. [Python] Introduction à la programmation avec Python
La partie théorique du cours s’appuie sur le livre open-source How To Think Like a Computer Scientist --- Learning with Python 3 écrit par Peter Wentworth, Jeffrey Elkner, Allen B. Downey, et Chris Meyers. Ce livre a été adapté par les enseignants du cours de Python et est disponible en ligne. Le livre est complété par des dizaines d’exercices INGInious qui permettent aux étudiants d’apprendre la programmation en Python avec un feedback régulier. Tous ces exercices sont rassemblés dans un syllabus interactif disponible librement.
Besoin d'aide ? Rejoignez notre Slack
2. [Java] Introduction à la programmation avec Java
Ce site contient les exercices INGInious du cours de programmation en Java. Celui-ci s'appuie sur les ressources suivantes:
- Le livre Java Notes de David Eck
- Le syllabus d’exercices
- Les exercices d’introduction à la programmation en Java sur INGInious
- Les transparents du cours
- Les enregistrements du cours réalisés pour permettre à un étudiant ne pouvant se déplacer de suivre les cours depuis son domicile.
Besoin d'aide ? Rejoignez notre Slack
3. [C] Introduction à la programmation en C
Ce cours est un complément au syllabus d'apprentissage de la programmation en langage C sous Unix disponible via:
https://sites.uclouvain.be/SyllabusC/notes/Theorie/
et utilisé en 2e bloc de bachelier en sciences informatiques à l'UCLouvain.
Besoin d'aide ? Rejoignez notre Slack
4. [Unix/Linux] Introduction à la ligne de commande
Apprentissage de la ligne de commande Unix/Linux via des exercices simples.
5. [Git] Introduction à l'utilisation de Git
Besoin d'aide ? Rejoignez notre Slack
6. [Math] Préparation aux études supérieures
Banque de problèmes et exercices mathématiques correspondants à la matière vue durant le secondaire afin de faciliter la préparation des étudiants qui débutent des études supérieures.
Un syllabus reprenant de nombreuses explications théoriques est accessible depuis https://uclouvain.be/exomath
Ces exercices sont commentés le groupe facebook exomath @UCLouvain.
En cas de problème technique, contactez-nous`par email via exomath@listes.uclouvain.be
7. [Math] Exponentielles et logarithmes, fonctions continues et limites, suites
Problèmes et exercices mathématiques correspondants à la matière vue durant le secondaire afin de faciliter la préparation des étudiants qui débutent des études supérieures.
Pour plus d'informations sur ces exercices, consultez https://uclouvain.be/exomath
Ces exercices sont commentés durant le mois d'août 2020 sur le groupe facebook exomath @UCLouvain. Inscrivez-vous pour discuter de nouveaux exercices chaque jour.
En cas de problème technique, contactez-nous`par email via exomath@listes.uclouvain.be
8. [Math] Problèmes mathématiques (niveau secondaire)
Recueil d'exercices et problèmes variés proposés par Philippe Delsarte. Ils couvrent de nombreuses notions vues dans les cours de mathématiques du secondaire et peuvent intéresser les étudiants et étudiantes qui se destinent à des études supérieures où les mathématiques jouent un rôle important.
Un syllabus reprenant de nombreuses explications théoriques est accessible depuis https://uclouvain.be/exomath
Ces exercices sont commentés le groupe facebook exomath @UCLouvain.
En cas de problème technique, contactez-nous par email via exomath@listes.uclouvain.be
9. [Math] Préparation à l'examen d'entrée en médecine
Exercices de préparation à l'examen d'entrée en médecine - partie mathématiques.
Consultez https://uclouvain.be/exomath en cas de problème ou si vous voulez d'autres exercices.
Algorithmes et recettes de cuisine
Ce cours a été développé dans le cadre d'un mémoire sur la didactique de l'informatique. Les activités présentes ici s'inscrivent dans une séquence de cours plus conséquente qui n'est pour le moment pas accessible à tous.
Analyse Phylogénétique
Lectures for HEH's students in Biotech and Life Data Technologies
Check-up maths : auto-évaluation en mathématiques -- rentrée EPL bac1 2024-2025
Bonjour !
Ceci est une test d'auto-évaluation portant sur les matières mathématiques habituellement vues en rhéto. Il est divisé en quatre thèmes : nombres complexes, exponentielle et logarithme, primitives et intégration, et logique et démonstrations.
Ce test est conçu pour être effectué en 2 heures (30 minutes par thème). Il n'est cependant pas chronométré : dès que les questionnaires sont accessibles vous pouvez y accéder, et ce jusqu'à l'heure de fin prévue le samedi 14 septembre 2024 à 17h. Gardez en tête cependant que la durée normalement prévue est de 2 heures.
Ce test comporte 9 pages séparées (une ou plusieurs par thème). Après avoir répondu à la totalité des exercices sur une page, cliquez sur le bouton "soumettre" situé tout en bas de la page. Les réponses correctes et incorrectes sur la page seront alors identifiées (dans certains cas un conseil spécifique suite à une certaine réponse incorrecte est affiché). Sur chaque page, vous pouvez tenter de soumettre les réponses un maximum de trois fois.
Certains exercices comportent un conseil (bouton Hint). Certains exercices admettent plusieurs solutions, il faut alors encoder chaque solution dans son cadre et cliquer Add answer pour ajouter des solutions supplémentaires (une réponse partielle où certaines solutions manquent est considérée comme incorrecte).
Nous n'allons pas examiner vos résultats à ce test! Par contre, nous vous demandons, sur base de ces résultats, de décider si vous souhaitez participer à une ou deux des quatre séances de remise à niveau prévues, une par thème. Pour vous inscrire à ces séances (et aussi quelques conseils pour vous aider à décider) il faut compléter le formulaire suivant :
Inscriptions aux séances : https://forms.office.com/e/Km4Md4RR2v au plus tard le samedi 14 septembre 2024 à 18h.
Pour plus d'informations sur le dispositif complet rendez-vous sur le site https://sites.google.com/view/checkupmaths
Competitive Programming
The goal of this course is to teach you algorithms for competitive programming. Even though it is designed for competitive programming, we believe that it will be interesting for any computer scientist wishing to improve his algorithmic and data structure design skills.
Cours préparatoires au master en sciences informatiques
Ces cours préparatoires s’adressent aux étudiant.es qui ont obtenu un diplôme de bachelier en Haute Ecole et veulent s’inscrire au Master en Sciences informatiques. La transition entre une Haute Ecole et l’Université n’est pas immediate car les objectifs des cours en Haute Ecole ne sont pas complètement alignés avec ceux des cours à l’Université. L’expérience montre que les étudiant.es qui entamment le module complémentaire du Master en Sciences informatiques ont souvent des difficultés dans deux domaines principaux : les mathématiques et l’algorithmique. La formation en mathématiques en Haute Ecole est généralement plus orientée vers les pratiques alors que celle dispensée à l’Université comprend un volet théorique plus important. De plus, les cours de mathématiques en Haute Ecole sont souvent concentrés en première année et donc les étudiant.es qui terminent leur bachelier n’ont souvent plus fait de mathématiques depuis deux ans. Il en va de même pour l’algorithmique pour laquelle la formation en Haute Ecole met moins l’accent sur l’étude de la complexité calculatoire.
Initiation à la bioinformatique
Cette activité s'intègre dans l'actitité "Les biologistes mènent l'enquête" proposée par l'équipe Sciences Infuses de l'UCLouvain. Durant cette activité, vous avez identifié des séquences d'ADN mais vous ne savez pas à quelle espèce celles-ci correspondent.
Face à de tels problèmes, les chercheurs font appel à la bioinformatique, une discipline à l'intersection entre l'informatique et la biologique. Les exercices qui suivent vont vous permettre de faire vos premiers pas en informatique avec la programmation par blocs de façon à pouvoir analyser les séquences d'ADN que vous avez obtenu.
Introduction à Inginious : Sandbox ludovia
Découverte d'INGInious avec quelques exercices de programmation élémentaires.
Le cours d'informatique manquant
Cette page reprendra quelques exercices supplémentaires pour le cours d'informatique manquant disponible ici : https://ucl-ingi.github.io/missing-semester/
Les bio-informaticiens mènent l'enquête ! Blockly - PRIMM
Ce cours introduit une série de concepts informatiques au travers d'une petite enquête scientifique. Les outils utilisés sont : Blockly et la méthodologie PRIMM. cyrille.debongnie@student.uclouvain.be
Python TFE
Bonjour et bienvenue sur mon cours python. Ce cours est le fruit de mon travail de fin d'études, ainsi, si vous voyez des fautes, des incohérences ou tout autres anomalies, merci de bien vouloir me les notifier via l'exercice Feedback qui se trouve tout à la fin du cours.
Vous êtes un étudiant de bac 1 . On a dupliqué 2 exercices et 2 examens blancs du cours de programmation 1 pour y ajouter de nouvelle détection d'erreurs. Vous les retrouverez dans la partie "Exercice Cours Programmation 1". De plus, d'autres exercices ont été fait tout au long du projet. Je vous les ai laissé activés au cas où un exercice vous interresserait.
Bon apprentissage!
Reti di Calcolatori - University of Venice (24/25)
The course of Computer Network at the Bachelor of CS at the University of Venice (24/25)
[CNP3] Computer Networking : Principles, Protocols and Practice
This INGINIOUS site contains exercises to complement the Computer Networking: Principles, Protocols and Practice ebook. This is work in progress, exercises are developed on github, see https://github.com/cnp3/INGInious-packets and https://github.com/cnp3/INGInious-C
[COCP] Combinatorial Optimisation and Constraint Programming (autumn 2024)
MiniCP is a CP solver made for education.
These exercices are part of a course, available on http://minicp.org.
[Introduction IA] Les réseaux de neurones
Présentation du concept d'intelligence artificielle des "réseaux neuronaux". Nous verrons à travers des activités Blockly ce dont il s'agit et comment l'utiliser pour reconnaitre des formes particulières tel que des lignes ou des chiffres.
[Louv1.x] Paradigms of Computer Programming
This course is accessible via edX:
https://www.edx.org/course/paradigms-of-computer-programming-abstraction-and
[Mini-CP] Introduction to Mini-CP
Mini-CP is a CP solver made for education.
These exercices are part of a course, available on http://minicp.org.
mooc-cp
tju-cnp3
Course for "Introduciton to Computer Network" at Tianjin University in semester 23241.