Recherche

Programmation en Python pour les mathématiques. 3e édition

Extraits

ActuaLitté

Informatique

Programmer avec MicroPython. Programmation Python de systèmes embarqués à microcontrôleurs

Quelle bonne idée que de vous intéresser à MicroPython ! Il s'agit d'une adaptation du langage Python pour programmer les cartes à microcontrôleurs et les systèmes embarqués. Ce livre donne les clés pour vous mettre en route dans la création de projets uniques pour systèmes embarqués grâce à un langage aussi efficace que compact. Si vous connaissez Python en tant que programmeur, enseignant ou simple autodidacte, vous êtes paré pour cette joyeuse aventure ! Depuis vos tout premiers pas avec MicroPython jusqu'au développement de projets complets, l'auteur de ce livre vous propose un voyage fabuleux dans la programmation des systèmes embarqués. Il présente d'abord quatre modèles de cartes à microcontrôleurs fonctionnant avec MicroPython, puis montre comment ce langage exploite les fonctions matérielles que sont les entrées-sorties, les communications sans fil, le son et la musique, et le contrôle d'un robot. Découvrez MicroPython sur quatre cartes (PyBoard, BBC micro : bit, Adafruit Circuit Playground Express et ESP8266/ESP32). Prenez en mains une plate-forme de création pour concevoir et réaliser des systèmes embarqués répondant à des problèmes concrets issus du monde réel. Maîtrisez les effets visuels, dialoguez avec l'utilisateur au moyen de boutons et du toucher capacitif, produisez de la musique et exploitez la synthèse vocale. Découvrez les protocoles de communication UART, SPI et IC. Explorez les capacités d'émission-réception par ondes radio. Adoptez de bonnes pratiques pour bien gérer l'espace mémoire limité d'un système embarqué.

05/2018

ActuaLitté

Programmation

Python. Manuel de référence

Une véritable somme sur Python, le langage de programmation le plus utilisé actuellement. Grâce à son interopérabilité, sa souplesse conception et de maintenance, Python est aujourd'hui le langage de programmation le plus popuplaire du marché. et ouvrage complet vous permet de tout savoir sur Python, que soyez un programmeur professionnel ou ayez juste besoin ponctuellement de recourir à ce langage. Rédigé par une équipe d'experts reconnus de Python, cet ouvrage entièrement à jour couvre la version 3. 10 et envisage même les fonctionnalités de la version 3. 11. au programme : Comment Python représente es données et les programmes en tant qu'objets Les annotations de types Les nouveautés des dernières versions Utiliser Pyton de façon moderne Bien structurer ses projets Python Déboguer le code Python

10/2023

ActuaLitté

Mathématiques

Probabilités et statistiques pour l'enseignement. CAPES/CAPLP - Agrégation interne - Mathématiques - Nouveaux programmes - Algorythmes en Python, 2e édition

Vous allez passer le CAPES, l'agrégation interne de mathématiques ou le CAPLP Maths-Sciences ? Ce manuel vous prépare aux épreuves écrites et orales de probabilités et de statistiques et vous propose : - Un éclairage sur les nouveaux programmes du secondaire et les nouveaux concours. - Un cours rigoureux et détaillé. - Des remarques pour faciliter la représentation des concepts. - Des exercices corrigés, pratiques ou théoriques, pour mieux s'approprier les notions. - Des points programmes pour situer les notions dans les programmes du secondaire. - Des points numériques pour faciliter l'intégration du numérique dans votre enseignement. - Des notes historiques pour contextualiser les notions mathématiques. Cette 2e édition est en adéquation avec les nouveaux programmes, notamment avec la présence des algorithmes en Python. Elle constitue également une base pour préparer l'agrégation externe.

01/2020

ActuaLitté

Informatique

Python, du grand débutant à la programmation objet. Cours et exercices corrigés, Edition 2021

