Le cyberblog du coyote

 

Extra
Langues :

Editorial

Ce blog a pour objectif principal d'augmenter la culture informatique de mes élèves. Il a aussi pour ambition de refléter l'actualité technologique dans ce domaine.

lundi 16 décembre 2019

CodeWorld

CodeWorld est un environnement où vous pouvez créer et créer des dessins, des animations et même des jeux vidéo solo et multi-joueurs en utilisant les mathématiques, en utilisant des formes, des couleurs et des transformations. Il s'agit de programmer un ordinateur avec les mathématiques.

dimanche 24 novembre 2019

Les langages de programmation les plus populaires entre 1965 et 2019

dimanche 13 octobre 2019

Éducation numérique : on a testé l’apprentissage du code aux enfants avec les Lapins Crétins

Apprendre le code informatique fait partie du plan Éducation numérique initié en 2015, mais qui démarre timidement depuis. Pourtant, de plus en plus d’outils et de formations sont proposés aux enfants dès l’école primaire pour y parvenir. Ubisoft se lance à son tour avec Rabbids Coding (Les Lapins Crétins : Apprends à Coder !). LCI a pu découvrir le logiciel en avant-première.

Lire l'article de Melinda Davan-Soulas sur LCI.fr

samedi 5 janvier 2019

Scratch 3 est arrivé!

La version 3 de Scratch est arrivée le 2 janvier.

Lire l'article de Developpez.com pour en savoir plus.

jeudi 5 avril 2018

Quel langage pour le secondaire ? (en France)

Hourra ! Enfin, les élèves de secondaire vont bientôt apprendre l’informatique. C’est l’aboutissement d’un long combat que nous avons amplement commenté ici. Tout est dit ? Non, pas vraiment : apprendre la programmation, c’est plus facile à dire qu’à faire. Il va falloir par exemple se mettre d’accord sur un langage de programmation – or, des langages, il y en a beaucoup, et même de plus en plus… On peut dire sans trop exagérer que chacun a sa personnalité propre. Mettez deux informaticiens face à face, demandez-leur leur langage préféré : vous pouvez sortir le pop-corn, vous en avez pour plusieurs heures. Laurent Bloch, enseignant au CNAM, nous offre ici des pistes de réflexion sur ce qu’on peut exiger d’un langage enseigné dans le secondaire.

Lire l'article de Charlotte Truchet sur Binaire.

samedi 6 février 2016

Julia

Julia est un langage de programmation de haut niveau, performant et dynamique pour le calcul scientifique, avec une syntaxe familière aux utilisateurs d'autres environnements de développement similaires (Matlab, R, Scilab, Python, etc.). Il fournit un compilateur sophistiqué, une exécution parallèle distribuée, la précision numérique et une bibliothèque de fonctions mathématiques étendue.

A consulter :

vendredi 27 novembre 2015

Langues et langages

Langages de programmation et langues naturelles. Le néophyte est un peu perdu. Il n'est pas certain que l'informaticien ait vraiment réfléchi aux liens, aux différences. Maurice Nivat, un des grands pionniers de l'informatique, nous livre quelques réflexions sur le sujet. Il en dégage des pistes intéressantes pour l'enseignement de l'informatique aux enfants. Serge Abiteboul.

Lire l'article sur Binaire

vendredi 20 novembre 2015

La programmation par contraintes expliquée à ma garagiste ou à mon fleuriste

Parmi les grandes familles d'approches et de langages informatiques, on entend parfois parler de « programmation par contraintes ». Un chercheur du domaine vous expliquerait peut-être que « c'est un paradigme de programmation déclarative permettant de traiter des problèmes fortement combinatoires ». Euh... Heureusement, Binaire a son joker : une enseignante-chercheure Charlotte Truchet, spécialiste du domaine, qui sait expliquer ses recherches. Thierry Viéville.

Lire l'article sur Binaire

jeudi 15 octobre 2015

Rust

Rust est un langage de programmation compilé multi-paradigme conçu et développé par Mozilla Research. Il a été conçu pour être « un langage sécurisé, concurrent, pratique », supportant les styles de programmation purement fonctionnelle, modèle d'acteur, procédurale et orientée objet.
La première version alpha numérotée du compilateur Rust apparaît en janvier 2012. La version actuelle stable est la version 1.3.0.
Du fait de la politique de Mozilla, Rust est entièrement développé de façon ouverte (les ingénieurs de Mozilla Research publient leurs idées et les décisions prises lors des meetings) et sollicite les remarques et contributions de la communauté. La conception du langage est graduellement améliorée au travers des retours de l'équipe travaillant sur le moteur de rendu Servo et de façon pragmatique lors de l'écriture du compilateur. Bien que le projet soit financé par Mozilla et Samsung, la majorité des contributions proviennent de la communauté. Le but de Rust est de devenir un langage efficace pour la création de larges logiciels clients et serveurs reposant sur Internet.

Site officiel : www.rust-lang.org

samedi 12 juillet 2014

Quel langage devrait-on utiliser pour introduire la programmation ?

Dans les années 80, Pascal était le langage de programmation le plus utilisé pour l’initiation à la programmation.
Compte tenu du faible taux d’utilisation du langage en milieu professionnel, Pascal a été progressivement abandonné par les universités en faveur des langages plus populaires en entreprise comme Java et C++.
De nos jours, il semblerait que les universités se tourneraient vers un autre langage de programmation. Python serait devenu le langage de programmation le plus utilisé dans les grandes universités américaines pour l’initiation à la programmation, selon un récent sondage de l’association Computing Machinery (ACM).

Pour en savoir plus : Developpez.com et Communications of the ACM