Passer au contenu principal

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 Club Info organise des tutorats notamment en Git (utile pour le S2 et le projet du S1)
  • 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). Aussi, les TPs sont indispensables pour bien connaître la seconde partie du cours, donc ne les prenez pas à la légères, voir les refaire.

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 :)

seaux:seaux :

Site du MIT avec des vidéos très bien expliquées et des schéma/mas/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îtrisereztriserez. :)
Enfin, vous pouvez utiliser git (sur GitEtud) ou 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 unevoir preview duvotre projet : PourTous pouvoirles avoirétudiants le rendu en direct, vous pouvez utiliserde l'extensionINSA ont accès à un Livehébergement Servergratuit sur le Visualserveur Studio Codeetud. Si vous utilisezavez git,besoin d'aide, vous pouvez égalementposer directementtoutes voirvos le résultat. Cela ne fonctionnera quequestions sur le main,serveur maisdu pourraClub servirInfo. d'hébergement gratuitUtile pour lale rendu du rapport. (nécessitant un lien pour accéder à vos pages). Il y a aussi un preview sur git.

Sinon, pour pouvoir avoir le rendu en direct, vous pouvez ouvrir le fichier main.html dans votre navigateur ou utiliser l'extension Live Server sur Visual Studio Code.

UF - Outils théoriques pour l'informatique :

Algorithmique Avancée :
Expressions Régulières :
Programmation linéaire :
Théorie de l'information et codages :