Réussir son S1 de 3MIC Starter Pack™
Les bases à avoir avant d'arriver en cours:
Les liens ressources
- La page Cyber-Aide : lien
- Drive GAMMA
-
Le site annales contient encore quelques ressources intéressantes : lien.
- Un google drive assez complet (merci Théo) : lien.
- D'autres ressources étudiantes sont disponibles :
- Le site de Louis : lien.
Conseils plus pratiques
Général:
Tronc commun :
UF - Analyse Numérique, Optimisation, Chaînes de Markov :
Analyse Numérique et Optimisation :
Pendant les TPs, utilisation de Python en Jupyter Notebook. Il est donc conseillé de revoir ses cours pour ne pas perdre de temps (notamment les affichage la mathplotlib).
Chaînes de Markov :
UF - Système d'exploitation, Réseaux, Base de données:
Système d'exploitation:
Revoir l'architecture matérielle aidera beaucoup : une partie du cours est en commun.
Disclaimer : Si ça n'a pas été corrigé, les contrôle ne se reposent pas sur le cours mais sont des copier coller des contrôles des années précédentes (donc des cours en partie plus vus). Donc faites les annales, sinon vous n'aurez pas une partie des points :)
Réseaux:
Site du MIT avec des vidéos très bien expliquées et des schéma/questions de cours et d'application :
https://gaia.cs.umass.edu/kurose_ross/lectures.php
Base de données 2 :
Bien connaître sa BDD 1 n'est pas obligatoire, mais conseillé.
La note ne se fait que par projet, mais attention ! Contrairement à la BDD1, corriger un bug ou un manque peut prendre extrêmement longtemps. Il est conseillé de passer un maximum de temps sur la partie théorique de conception des bases avant d'implémenter.
Pour les fans d'IA, utiliser ChatGPT peut être pratique, notamment pour implémenter parfois des dizaines de lignes avec des valeurs aléatoires pour des tests. Néanmoins, n'en abusez pas, la BDD2 sera utile pour les prochains semestres, donc plus vous pratiquez, mieux vous maîtriserez :)
Enfin, vous pouvez utiliser Visual Studio Code avec l'option Live Share pour pouvoir mettre vos tables en commun.
Option Mathématiques Appliquées :
UF - EDO et leur résolution numérique :
UF - Calcul intégral et probabilités :
Option Informatique et Réseaux :
UF - Base de données et programmation web :
Base de données 1:
Programmation Web:
Vous y verrez l'HTML, le CSS et le Javascript. Pour ce dernier, revoir vos cours de C peut aider.
Pour la mise en commun : Utiliser GitEtud peut être très pratique pour le projet, donc n'hésitez pas à apprendre les bases (Créer un projet, commit, push, merge). Sinon, Visual Studio Code avec l'option Live Share peut fonctionner pour les moins vaillants.
Pour une preview du projet : Pour pouvoir avoir le rendu en direct, vous pouvez utiliser l'extension Live Server sur Visual Studio Code. Si vous utilisez git, vous pouvez également directement voir le résultat. Cela ne fonctionnera que sur le main, mais pourra servir d'hébergement gratuit pour la rendu du rapport. (nécessitant un lien pour accéder à vos pages)
UF - Outils théoriques pour l'informatique :
Algorithmique Avancée :
Expressions Régulières :
Programmation linéaire :
Théorie de l'information et codages :