Skip to content
This repository has been archived by the owner on Apr 28, 2021. It is now read-only.

CollegeBoreal/INF1042-202-20H-02

Repository files navigation

INF1042-202-20H-02

Introduction à la programmation (Algorithmes)

Topic: CBCV-218160  INF1042/2/Face à face  Introduction à la programmation
Time: This is a recurring meeting Meet anytime
 
Join Zoom Meeting
https://collegeboreal.zoom.us/j/163707564
 
One tap mobile
+15873281099,,163707564# Canada
+16473744685,,163707564# Canada
 
Dial by your location
        +1 587 328 1099 Canada
        +1 647 374 4685 Canada
        +1 647 558 0588 Canada
        +1 778 907 2071 Canada
        +1 438 809 7799 Canada
        855 703 8985 Canada Toll-free
Meeting ID: 163 707 564
Find your local number: https://collegeboreal.zoom.us/u/axPBnQGUF

Devoirs

⭕ Pendant travail à la maison

No Date Cours Intitulé Commentaires
03 17-04-20 S.PowerShell PowerShell Subtitut projet
02 17-04-20 P.Projets Projet Personnel en Python
01 31-03-20 7.BFS Breadth First Search :octocat: Actions

❌ Avant travail à la maison

No Date Cours Intitulé Commentaires
06 11-03-20 6.HashTables HashTables ou Dictionnaire
05 10-02-20 C.Comprehensions Triangle Rectangle
04 10-02-20 4.QuickSort Tri Rapide
03 04-02-20 3.Recursion Recursion
02 27-01-20 2.SelectionSort Tri par sélection
01 20-01-20 1.BinarySearch Recherche Dichotomique

Déroulement de cours:

# Semaine Commentaires
01 06-01-20 Rentrée des classes
02 13-01-20 Chapitre 1 1.Introduction to algorithms
03 20-01-20 Chapitre 2 2.SelectionSort, suivre les instructions
04 27-01-20 Sneak peak at functional programming F.FunctionalProgramming suivre instructions
05 03-02-20 Chapitre 3 3.Recursion, suivre les instructions
06 10-02-20 Chapitre 4 4.QuickSort, suivre les instructions
07 17-02-20 5.FP, suivre les instructions
08 24-02-20 Semaine d'études Pas de cours
07 17-02-20 Chapitre 5 6.HashTables, suivre les instructions
09 02-03-20 Chapitre 6 7.BFS, suivre les instructions
10 09-03-20 Chapitre 7 8.Dijkstra, suivre les instructions
11 16-03-20 Chapitre 8 9.Greedy, suivre les instructions
12 23-03-20 TBD TBD
13 30-03-20 TBD TBD
14 06-04-20 TBD TBD
15 13-04-20 TBD TBD

Elements de Performance

No Date Cours Intitulé Structure de donnees Structure de controle
1 0.Git Introduction to algorithms
2 Binary search Tableau(Array), Liste(List) Fonction
Selection sort Condition, boucles(for,while)
3 Notation Big O Pile(Stack) Recursion (base, recursive case)

References:

Site Lien
Manning Grokking Algorithms . Manning Grokking Algorithms
Tutorials Point DSA
IDE GeeksForGeeks
Python https://www.geeksforgeeks.org/python-programming-language/
Think Python https://greenteapress.com/wp/think-python-2e/

Example d'algorithmes:

Site Lien
Python Water Pouring CodeReview
sorting https://github.com/lucs123/sorting-visualizer-matplotlib

Coding Paradigm

Site Lien
Functional Programming in Python https://stackabuse.com/functional-programming-in-python/

Vidéos:

Site Lien
Muhammad al-Khwarizmi https://www.youtube.com/watch?v=oRkNaF0QvnI

GitHub Lab

Site Lien
Introduction to Python https://lab.github.com/everydeveloper/introduction-to-python

📍 Github Learning Lab

https://github.com/CollegeBoreal/Tutoriels/tree/master/E.Education/M.Microsoft/0.Github-Learning