Ce livre est destiné à toutes les personnes désireuses de s'initier à Python, qu'elles aient ou non déjà programmé dans un autre langage. Il permet de découvrir progressivement de nombreux concepts informatiques fondamentaux comme les structures de données, l'analyse de complexité ou encore la programmation orientée objet. Il recouvre l'équivalent de quatre semestres d'enseignement de licence : initiation à la programmation, algorithmique, fouille de données et initiation à la programmation orientée objet. Il compte 100 exercices et problèmes corrigés.

01/2021

ActuaLitté

Scolaire lycée général et tech

Algorithmique et programmation en Python 2de Barbazo. Cahier d'algo (cahier d'exercices et TP), Edition 2019

Un large choix d'exercices et de TPà faire en classe ou en salle informatique. De nombreux exercices " débranchés ", réalisables sans matériel. Un apprentissage progressif de la programmation Python. Un mémento de poche détachable pour faciliter les révisions.

05/2019

ActuaLitté

Enseignement primaire

Mathématiques CM2 Cycle 3 Pour comprendre les mathématiques. Edition 2017

Des exercices entièrement nouveaux et une nouvelle maquette. Une pédagogie adaptée à un apprentissage plus progressif sur l'année qui permet à l'élève d'intégrer efficacement les nouvelles notions. Des nouvelles situations-problèmes et des stratégies de calcul réfléchi pour développer l'autonomie des élèves. L'intégration d'activités numériques dans chaque période pour tenir compte des évolutions des programmes. Des outils de manipulation simples pour l'élève et l'enseignant. Le guide pédagogique sera téléchargeable gratuitement sur notre site internet à partir du mois de juillet 2017 (offre réservée aux enseignants).

06/2017

ActuaLitté

PNL

La PNL, programmation neuro-linguistique, pour les Nuls. 2e édition

Une nouvelle édition plus illustrée de la programmation neurolinguistique pour les Nuls dans la nouvelle charte ! Un ouvrage qui s'est vendu à 70 000 exemplaires La PNL est une technique de psychologie appliquée qui permet une communication efficace, au travail comme dans la vie quotidienne. Reconnue par les professionnels de la thérapie, de la communication, de la psychologie, elle est connue dans le monde entier et a aidé des millions de personnes. Cette technique privilégie le comment au pourquoi, et propose une grille d'observation pour améliorer la perception que nous avons de nous-mêmes et des autres : elle nous montre comment s'exprimer avec authenticité par le langage. La Programmation neurolinguistique pour les Nuls s'adresse à tous ceux qui se sentent concernés par leur développement personnel. Ils y trouveront des informations précises sur ses outils (visualisation, rêve éveillé, hypnose, travail sensoriel et linguistique) et leurs applications.

02/2022

ActuaLitté

Programmation

Programmation pratique Python 3.9 PyQt5. Avec visual studio code

Les différentes parties permettent d'apprendre et de mettre en pratique les principales caractéristiques de Python 3. 9 en utilisant PyQt5. Tous les codes de programmation exposés ici sont réalisés et testés sur la plateforme Windows 10 en utilisant l'éditeur de code Visual Studio Code et la librairie PyQt5.

07/2021

ActuaLitté

Enseignement primaire

Pour comprendre les mathématiques CM2. Edition 2013

