Accueil
Actualités
- Bonne rentrée à toutes et à tous !
Travail noté à faire sur Wims
- Wims propose des exercices à données aléatoires. Il permet de désactiver la prise en compte des notes le temps de maîtriser un exercice (n'oubliez pas de le faire c'est de votre responsabilité) puis d'activer la prise en compte des notes quand vous le souhaitez.
- S'inscrire (une seule fois )sur le site wims PNSI en utilisant le code d'inscription "pnsimed"
- Attention SVP à ne pas confondre votre nom avec votre prénom
- Utilisez un identifiant tout en minuscules composé de votre prénom et des 3 premières lettres de votre nom. Par exemple, si vous vous appelez Louis de Funès vous mettrez "louisdef".
- Surtout ne pas utiliser le code d'inscription plus d'une fois (pour ne pas créer plusieurs comptes). Mais, si vous pensez que votre inscription n'a pas fonctionné (ou pour tout autre problème), n’hésitez pas à me contacter par messagerie Atrium.
Pour progresser (entraînement autonome à la programmation)
- Le site e-nsi propose des exercices d'entraînement à la pratique de la programmation en lien avec la spécialité NSI.
- Pour chaque exercice, on trouve un énoncé, souvent pour créer une fonction, puis des exemples d'application de la fonction. Ensuite, une zone de saisie du code qui est accompagné des premiers tests. Il y a des tests secrets qui permettent ensuite d'accepter (ou valider) votre code.
Thème(s) en cours d'étude⚓︎
Anciens thèmes traités⚓︎
Programme⚓︎
Nous traiterons les différentes entrées du programme dans les chapitres suivants…
Thème 1 : Les bases de Python
- Chapitre 1: Variables & ES
- Chapitre 2: La boucle
for ... in ...
- Chapitre 3: La boucle
while
- Chapitre 4: L'instruction conditionnelle
if
- Chapitre 5: Les fonctions
Thème 2 : Représentation des données
- Chapitre 1: Les listes
- Chapitre 2: Les tuples
- Chapitre 3: Les dictionnaires
- Chapitre 4: Les bases
- Chapitre 5: Les booléens
- Chapitre 6: Le codage des caractères
- Chapitre 7: Le codage des entiers
- Chapitre 8: Le codage des non-entiers
- Chapitre 9: Les chaînes de caractères
Thème 3 : Architecture matérielle
- Chapitre 1: Microbit
- Chapitre 2: Architecture Von Neumann
- Chapitre 3: Architecture réseau
- Chapitre 4: Protocoles de communication dans un réseau
- Chapitre 5: Découverte des commandes Linux
Thème 4 : Algorithmique
- Chapitre 1 Extremums et moyennes
- Chapitre 2 Complexité
- Chapitre 3 Tri par insertion
- Chapitre 4 Tri par sélection
- Chapitre 5 Dichotomie
- Chapitre 6 Algorithmes gloutons
- Chapitre 7 Algorithme KNN
Thème 5 : Traitement de données
- Chapitre 1 Manipulation de fichiers csv
- Chapitre 2 Trier des données
- Chapitre 3 Utilisation du module Pandas
Thème 6 : IHM sur le web
- Chapitre 1 Pages web statiques
- Chapitre 2 Pages web dynamiques
- Chapitre 3 Protocole HTTP : étude du chargement d'une page web
- Chapitre 4 Requêtes GET, POST et formulaires