Le but du CSLabs est d’offrir aux étudiants l’opportunité d’entreprendre dans le domaine de l’informatique
Wiki CSLabs
CSLabs Site Web
Instagram
Facebook
LinkedIn
CSLabs Namur sur YouTube
Nos projet sur GitHub
- les choses simples sont les meilleures !
- la difficulté d’un sujet se base sur les connaissances antérieurs necessaires pour comprendre un sujet :
-
débutant : aucune connaissance de base requise, le sujet traité est de l’ordre :
- assignation et variables
- Conditions
- boucles for/while, etc
- Paradigme impératif
- appels de fonction (création d’un module/package et leurs exploitation)
- Paradigme procédural
- Expression régulière
- etc …
-
intermediaire : se base sur des concepts spécifiques de base, le sujet traité est de l’ordre (on sous entends une maitrise d’un sujet anterieur) :
- recursion
- pointeurs
- OOP (object oriented programming)
- Gestion des erreurs
- Test unitaire
- Programmation fonctionnelle
- etc …
-
avancé : se base sur des concepts spécifiques avancés, le sujet traité est de l’ordre :
- processus parallèles
- Programmation déclarative
- Programmation symbolique
- etc …
-
Expert : On est dans la/les finalité de la technologie présentée, le sujet traité est de l’ordre :
Bien sur, cette classification se base sur un principe d’emergence (d’un ensemble de règles simples emergent des comportement complexes)
Et depends donc de la vision d’une techno par qqn ainsi que du point de vue de tout un chacun.
De plus, ca va dépendre du sujet traité et de la façon de l’aborder !
exemples :
- on pourrait considerer html comme debutant, CSS comme intermédiaire, javascript comme avancé et react, next et/ou JQuery comme expert (chacun reposant sur le précèdent)
- également, un article expliquant simplement les cryptos pourrait être considérés comme débutant, la ou un autre expliquant le fonctionnement de celles-ci et de la blockchain pourrait être considéré comme expert. Ca n’est pas anormal ! Si qqn recherche “crypto” il va d’abord voir ce que ca fait (debutant) avant de comprendre plus en profondeur (avancé/expert)
On peut aussi imaginer un tag “incontournables” désignant des outils indispensable (git, vsc, etc)
Ajouter un tag de fiabilité/neutralité d’un article sous forme de % lorsque le besoin se fera sentir ? les cryptos sont un sujet vaste et sujet a du nombreux correction.
Le CS Labs se réserve le droit d’ajouter, modifier et suprimé tout ce qui se trouve sur le wiki
Bonus
Les liens du CSLabs
Demande de modification/ d’ajout au wiki
Fonctionnement du wiki