Passer au contenu de cette vue

BLOC 1 - DATA

SequencesUnits

Présentation bloc 1

1.1 Représentation des données : types et valeurs de base

SequencesUnits

1.1 Présentation du module

1.1.1 Représentation binaire de l'information

1.1.2 Unités de quantité d'information

1.1.3 Ecriture des nombres dans différentes bases

1.1.4 Représentation du texte

1.1.5 Représentation d'images, de sons, de vidéos

1.1.6 Exercices

Forum NSI bloc 1

1.2 Représentation des données : types construits

SequencesUnits

1.2 Présentation du module

1.2.1 Les tableaux

1.2.2 Les p-uplets

1.2.3 Les dictionnaires

1.2.4 Exercices

Forum NSI bloc 1

1.3 Traitement des données en tables

SequencesUnits

1.3 Présentation du module

1.3.1 Introduction sur les données en table

1.3.2 Recherches dans une table

1.3.3 Trier des données

1.3.4 Fusion de tables

1.3.5 Sauvegarde des données

1.3.6 Jointure

1.3.7 Exercices

Forum NSI bloc 1

1.4 Bases de données

SequencesUnits

1.4 Présentation du module

1.4.1 Introduction aux bases de données

1.4.2 Le modèle relationnel

1.4.3 SQL, langage déclaratif

1.4.4 SQL, langage algébrique

1.4.5 SQL récapitulatif

1.4.6 Conception d'une base de données

1.4.7 Schémas relationnel

1.4.8 Une étude de cas

Forum NSI bloc 1

BLOC 2 - PROG

SequencesUnits

Présentation bloc 2

2.1 Programmation Orientée Objet

SequencesUnits

2.1 Présentation du module

2.1.1 POO : une première approche

2.1.2 Projet Escape Game "le château"

2.1.3 Les concepts clés de la POO

2.1.4 Exercices

Forum NSI bloc 2

2.2 Programmation impérative, procédurale

SequencesUnits

2.2 Présentation du module

2.2.1 Paradigmes des langages de programmation

2.2.2 Compilateur et interpréteur

2.2.3 Les langages impératifs

2.2.4 Typage des langages de programmation

2.2.5 Fonctions et modules

2.2.6 Histoire et taxonomie des langages de programmation

2.2.7 Exercices

Forum NSI bloc 2

2.3 Introduction à la complexité de programme

SequencesUnits

2.3 Présentation du module

2.3.1 Efficacité d’un algorithme et d’un programme

2.3.2 Approche pragmatique

2.3.3 Approche analytique

2.3.4 La notion de grand O

2.3.5 Calcul du grand O

2.3.6 Application des règles de calcul du grand O

2.3.7 Complexité des tris simples

2.3.8 Complexité des manipulations des séquences de données python

2.3.9 Exercices

Forum NSI bloc 2

2.4 À propos de la récursivité

SequencesUnits

2.4 Présentation du module

2.4.1 Introduction

2.4.2 Mécanismes

2.4.3 Structures de données récursives

2.4.4 Transmissions entre instances récursives

2.4.5 Traduction de fonction récursive en fonction itérative

2.4.6 Gestion de la mémoire à l'exécution¶

2.4.7 Exercices

BLOC 3 - ALGO

SequencesUnits

Présentation bloc 3

3.1 Algorithme 1

SequencesUnits

3.1 Présentation du module

3.1.1 Introduction

3.1.2 Analyse d'algorithme

3.1.3 Le problème du tri

3.1.4 Arbres

3.1.5 Arbres binaires de recherche

3.1.6 Algorithmes glouton

3.1.7 Arbres et codage

Forum NSI bloc 3

BLOC 4 - ARS

SequencesUnits

Présentation bloc 4

4.1 Architecture matérielle

SequencesUnits

4.1 Présentation du module

4.1.1 Introduction à l'architecture des systèmes informatiques

4.1.2 Architecture minimale d'un système informatique

4.1.3 Architecture des systèmes embarqués

4.1 4 Architecture des ordinateurs

4.1.5 Conférences

Forum NSI bloc 4

4.2 Système d'exploitation

SequencesUnits

4.2 Présentation du module

4.2.1 Principe et fonctionnement d'un système d'exploitation

4.2.2 Processus

4.2.3 Processus légers ou threads

4.2.4 Communication par socket

4.2.5 Virtualisation

Forum NSI bloc 4

4.4 Technologies web

SequencesUnits

4.4 Présentation du module

4.4.1 Introduction à HTML 5

4.4.2 Déploiement d'un site web

4.4.3 Interactions et gestion dynamique dans une page web

4.4.4 Frameworks de développement et outils de gestion de contenu

Forum NSI bloc 4

Questionnaire de Fin de Mooc

SequencesUnits

Suivi du MOOC et avis