Une refonte en conformité avec les programmes de 2008 avec des exercices et des problèmes entièrement nouveaux et l'intégration d'exercices différenciés. Les points forts : Une mise en oeuvre des leçons facilitée grâce à une introduction posant une problématique à débattre oralement, suivie d'une activité de recherche collective permettant aux élèves de découvrir et d'acquérir les notions à étudier. Des situations-problèmes développant un comportement de recherche. Des situations complexes portant sur des sujets d'actualité nécessitant la mobilisation d'acquis antérieurs pour les résoudre. Des manuels richement illustrés par des photos et des documents pour favoriser la participation active des élèves. Des ateliers informatiques permettant aux élèves d'approfondir leurs connaissances (B2i). L'organisation du manuel : Le manuel s'organise en cinq périodes correspondant au découpage de l'année scolaire. Les leçons débutent par une activité de recherche et d'exercices et problèmes d'application. Les pages « Calcul réfléchi », « Problèmes » et « Ateliers de problèmes » permettent de travailler certains aspects en particulier. La double page « Fais le point » propose de tester les acquis et la « Banque d'exercices » favorise une pédagogie différenciée. Dans les pages « Mobilise tes connaissances », les élèves réinvestissent les notions mathématiques en découvrant d'autres domaines (avec une liste de sites Internet sécurisés). Les « Ateliers informatiques » familiarisent les élèves avec les tableurs et logiciels de géométrie. Au fil des pages, une mascotte guide les élèves avec des conseils judicieux et des questions pertinentes. Guide pédagogique téléchargeable gratuitement sur notre site Internet dès l'été 2013 (offre réservée aux enseignants). Ce manuel est également disponible en version numérique.

03/2013

ActuaLitté

Enseignement primaire

Pour comprendre les mathématiques CM2. Edition 2017

Une progression sur l'année en 5 périodes avec : Des leçons structurées : une recherche collective laissant une grande place à l'oral et à la manipulation ; une phase d'entraînement individuel avec deux niveaux d'exercices clairement identifiés pour permettre une meilleure différenciation ; Des pages "Problèmes Apprendre à résoudre" pour initier les élèves à la résolution de problèmes ; Des pages "Mobilise tes connaissances" avec des activités ludiques de réinvestissement en fin de chaque période ; Des pages "Je fais le point" à la fin de chaque période pour une évaluation régulière et systématique ; Des "Banques d'exercices" à la fin de chaque période.

03/2017

ActuaLitté

Enseignement primaire

Pour comprendre les mathématiques CE2. Edition 2017

Une démarche plus progressive sur l'année qui permet à l'élève d'intégrer efficacement les nouvelles notions. Un accent mis sur le calcul réfléchi pour apprendre à mettre en place des stratégies de calcul. Des pages de méthodologie et des situations-problèmes pour développer l'autonomie des élèves dans la résolution de problème. L'intégration d'activités numériques dans chaque période pour tenir compte des évolutions des programmes. Des outils de manipulation simples pour l'élève et l'enseignant. Le guide pédagogique sera téléchargeable gratuitement sur notre site internet à partir du mois de juillet 2017 (offre réservée aux enseignants).

05/2017

ActuaLitté

Enseignement primaire

Pour comprendre les mathématiques CE2. Edition 2015

Une nouvelle édition pour le CE2, avec des exercices entièrement nouveaux et une nouvelle maquette. Une pédagogie active qui implique l'enfant dans le processus d'apprentissage. Des situations-problèmes qui développent un comportement de recherche. Des outils clairs et séduisants pour l'élève, simples et faciles à utiliser pour l'enseignant. Le guide pédagogique est téléchargeable gratuitement sur notre site internet (accès réservé aux enseignants).

02/2015

ActuaLitté

Scolaire lycée général et tech

Algorithmique et programmation en Python Tle spécialité Barbazo. Cahier d'Algo. Avec 1 mémento détachable, Edition 2020

Un apprentissage progressif de la programmation avec Python. Une rubrique pour réviser les notions de base. Un large choix d'exercices et de TP à faire en classe ou en salle informatique. Un mémento de poche détachable pour faciliter le travail de programmation et les révisions. En Terminale : des exercices pour s'entraîner à l'épreuve du Bac.

05/2020

ActuaLitté

Informatique

Python avancé et programmation scientifique. Techniques d'algorithmisation et de construction de programmes compacts et efficaces

