NSI - Première
Accueil
Console Python
Notebook Python
Sources utilisées
Ch. 2 - Modèle d’architecture de von Neumann et Systèmes d’exploitation
T.P. : Le simulateur AQA
Ch. 1 - Python : les bases
Variables et types
Exercices - Variables, affectations et chaînes de caractères
Instructions conditionnelles
Exercices - Instructions conditionnelles
Instructions répétitives
Exercices - Boucles
Fonctions
Exercices - Fonctions et portée des variables
Mise au point de programmes, prendre de bonnes habitudes !
Exercices - Spécification et mise au point des fonctions
Projet - Dessine ta rue !
Zoom sur les booléens
Exercices - Booléens
Zoom sur les tableaux (listes)
Exercices - Tableaux
Parcourir un tableau
Exercices - Parcours
Exposé / Recherches - Diversité et unité des langages de programmation
Projet Stéganographie
Ch. 2 - Modèle d’architecture de von Neumann et Systèmes d’exploitation
Cours : Partie 1 - Un peu d’histoire
Cours : Partie 2 - Du transistor aux circuits logiques
Cours : Partie 3 - L’architecture de Von Neumann
Cours : Partie 4 - Du langage machine au processeur
Cours : Partie 5 - Les systèmes d’exploitation
T.P. : circuits logiques
Exercices - Assembleur
T.P. : Le simulateur AQA
Exercices - Systèmes d’exploitation
Ch. 3 - Web
Activité : Page web et langage HTML
Cours (1) - Introduction au HTML
Référence des principales balises HTML
Activité : Le couple HTML/CSS
Cours (2) - Introduction au CSS
Challenge CSS en ligne
Activité : Page Web interactive avec Javascript
Cours (3) - Introduction au JavaScript
Cours (4) - Le protocole HTTP et l’architecture client-serveur
Exercices : le protocole HTTP
Activité : Formulaires Web
Cours (5) - Formulaires
Exercice : Formulaires
Ch. 4 - Représentation numérique des nombres et du texte
Cours (1) - Entiers naturels
Exercices (1) - Entiers naturels
Cours (2) - Entiers relatifs
Exercices (2) - Entiers relatifs
Cours (3) - Nombres flottants
Exercices (3) - Nombres flottants
TP : Bases 2, 10 et 16 en Python
Cours (4) - Textes et encodage des caractères
Exercices (4) - Textes et encodage des caractères
Ch. 5 - Python avancé
Cours
Exercices
Cours
Exercices
Quiz
Traitements de données en tables (cours)
Exercices - Traitements de données en tables
Quiz : Données en tables
Ch. 6 - Réseaux
Cours
TP dans Capytale
Cours
Ch. 7 - Algorithmes
Cours
Exercices
Cours
Exercices - Algorithmes de tris
Cours
Exercices - Recherche dichotomique
Cours
Exercices
Présentation
TP : Reconnaissance optique de chiffres
Ch. 8 - Interfaces homme-machine et robotique
Cours
Activités
Ch. 2 - Modèle d’architecture de von Neumann et Systèmes d’exploitation
T.P. : Le simulateur AQA
T.P. : Le simulateur AQA
Astuce
Objectifs
Utiliser un simulateur d’architecture de von Neumann
Comprendre une séquence d’instructions donnée en langage machine
Traduire un programme Python simple en assembleur et visualiser son exécution.
Avertissement
Critères d’évaluation
Autonomie dans la réalisation du travail demandé.
Qualité du compte-rendu (précision des réponses aux questions).
Exercices - Assembleur
Exercices - Systèmes d’exploitation