Cahier NSI de Lukas.

Qu’est-ce qu’un algorithme ? Voici deux définitions trouvées dans la littérature : Procédure de calcul bien définie qui prend en entrée une valeur ou un ensemble de valeur, et qui donne en sortie une valeur ou un ensemble de valeur. Un algorithme est la spécification d’un schéma de calcul sous forme d’une suite finie d’opérations […]
Types et valeur de bases. En informatique, la représentation de données comme par exemples des nombres, des textes, des images, des sons, (etc…) sont manipuler par des programmes que nous utilisons tous les jours. En effet, ces programmes permettent de mémoriser, transmettre et de transformer des données (nombres, textes, images, sons….). Dans un ordinateur, ces […]
Voici un exercice dont l’objectif est de calculer et d’afficher la hauteur du plafond nuageux à partir de la température et du taux d’humidité dans une page web. En premier, nous allons commencer par coder la méthode de calcul en python pour ensuite écrire le script d’une fonction, à l’aide de données nous permettant de […]
JavaScript est un langage de programmation de scripts principalement employé dans les pages web interactives. Ce langage est également une partie essentielle des applications web et est ainsi parfois considéré comme l’une des technologies cœur du WWW (World Wide Web), en plus des technologies HTML et CSS. JavaScript fut créé en 1995 par l’informaticien américain […]
Une page web désigne l’unité élémentaire d’un site web. Un site web est lui-même constitué d’un nombre plus ou moins important de pages web. Pour les internautes, une page web est accessible via un navigateur web (Mozilla, Firefox, Safari, Internet Explorer, etc…). Une page web est un type de document. HTML est un langage de […]
Les listes en compréhension. En programmation informatique, la syntaxe de certains langages de programmation permet de définir des listes en compréhension, c’est-à-dire des listes dont le contenu est défini à partir de tout autre type itérable (liste, tuple, chaîne de caractères…). Le résultat obtenu est toujours une liste. Cette construction syntaxique se distingue de la […]
Voici la présentation d’un projet avec une carte micro:bit. Le projet consiste à mettre en place une sorte de mini jeu à l’aide d’une carte micro:bit et de ses extensions. Le mini jeu en question se présente sous forme d’un parcours affiché par des pixels lumineux. Le but de ce jeu est de déplacer un […]
Python n’a pas support pour intégré pour les tableaux, de ce fait les listes python peuvent être utilisées à la place. Une liste Python est une variable spéciale qui peut contenir plusieurs variables à la fois. Cela permet donc de stocker plusieurs variables dans une seule variable. Une multitude de possibilités s’offre donc à nous […]
Une carte Micro:bit est une carte électronique programmable pour interagir avec la monde réel.  C’est une version simplifiée et accessible de l’électronique que tout un chacun peut manipuler au quotidien. Voici quelques exemples de programmes : Ce programme permet d’afficher un visage content lorsque que le bouton a est pressé et lorsque le bouton b est pressé […]
Python est un langage de programmation développé par Guido Van Rossum au début des années 1980. Il est le langage de programmation open source le plus utilisé par les informaticiens. Il est utilisé notamment pour le développement web, l’IA, le machine learning, les systèmes d’exploitations, le développement d’applications mobiles, les jeux vidéos et bien d’autres. […]