Ce livre traite de plusieurs techniques avancées de programmation en Python, dont certaines sont moins connues malgré leur utilité. Il est destiné aux futurs (ou actuels) développeurs de programmes de qualité professionnelle, aux scientifiques ayant besoin d'outils de programmation efficaces et ergonomiques et aux enseignants de programmation avancée et à leurs étudiants. Sont traités les modules de support indispensables à tout scientifique programmant en Python, notamment le traitement de données tabulaires avec Numpy et les techniques d'accélération des programmes, grâce à la recompilation des programmes avec Numba et Cython et à l'usage des processeurs graphiques (GPU) à l'aide des frameworks PyCuda et Numba. Le texte couvre de manière concrète plusieurs éléments plus " profonds " de la couche standard du langage, comme la structure interne des objets et des fonctions, les itérateurs (avec coroutines), descripteurs, métaclasses, la concurrence avec les threads et les processus, etc. Une trentaine d'exercices assez longs sont proposés ainsi que plusieurs dizaines d'exemples complets et testés. Les codes de programmes sont disponibles en ligne sur le site de l'auteur. Les exemples et les exercices sont basés sur l'expérience pédagogique de l'auteur et couvrent les sujets de mathématiques appliquées et de simulation, de traitement de textes et d'images (y compris des projections cartographiques). Une bibliographie abondante permettra de trouver rapidement les algorithmes, des détails mathématiques, les logiciels mentionnés (surtout les paquetages installables libres), etc.

10/2019

ActuaLitté

Programmation

Apprenez à programmer en Python

Vous n'y connaissez rien en programmation et vous souhaitez apprendre un langage clair et intuitif ? Python est fait pour vous ! Vous découvrirez dans ce livre conçu pour les débutants tout ce dont vous avez besoin pour programmer, des bases à la bibliothèque standard en passant par la programmation orientée objet. Dans cette quatrième édition, vous trouverez aussi des mises à jour pour la nouvelle version de Python sur le tri, les tests unitaires, le threading... Qu'allez-vous apprendre ? Qu'est-ce que la programmation ? Quel langage choisir ? Pourquoi Python ? Installation de Python et découverte du langage Les concepts de la programmation orientée objet Initiations aux interfaces graphiques avec Tkinter Communication en réseau dans les programmes Python Les bonnes pratiques, pour améliorer vos codes

03/2022

ActuaLitté

Scolaire lycée général et tech

Algorithmique et programmation en Python 1re spécialité Barbazo. Cahier d'algo (cahier d'exercices et TP), Edition 2019

- Des pages pour découvrir ou réactiver les notions de base et la syntaxe Python - Des exercices d'approfondissement et des TP pour s'entrainer sur toutes les notions du programme de maths - De nombreux exercices " débranchés " , réalisables sans matériel - Un mémento de poche détachable pour faciliter le travail de programmation et les révisions

05/2019

ActuaLitté

Programmation

Informatique. 2e édition

Les quatre parties de cet ouvrage correspondent aux quatre fondamentaux de l'enseignement de l'informatique dans l'enseignement supérieur : les mathématiques pour l'informatique, l'algorithmique et la programmation, l'architecture système, et les bases de données. - La partie "Mathématiques" s'appuie sur les acquis de Terminale, - La partie "Programmation" présente les notions de base du code et utilise le langage Python, - La partie "Architecture" décrit le fonctionnement d'une machine connectée à Internet, - La partie "Base de données" explique les notions relatives au stockage et à la manipulation des données. Des encadrés "Applications courantes", "Recherches en cours", et "Histoire de l'informatique" complètent les chapitres. Dans cette deuxième édition, mise à jour, la partie mathématiques s'enrichit d'un chapitre sur les suites et une partie sur le web et les réseaux a été ajoutée.

03/2023

ActuaLitté

Informatique

Python pour la data science pour les nuls

