Challenge de code « Ghost in the Cell » du 25/02 au 5/03 2017

Posté par  . Édité par Davy Defaud, Nils Ratusznik et tuiu pol. Modéré par ZeroHeure. Licence CC By‑SA.
22
21
fév.
2017
Jeu

La plate‐forme CodinGame vous invite à son prochain concours de programmation d’intelligence artificielle en ligne : Ghost in the Cell. L’événement se déroulera en ligne du samedi 25 février 2017 à 18 h (heure de Paris) au dimanche 5 mars à 20 h. La participation est gratuite et ouverte à tous.

Ghost in the Cell est un jeu de type multi‐joueur où les participants devront développer un bot capable de rivaliser avec d’autres bots de manière autonome. Pendant les huit jours du concours, il sera possible de modifier son code autant que souhaité pour améliorer sa stratégie (pas de limitations, pas d’obligations).

N. D. M. : Il est indiqué dans le règlement que
« Le Participant accepte de manière irrévocable que toutes les solutions qu’il soumet à la plate‐forme CodinGame lors du Concours soient publiées sous licence GPL v3, et qu’elles puissent être mises à disposition de quiconque par CodinGame dès la fin du concours. »

Ghost in The Cell illustration

Journal L'AFNOR a besoin de vous

Posté par  (site web personnel, Mastodon) . Licence CC By‑SA.
21
10
nov.
2014

Bon, je sais, ce n'est pas directement lié au libre mais quand même.

Le groupe Ada de l'AFNOR, qui a en charge de participer à la commission de normalisation du langage, est en passe de disparaître par manque de participants aux deux réunions annuelles.
La disparition du groupe entraînerait l'absence des utilisateurs français dans la commission de normalisation.

Sans vouloir faire de chauvinisme, avouons que ce serait dommage pour un langage autrefois défini par un groupe français :)
Et (…)

Journal Annonce : un blog sur une équipe de recherche en langages de programmation

Posté par  .
21
8
nov.
2012

Cette année j'ai lancé un blog (anglophone) en commun avec les autres membres de mon équipe de recherche, Gallium, qui travaille sur les langages de programmation et la preuve de programme. C'est aussi l'équipe qui a conçu et maintient le langage de programmation OCaml, donc une partie des articles concernent ce langage et son développement—au passage, c'est un logiciel libre dans l'écosystème duquel de nombreuses contributions sont possibles.

Voilà, on m'a signalé que ça pourrait intéresser des LinuxFRiens donc (…)

Concours de programmation CodinGame le 26 avril 2014

21
22
avr.
2014
Jeu

La prochaine édition de CodinGame, le challenge de code en ligne, aura lieu ce samedi 26 Avril 2014 à 18h (heure française).

L'événement accueillera des développeurs du monde entier pour leur permettre de passer un bon moment, défier leurs pairs, gagner des prix ou entrer en contact avec des sociétés qui leur plaisent et qui recrutent.

Skynet Revolution Coding Challenge

Parmi les nouveautés sur la plate-forme :

  • Clojure est ajouté aux langages disponibles ;
  • l'autocomplétion est activée pour C# et Python ;
  • le thème de cette édition est « Skynet Revolution » : Vous êtes John Connor. Votre objectif : détruire Skynet. Votre arme : le code.

Opa 0.9.3 est sorti

Posté par  . Édité par Florent Zara et baud123. Modéré par patrick_g. Licence CC By‑SA.
Étiquettes :
21
7
juin
2012
Technologie

Opa est un langage de programmation libre sous licence AGPL dérivé de Ocaml au service du développement d'applications web. Son développement avance à grande vitesse depuis la mise à disposition du code sous licence libre il y a un an.

Aujourd'hui est sortie la version 0.9.3 qui amène de nombreuses améliorations, dont le support des plateformes FreeBSD et Windows, des fonctionnalités supplémentaires concernant la gestion des données et la concurrence.

Concours de programmation CodinGame le 25 Janvier 2013

