Aujourd’hui, le numérique, c’est de la culture générale, nécessaire pour votre vie personnelle comme professionnelle. Pour travailler dans le développement durable, la littérature, le cinéma ou la santé, c’est toujours bien de savoir ce qu’est un algorithme, un langage de programmation, une base de données. C’est d’ailleurs pour cette raison que tous les élèves de 2de suivent un cours de Sciences Numériques et Technologiques.
La spécialité Numérique et sciences informatiques vous permet de comprendre les bases de la programmation, pour élaborer des logiciels par exemple, des sites internet, des applications pour smartphones, etc.
Quelques activités de programmation pour se divertir tout en apprenant !

L'épreuve dite du « Grand oral », portée par la réforme du baccalauréat général et technologique, manifeste un changement profond dans le système éducatif. Elle fait concrètement et symboliquement de l'oral une dimension essentielle des compétences à acquérir dans le parcours de l'élève.


En informatique, un processus est l'instance d'un programme informatique en cours d'exécution par un ou plusieurs threads d'un ordinateur.

Depuis le début de l’ère des smartphones, on assiste à l’émergence de systèmes tout-en-un. Ainsi, presque tout le contenu d’un ordinateur se retrouve finalement dans une seule puce sur le smartphone : le System on a Chip (SoC), ou système sur une puce en français.

Le routage est un processus qui permet de sélectionner des chemins dans un réseau pour transmettre des données depuis un expéditeur jusqu'à un ou plusieurs destinataires. Dans un réseau, les routeurs jouent un rôle essentiel dans la transmission des paquets sur Internet : les paquets sont routés individuellement par des algorithmes.

Information sur l'état actuel du numérique en France en 2020


Une base de données (en anglais database), permet de stocker et de retrouver l'intégralité de données brutes ou d'informations en rapport avec un thème ou une activité.

Dans ce chapitre, nous allons définir la programmation orientée objet, ses grands principes et particularismes et son utilisation en Python. Dans cette série d'activités, nous parlerons de classes, d’instances, de méthodes, d’attributs.

Révisions sur les notions fondamentales en numérique et sciences informatiques
Un dictionnaire est un conteneur, un objet pouvant en contenir d’autres (à l’instar des listes) : chaque élément (item) d’un dictionnaire, est constitué d’une valeur (value) et associé à une clef (key).

JavaScript (souvent abrégé en « JS ») est un langage de script léger, orienté objet, principalement connu comme le langage de script des pages web. Le code JavaScript est interprété ou compilé à la volée. C'est un langage à objets utilisant le concept de prototype, disposant d'un typage faible et dynamique qui permet de programmer suivant plusieurs paradigmes de programmation : fonctionnelle, impérative et orientée objet.

Toute page HTML peut être enrichie de formulaires interactifs, qui invitent vos visiteurs à renseigner des informations : saisir du texte, sélectionner des options, valider avec un bouton… tout est possible ! Nous arrivons cependant aux limites du langage HTML car il faut ensuite pouvoir analyser les informations que le visiteur a saisies… et cela ne peut pas se faire en langage HTML. Le traitement des résultats doit s'effectuer dans un autre langage, par exemple le PHP.

Depuis plus de soixante ans, l’architecture des ordinateurs est conforme à un schéma qui a peu évolué depuis son origine : le modèle dit « de von Neumann ». La naissance de ce modèle, sa diffusion et ses premières mises en œuvre sont un moment-clé de l’histoire de l’informatique.

Trier une liste d'informations quelconque est fondamentale pour rechercher une donnée. Trier, c'est ordonner la liste d'une façon cohérente. Par exemple, on pourrait vouloir trier une liste de noms par ordre alphabétique. Ou on pourrait vouloir trier une liste de nombres du plus petit au plus grand. Dans tous les cas, trier une liste c'est la réordonner (changer son ordre, si nécessaire) selon certains critères.