Découvrez Python le langage de prédilection de la science des données La science des données ou data science consiste à extraire des connaissance dans un flot de données. Elle utilise des techniques et des théories tirées de domaines comme les mathématiques et la statistique. Les méthodes qui s'adaptent aux big data sont particulièrement intéressantes dans la science des données. Ce livre est destiné à tous ceux qui travaillent dans le domaine de l'analyse de données et montre comment mettre en oeuvre le langage Python pour dans ce domaine et uassi celui de la statistique. Il traite également de Google Colab, un outil qui permet d'cire du code Python dans le cloud. Au programme : Probabilités Distributions aléatoires Tests d'hypothèses Regressions Modèles de prédiction

11/2019

ActuaLitté

Informatique

Programmation VBA pour Excel 2019 pour les nuls

Vous maîtrisez parfaitement l'utilisation d'Excel et vous voudriez aller plus loin dans l'utilisation de votre tableur. Par exemple automatiser certaines tâches, échanger et traiter des données en provenance de différentes applications Office, ou personnaliser votre logiciel. Avec ce livre, vous aurez toutes les clés pour devenir un programmeur de talent.

06/2019

ActuaLitté

Mathématiques

Mise en oeuvre des probabilités et des statistiques. Cours, exercices et problèmes de synthèse corrigés, programmation en Matlab et Python

La probabilité est une science indispensable pour nombre de technologies et domaines de recherche. En effet, elle trouve des applications dans la physique quantique, comme en astronomie, télécommunications, radar, sonar, etc. Les méthodes statistiques ont été largement appliquées en ingénierie comme en finance ou en sociologie. Cet ouvrage s'appuie sur un texte clair, simple et concis. Il est plus riche en exemples et exercices résolus, en codes de programmation sous Matlab ou Python qu'en démonstrations, mais il permet de modéliser des situations complexes, continues comme discrètes. Il s'adresse à un public large d'étudiants en parcours universitaire ou de grande école, ingénieurs ou commerciaux. Des chercheurs de tous domaines amenés à traiter des données y trouveront des outils pertinents. Les auteurs ont développé des problèmes de synthèse pour résoudre des problèmes réels rencontrés dans des applications variées. En élaborant plusieurs solutions pour résoudre les divers exercices, cet ouvrage favorise l'autonomie du lecteur et l'incite à approfondir ses connaissances théoriques et pratiques tant en probabilité que sur les méthodes statistiques.

10/2019

ActuaLitté

Informatique

Python 3. Les fondamentaux du langage, 3e édition