Posté par  (site web personnel) . Modéré par Pierre Jarillon. Licence CC By‑SA.
20
22
jan.
2014
Jeu

CodinGame Mission to Mars

La prochaine édition de CodinGame, le challenge de code en ligne, aura lieu le samedi 25 janvier 2013 à 18h.

L'événement accueillera des développeurs du monde entier pour leur permettre de passer un bon moment, défier leurs pairs, gagner des prix ou entrer en contact avec des sociétés qui leur plaisent et qui recrutent.

Parmi les nouveautés sur la plate-forme :

  • Python 3 sera enfin disponible !
  • Le thème de cette édition est "Mission to Mars", avec un nouveau type d'exercice qui sort des sentiers battus

CodeBusters, concours d'intelligence artificielle en ligne du 25 juin au 3 juillet 2016

20
26
juin
2016
Jeu

CodeBusters sera le prochain concours de programmation d'intelligence artificielle organisé par CodinGame. L'événement se déroulera en ligne du samedi 25 juin 2016 à 18h (heure de Paris) au dimanche 3 juillet à 20h. La participation est gratuite et ouverte aux développeurs du monde entier.

CodeBusters est un jeu de type multijoueurs où les participants devront développer un bot capable de vaincre ses adversaires de manière autonome. Pendant les 8 jours du concours, il sera possible de modifier son code autant que souhaité pour améliorer sa stratégie (pas de limitations, pas d'obligations). Pour rassurer ceux qui n'auraient pas beaucoup de temps à consacrer à leur programme, sachez qu'on peut démarrer et s'amuser avec une solution minimale qui peut être codée en quelques minutes seulement.

Les participants pourront tenter de décrocher les lots offerts aux meilleurs du classement, et candidater pour des emplois ou des stages auprès des sociétés sponsors de l'évènement.

CodeBusters

Journal Découvrir MetaOCaml dans son navigateur

Posté par  . Licence CC By‑SA.
Étiquettes :
19
12
nov.
2016
Ce journal a été promu en dépêche : Découvrir MetaOCaml dans son navigateur.

OCaml est un langage de programmation généraliste, fonctionnel et statiquement typé.

MetaOCaml est une extension, un dialecte non-standard du langage qui a une longue histoire. Dérivée de MetaML il y a environ 15 ans, c'est toujours resté un prototype de recherche, avec une base d'utilisateur petite mais active au fil des années—au contraire de la plupart des prototypes de recherche qui meurent de mort naturelle assez vite. Le "Meta" dans le nom fait référence à la méta-programmation, l'écriture de programmes (…)

En Estonie, la programmation à l’école dès 6 ans

19
7
sept.
2012
Éducation

Le programme ProgeTiiger prépare les enfants estoniens au développement d’applications Web et mobiles en leur apprenant les bases de la programmation à l’école dès l’âge de six ans !

L’Estonie est l’un des pays les plus connectés à Internet au monde, ce qui a contribué à l’essor de sociétés comme Skype ou Playtech.

Ce programme pourrait à long terme faciliter la tâche aux employeurs qui ont actuellement du mal à trouver de la main d’œuvre compétente dans le domaine du développement. Il est d’ailleurs parrainé par des compagnies de la sphère technologique.

Il ne concernera pour cette rentrée que quelques écoles pilotes, mais l’initiative pourrait s’étendre à toutes les écoles publiques du pays.

Peu de détails ont été révélés, mais la nouvelle soulève encore une fois des questions concernant la meilleure façon d’enseigner l’informatique pour des enfants d’âge scolaire :

  • Quels sont les langages de programmation les mieux adaptés ? LOGO ? BASIC ? Python ? Java ? JavaScript ?
  • Faut‐il commencer par les bases théoriques, comme dans le livre Computer Science Unplugged — qui a, par ailleurs, été traduit en français par l’équipe d’Interstices ?
  • À quel âge peut‐on commencer ?

Journal Le problème de la POO pratiquée par des étudiants

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
19
26
avr.
2011

Pour ceux qui visitent LinuxFR en espérant parler de logiciel libre, ce journal part d'un contenu trouvé sur rstat.us, le Tweeter libre. Si la programmation n'est pas votre tasse de thé, vous pouvez maintenant zapper sur un autre journal.

Michael Sokol a exprimé sur son blog un billet sur la Programmation Orientée Objet. Pour résumer son propos, il remarque que la POO se résume à créer plein de classes, plein d'histoires d'héritages et d'abstractions, et qu'au final (…)

Apprentissage de la programmation dans les lycées (SNT/NSI) — la création d’exercices

19
23
nov.
2019
Éducation

Depuis cette rentrée 2019, les élèves en classe de seconde ont un cours obligatoire intitulé Sciences numériques et technologie (SNT), alors que les élèves en classe de première, puis lors de leur passage en classe de terminale, peuvent opter pour un enseignement intitulé Numérique et sciences informatiques (NSI).

Dans le cadre de ces cours, les élèves auront naturellement des exercices à faire qui consisteront, entre autres, à écrire des programmes en Python (version 3 ou supérieure), le langage retenu par l’éducation nationale. Néanmoins, notamment à cause de leur interface, ces programmes renvoient une image désuète de l’informatique, en décalage avec celle véhiculée par les smartphones, très populaires auprès des jeunes.

Cette dépêche présente un outil dédié à la création d’exercices modernes de programmation, c’est‑à‑dire des exercices reflétant les nouveaux usages de l’informatique, apparus avec la popularisation des smartphones. Cet outil confère à ces exercices une forme nouvelle propre à stimuler l’intérêt des élèves pour ces cours de SNT/NSI, en faisant le lien entre l’informatique telle qu’abordée dans ces cours, et celle à laquelle ils sont habitués de par l’utilisation de leur smartphone.

Dr. Geo 16.03

Posté par  (site web personnel) . Édité par Nils Ratusznik. Modéré par bubar🦥. Licence CC By‑SA.
18
26
mar.
2016
Éducation

Dr. Geo est un environnement libre de géométrie interactive et de programmation. Il est aussi bien destiné à un public jeune de l'école primaire ou du secondaire I, qu'à des plus grands pour expérimenter la géométrie et/ou la programmation. Il est propulsé par l'environnement de développement dynamique Pharo, supporté par l'INRIA/RMOD.

Une figure récursive programmée avec Dr. Geo

Journal Qui fait des trucs "cools" en France et en Europe?

17
10
sept.
2015

Cher Journal,

J'ai l'impression qu'en France et en Europe, il y a sûrement des entreprises et des organisations qui font des trucs "cools", mais elles ne sont pas mises en avant.

Ce que j'appelle des trucs "cools", ce sont des projet orientés très programmation système (en C) ou programmation fonctionnelle (principalement OCaml, Haskell et Erlang. Mais ça peut aussi être C++14, Scala, Clojure, …) ou « big data », avec du R&D de préférence libre.

J'ai cherché, je n'ai presque (…)

Challenge de code « Coders of the Caribbean » du 14/04 au 24/04 2017

17
12
avr.
2017
Jeu

La plate‐forme CodinGame vous invite à son prochain concours de programmation d’intelligence artificielle en ligne : Coders of the Caribbean. L’événement se déroulera en ligne du vendredi 14 avril 2017 à 18 h (heure de Paris) au lundi 24 avril à 10 h. La participation est gratuite et ouverte à tous.

Coders of the Caribbean est un jeu de type multi‐joueur où les participants devront développer un bot capable de rivaliser avec d’autres bots de manière autonome. Les participants commencent en ligue Bois 2. De nouvelles règles sont ajoutées à chaque passage de ligue, jusqu’en ligue Bronze. Les ligues Argent, Or et Légende seront ouvertes respectivement le lundi, mercredi et vendredi.

Illustration