Sommaire général
Présentation du cours
- Que nous offre ce MOOC ?
- Forum : faisons connaissance, échangeons et partageons !
- Guides et conditions d'utilisation
- Questionnaire de début de MOOC
- FORUM : accueil
S : Savoir l’informatique et ses fondements
- S1 Le codage binaire
S1.1 Représentation de l'information sous forme de bit
S1.2 Stocker les images ou les sons
S1.3 Compression
S1.4 Organisation des données
S1.5 Bases de données - S3 Programmation
S3.1 Le langage machine
S3.2 Langage de plus haut niveau et compilation
S3.3 Bugs
S3.4 Des humains et des langages - S4 Architecture des ordinateurs et des réseaux
S4.1 Composants élémentaires d'un ordinateur
S4.2 Principe d'exécution d'un programme informatique
S4.3 Principe de transmission de l'information
S4.4 Structuration en réseau - S+ Approfondir sa culture numérique
S+ Introduction
S+1 Aspects légaux, économiques et éthiques du numérique
S+2 Entrailles matérielles d'un ordinateur
S+3 Comprendre ce qu'est un système d'exploitation
S+4 Interfacer la machine à l'humain
S+5 Calculer dans les nuages (le Cloud)
S+6 Du bitcoin à la blockchain
S+7 Penser le numérique
S+8 Robotique
S+9 Numérique, médecine et bio-informatique
S+10 Numérique et écriture
S+11 Informatique et arts
N : Le numérique comme culture, impacts dans le réel
- N6 Informatique embarquée et objets connectés
N6.1 Découvrir la thématique
N6.2 Réaliser des activités
Forum
- N7 Localisation, cartographie et mobilité
N7.1 Découvrir la thématique
N7.2 Réaliser des activités
Forum
- N+ Thématiques complémentaires
N+ Introduction
N+1 Numérique et environnement
N+2 Intelligence artificielle - N : Mise en place d'activités en classe
Où se retrouver pour partager et s'entraider en SNT ?
Partage de pratiques : quelles activités en SNT ?
Partage de pratiques : quelle progression pédagogique en SNT ?
Organiser une session thématique en classe
Quelques éléments pédagogiques transversaux
Manuels scolairesT : Tenir en main les outils de création numérique
Introduction
La programmation au collègeT0 Initiation à la programmation en Python
T1 Initiation à la programmation en Python
Mode d'emploi et organisation du cours Python
- T1.1 Introduction à Python et aux outils
Sommaire
T1.1.1 Pourquoi Python ?
T1.1.2 Installation de la distribution standard Python
T1.1.3 Interpréteur et IDLE
T1.1.4 Les notebooks
T1.1.5 Notions de variable, d'objet et typage dynamique
T1.1.6 Les types numériques - T1.2 Notions de base pour écrire son premier programme en Python
Sommaire
T1.2.1 Codage, jeux de caractères et Unicode
T1.2.2 Les chaînes de caractères
T1.2.3 Les séquences
T1.2.4 Les listes
T1.2.5 Introduction aux tests if et à la syntaxe
T1.2.6 Introduction aux boucles for et aux fonctions Edit
T1.2.7 Introduction aux compréhensions de listes
T1.2.8 Introduction aux modules
- T1.1 Introduction à Python et aux outils