Ce livre sur les fondamentaux du langage Python 3 (en version 3.8 beta au moment de l'écriture) s'adresse à tout professionnel de l'informatique, ingénieur, étudiant (et particulièrement en BTS Services Informatiques Organisations), enseignant ou même autodidacte qui souhaite maîtriser ce langage très abouti. Il couvre un périmètre relativement large, détaille tout le coeur du langage et du traitement de données et ouvre des perspectives importantes sur tout ce que Python 3 permet de faire (de la création d'un site web au développement de jeux en passant par la conception d'une interface graphique avec Gtk). Le livre est consacré à la branche 3 de Python, et présente bien sûr les nouveautés apportées par la version 3.8. Toutefois, comme le langage Python 2 est encore très présent, lorsqu'elles existent, l'auteur présente les différences importantes avec la branche antérieure de Python. La première partie du livre détaille les atouts de Python 3 pour répondre aux besoins des entreprises quel que soit le domaine informatique concerné. La seconde partie est un guide à destination des débutants, que ce soit en Python ou en développement en général, elle permet d'aborder en douceur les concepts clés autour de projets servant de fil rouge et propose la réalisation de quelques exercices. La troisième partie porte sur les fondamentaux du langage : les notions sont présentées progressivement avec des exemples de code qui illustrent chaque propos. L'auteur a souhaité que le lecteur atteigne une autonomie réelle dans son apprentissage, avec pour chaque notion présentée deux objectifs distincts : permettre à celui qui ne connaît pas la notion de se l'approprier correctement, notamment en respectant son rôle, et permettre à celui qui la connaît de trouver des angles d'attaques originaux pour aller le plus loin possible dans son exploitation. Les quatrième et cinquième parties permettent de voir comment utiliser Python 3 pour résoudre des problématiques métier et donc comment utiliser tout ce qu'il y a autour de Python 3 (manipulation de données, qualité, protocoles, serveurs, images, programmation système, réseau, web ou scientifique...). Dans ces parties, le fil conducteur est la fonctionnalité et non pas le module ; chaque chapitre se concentre sur la manière d'exploiter une fonctionnalité par l'utilisation d'un ou de plusieurs modules et présente une méthodologie, mais n'est pas centré sur une description anatomique des modules eux-mêmes. La sixième partie se focalise sur les différents types de programmation concurrente, et en particulier sur l'asynchrone, véritable point focal des dernières innovations du langage Python et solution d'avenir. On y parle également de fil programmation parallèle ou distribuée. Enfin, la dernière partie de l'ouvrage est un vaste tutoriel qui permet de mettre en pratique, dans un cadre professionnel, tout ce qui a été vu précédemment en créant une application qui couvre tous les domaines courants du développement (données, Web avec Pyramid, interface graphique avec Gtk, script système...) et ainsi de présenter des solutions efficaces de développement utilisant Python 3. Le code source des parties 2, 4 et 5 est intégralement téléchargeable sur le site www.editions-eni.fr pour permettre au lecteur de tester le programme et de le modifier à sa guise de manière à faire ses propres expériences.

ActuaLitté

Pack office

Excel. Macros et programmation en VBA, 2e édition

Entraînez-vous aux macro-commandes et au langage de programmation VBA Excel en réalisant des exercices variés et concrets : utiliser l'Enregistreur de macros, créer des fonctions personnalisées, utiliser le langage VBA Excel pour créer des macros et des procédures événementielles (contrôler les saisies effectuées, afficher des images, mémoriser l'historique des modifications d'un classeur...), pour concevoir des macros agissant sur des plages de cellules, des feuilles et classeurs ; certains exercices portent sur la création de formulaires intégrant des contrôles multiples et variés en interaction avec des listes et bases de données Excel. Au début de chaque chapitre, un tableau récapitule les fonctions ou instructions macros exploitées dans chaque exercice. Ce livre a été rédigé avec Excel Microsoft 365 mais il convient également si vous disposez d'Excel 2019 ou Excel 2021.

09/2023

ActuaLitté

Programmation

Le machine learning et Python pour les Nuls

Plongez au coeur de l'intelligence arficielle et de la data science avec le machine learning et Python Vous aussi participez à la révolution qui ramène l'intelligence artificielle au coeur de notre société, grace à la data science, au machine learning et à Python son langage de référence. La data science consiste à traduire des problèmes de toute autre nature, en problèmes de modélisation quantitative, résolus par des algorithmes de traitement. Ce livre diviser en 2 livre distincts va tout d'abord vous faire découvrir tous les ingrédients qui font du machine learning l'outil indispensable du développement d'applications liées à l'intelligence artificielle. Dans un second temps, vous découvrirez le langage vedette du machine learning et de la data science, le bien nommé Python. Au programme de ce livre : Découvrez toutes les applications du quotidien qui utilisent le machine learning Découvrez les langages du machine learning : Python et R, afin de vous adresser aux machines qui effectueront des traitements sur les données Comprendre la syntaxe du langage Python Concevoir des programmes et simplifier le développement Blocs de données, chaînes et dictionnaires S'initier à la programmation procédurale et orientée objet

02/2022

ActuaLitté

Enseignement primaire

Pour comprendre les mathématiques CE2. Photofiches, Edition 2017

50 photofiches de soutien - Conçues pour venir en aide aux élèves ayant rencontré des difficultés au cours de la leçon ou sur un exercice particulier de l'évaluation, elles sont particulièrement adaptées aux séances de différenciation. - La plupart du temps, une seule compétence est travaillée dans chaque photofiche, afin de ne pas alourdir la tâche des élèves et de favoriser l'entraînement et la répétition. - La concision des consignes facilite leur lecture. - De fréquents exemples et schémas accompagnent les exercices proposés pour permettre aux élèves de comprendre rapidement ce qui leur est demandé. - La simplicité des exercices permet aux élèves de réussir et de reprendre confiance en eux, ce qui est la première des conditions pour progresser. 30 photofiches d'approfondissement. - Les photofiches d'approfondissement reprennent, dans des exercices plus difficiles, les mêmes compétences que les photofiches de soutien. 30 photofiches de problèmes - Ces photofiches reprennent les contenus étudiés dans les leçons intitulées " Problèmes : Méthodologie " consacrées à la méthodologie de résolution de problèmes ainsi qu'à la série de leçons intitulée " Problèmes : Apprendre à résoudre " du manuel et du fichier élève. - Les leçons consacrées à la méthodologie s'attachent à définir ce qu'est un problème et à détailler la démarche de résolution de façon générale. - Les leçons de la série " apprendre à résoudre " se penchent chacune sur un type différent de problème. Les photofiches de problèmes offrent de nouvelles occasions d'exercer les compétences travaillées dans ces leçons.

06/2017

ActuaLitté

Enseignement primaire

Pour comprendre les mathématiques CE1. Photofiches, Edition 2016

Pour faciliter l'enseignement individualisé, et gérer l'hétérogénéité des classes : des photofiches de soutien et/ou d'approfondissement. Pour compléter : des tracés et des dessins géométriques, des activités ludiques...

05/2016

ActuaLitté

Enseignement primaire

Pour comprendre les mathématiques CP. Photofiches, Edition 2016

Pour faciliter l'enseignement individualisé, et gérer l'hétérogénéité des classes : des photofiches de soutien et/ou d'approfondissement. Pour compléter : des tracés et des dessins géométriques, des activités ludiques...

05/2016

ActuaLitté

Enseignement primaire

Pour comprendre les mathématiques CM2. Photofiches, Edition 2017

Ce recueil de photofiches se veut un outil de différenciation à la disposition des enseignants. Il leur permet de trouver des supports de travail adaptés aussi bien aux élèves en difficulté qu'aux élèves qui réussissent mieux. Cet ensemble est composé de : - 60 photofiches de soutien conçues pour venir en aide aux élèves ayant rencontré des difficultés au cours de la leçon ou sur un exercice spécifique de l'évaluation ; - 30 photofiches d'approfondissement proposant aux élèves plus rapides des activités motivantes leur permettant de renforcer leurs apprentissages ; - 30 photofiches de problèmes permettant de réinvestir les notions étudiées en classe pour résoudre différentes situations-problèmes ; - 10 photofiches de matériel collectif pour l'affichage en classe (tableaux de numération, patrons...) et de matériel individuel (papier pointé, papier quadrillé centimétrique...).

08/2017

ActuaLitté

Informatique

Python et les ontologies

Ce livre s'adresse à toute personne qui souhaite apprendre à utiliser le langage Python (en version 3) et le module Owlready2 pour manipuler et construire des ontologies, c'est-à-dire des connaissances structurées accessibles par un ordinateur, dans le but de les publier sous forme de sites web dynamiques et d'effectuer des raisonnements automatiques. Il intéressera plus particulièrement les informaticiens et développeurs pour le web sémantique ou encore les scientifiques dans le domaine de l'intelligence artificielle ou du biomédical. Après une introduction sur les ontologies et sur le module Owlready qui permet la programmation orientée ontologie, les deux chapitres qui suivent donnent au lecteur quelques rappels sur Python et sur les ontologies OWL. L'auteur présente ensuite les bases d'Owlready et montre comment accéder à des ontologies existantes en Python, comment en créer et en modifier et comment gérer des classes et des constructeurs logiques. Deux chapitres sont ensuite consacrés à des fonctions spécifiques que peuvent offrir les ontologies le raisonnement automatique et la gestion du texte (multilinguisme, recherche textuelle). Pour finir, l'auteur traite de points plus spécifiques comme les terminologies médicales, la création de classes mixtes Python-OWL et l'accès direct aux triplets RDF. Basé notamment sur de nombreux exemples d'applications en lien avec le domaine biomédical, ce livre montre comment construire une petite ontologie des bactéries, comment l'intégrer à un site web dynamique et comment l'utiliser pour l'aide à ta décision. D'autres exemples s'appuient sur des ontologies et des ressources de référence telles que Cene Ontology, UMLS (Uttifred Medical Language System) et DBpedia. A l'issue de la lecture de ce livre, le lecteur sera ainsi en mesure d'intégrer des ontologies à ses applications et sites web Python. Des éléments complémentaires sont en téléchargement sur le site.

08/2019

ActuaLitté

Lycée parascolaire

Tous les algorithmes. Programmation Algobox / Python, du collège au lycée, du brevet au Bac

Suivant l'adage, c'est en forgeant qu'on devient forgeron. Dans ce livre, nous avons fait le pari que c'est en programmant qu'on devient programmeur. Tu trouveras donc dans cet ouvrage : les algorithmes incontournables du collège au lycée du programme de Maths ; les algorithmes incontournables du Brevet au Bac S ; une présentation immédiate des algorithmes pour t'y retrouver facilement, sans te décourager ; des bons algorithmes simples, testés et qui fonctionnent ! (en version Algobox et Python). Ce livre s'adresse donc aux élèves de collège et lycée (mais aussi aux parents et enseignants) qui veulent progresser dans la programmation et la compréhension des algorithmes.

10/2017

ActuaLitté

Programmation

Python et Raspberry Pi. Coffret en 2 volumes : Maîtrisez et développez une application de télémétrie avec Flask (2e édition)

Ces deux livres offrent au lecteur un maximum d'informations sur le langage Python et le nano-ordinateur Raspberry Pi pour maîtriser le développement d'une application de télémétrie avec le framework Flask.1094 pages par nos experts. Des éléments complémentaires sont en téléchargement sur le site www.editions-eni.fr. Un livre de la collection La Fabrique Python et Raspberry Pi - Apprenez à développer sur votre nano-ordinateur (3e édition) Extrait du résumé : Ce livre s'adresse à toute personne qui souhaite disposer des connaissances nécessaires pour maîtriser le langage Python et être en mesure de développer efficacement des programmes pour le nano-ordinateur Raspberry Pi. Afin de rendre cet apprentissage plus concret, l'auteur propose au lecteur des projets de mise en application des connaissances acquises. La lecture de ce livre ne nécessite pas de connaissances particulières en développement ou en électronique, néanmoins une connaissance des environnements Linux ou UNIX est un plus... Un livre de la collection La Fabrique Python, Raspberry Pi et Flask - Capturez des données télémétriques et réalisez des tableaux de bord web (2e édition) Extrait du résumé : Ce livre s'adresse à toute personne qui souhaite découvrir comment capturer des données télémétriques d'une maison (température, humidité, pression atmosphérique, luminosité) et les présenter dans une interface web sous forme de tableaux de bord. L'auteur s'appuie pour cela sur les possibilités offertes par le langage Python, le nano-ordinateur Raspberry Pi et le framework Flask. Bien qu'appliqué au Raspberry Pi, le contenu du livre est suffisamment universel pour être exploité sur d'autres plateformes telles que des ordinateurs. Pour tirer le meilleur profit de la lecture de ce livre, des notions de programmation orientée objet et quelques rudiments sur le langage Python et en électronique sont nécessaires. Une première expérience avec le Raspberry Pi est également souhaitée...

02/2022