Archives de catégorie : Programmation

Python pour les maths dés 14 ans

Editeur : Eyrolles; Édition
Collection : REPRISE – ARTIC
ISBN-10 : 2212143648
ISBN-13 : 978-2212143645

L’objectif de Python pour les maths est d’apprendre à utiliser le language Python pour se plonger dans les concepts fondamentaux des mathématiques.

Qu’il s’agisse des statistiques, des probabilités, de la géométrie ou des calculs, vous apprendrez à écrire des programmes pour améliorer votre niveau en mathématiques !

Le lecteur débutera avec des programmes simples de factorisation et évoluera ensuite des programmes plus complexes.

Python pour les kids dés 10 ans

Editeur : Eyrolles; Édition
Collection : Pour les kids
ISBN-10 : 2212140886
ISBN-13 : 978-2212140880

Alors que les cours de programmation informatique viennent tout juste d’entrer, en option, au Lycée, nombreux sont les parents qui cherchent dès aujourd’hui à apprendre à leurs enfants à programmer dès le collège.

Le livre « Python for Kids » édité par No Starch Press que nous proposons de traduire est une référence en la matière en langue anglaise. Avec une note moyenne Amazon.com de 4,7/5 pour 65 commentaires associés, cet ouvrage saura plaire à la fois aux parents et aux enfants en proposant de leur apprendre à programmer en Python.

Pourquoi Python ?

Car il s’agit d’un langage de programmation connu et reconnu pour la facilité de lecture de son code source et qu’il permet en un clic d’afficher à l’écran le résultat de son programme.

L’auteur Jason R. Briggs tire de plus parti du Python pour développer des programmes amusants pour les enfants qui mettent en scène des monstres ou des agents secrets.

Le code est coloré, disséqué et expliqué, le tout grâce à de nombreuses illustrations.

A noter que chaque fin de chapitre contient un exercice conçu pour valider ses acquis.

A la fin du livre, les enfants auront programmé deux jeux complets : un clone du populaire Pong et un jeu où il faut sauter de plate-forme en plate-forme.

WordPress

WordPress est un système de gestion de contenu (SGC ou content management system (CMS) en anglais) gratuit, libre et open-source.

 Ce logiciel écrit en PHP repose sur une base de données MySQL et est distribué par l’entreprise américaine Automattic.

Les fonctionnalités de WordPress lui permettent de créer et gérer différents types de sites Web : blog, site e-commerce, site vitrine ou encore portfolio.

Il est distribué selon les termes de la licence GNU GPL version 2.

Le logiciel est aussi à l’origine du service WordPress.com.

En 2017, WordPress est utilisé par 29 % des sites web dans le monde, ses concurrents directs sont à 3,4 % (Joomla) et à 2,2 % (Drupal) tandis que 53,4 % des sites n’utilisent pas de SGC.

  

Texas Instruments

Texas Instruments est une entreprise d’électronique, fondée en 1941, basée à Dallas, renommée dans le domaine des composants électroniques passifs et des semi-conducteurs. Texas Instruments a notamment inventé le circuit intégré, ouvrant ainsi la voie au développement de l’informatique tel qu’on le connaît actuellement. Cette invention valut, en 2000, le prix Nobel de physique à Jack Kilby :

www.ti.com

education.ti.com/fr

TI-89 Titanium

La TI-89 Titanium est la première calculatrice graphique et formelle nouvelle génération.

Manuel utilisateur

Plus de puissance : 4 fois plus de mémoire Flash disponible, un calcul formel compatible avec Derive 6 pour ordinateur.

Une connectivité à l’ordinateur simplifiée avec un port USB intégré et des câbles de connexion USB.

Plus de fonctions : Plus de 10 applications logicielles Flash préinstallées.

TI-Basic

TI-Basic est le nom du langage de programmation des calculatrices graphiques Texas Instruments.

Par sa philosophie et ses capacités, ce langage se rapproche du BASIC, d’où son nom.

Cependant, sa syntaxe est substantiellement différente de celle du BASIC.

Le TI-Basic des calculatrices basées sur le Motorola 68000 (« 68 K ») n’est pas le même que celui des calculatrices basées sur le Z80. Chaque modèle de calculatrice dispose de fonctionnalités particulières exploitables par les programmes, mais le cœur du langage est commun.

Selon les modèles de calculatrices, les instructions peuvent être soit choisies dans des menus, soit tapées en toutes lettres sur un clavier alphanumérique.

Dans le premier cas, aucune phase de lexémisation n’est nécessaire, et le programme est directement stocké sous une forme de bytecode.

Dans le second cas, une lexémisation est effectuée lors de la première exécution qui suit une modification.

Dans tous les cas, l’interprète proprement dit travaille sur le bytecode.

  

Python

Python est un langage de programmation objet, multi-paradigme et multiplateformes.

Il favorise la programmation impérative structurée, fonctionnelle et orientée objet. Il est doté d’un typage dynamique fort, d’une gestion automatique de la mémoire par ramasse-miettes et d’un système de gestion d’exceptions ; il est ainsi similaire à Perl, Ruby, Scheme, Smalltalk et Tcl.

Le langage Python est placé sous une licence libre proche de la licence BSD4 et fonctionne sur la plupart des plates-formes informatiques, des supercalculateurs aux ordinateurs centraux, de Windows à Unix avec notamment GNU/Linux en passant par macOS, ou encore Android, iOS, et aussi avec Java ou encore .NET :

www.python.org

Il est conçu pour optimiser la productivité des programmeurs en offrant des outils de haut niveau et une syntaxe simple à utiliser.

Il est également apprécié par certains pédagogues qui y trouvent un langage où la syntaxe, clairement séparée des mécanismes de bas niveau, permet une initiation aisée aux concepts de base de la programmation.

     

Blender 3D

Blender 3D est un logiciel libre et gratuit de modélisation, d’animation et de rendu en 3D, créé en 1995.

Il est actuellement développé par la Fondation Blender.

Il dispose de fonctions avancées de modélisation, de sculpture 3D, de dépliage UV, de texturage, de rigging, d’armaturage, d’animation 3D, et de rendu. Il gère aussi le montage vidéo non linéaire, la composition, la création nodale de matériaux, la création d’applications 3D interactives ou de jeux vidéo grâce à son moteur de jeu intégré (le Blender Game Engine), ainsi que diverses simulations physiques telles que les particules, les corps rigides, les corps souples et les fluides.

Disponible dans de nombreuses langues, Blender est également disponible sur plusieurs plates-formes telles que Microsoft Windows, Mac OS X, GNU/Linux, IRIX, Solaris, FreeBSD, SkyOS, MorphOS et Pocket PC.

www.blender.org

De plus, c’est un programme extensible (ajout de scripts) à l’aide du langage Python.