Colombo Tristan
Coordinateur/Enseignant filière informatique numérique, CCI Provence Alpes Côte d'Azur
Titulaire d’un Doctorat en Informatique de l’Université d’Aix-Marseille II, Tristan Colombo est responsable d’enseignements à Aix-Marseille Université depuis plus de 10 ans. Il a été rédacteur en chef de GNU/Linux Magazine aux Éditions Diamond de 2014 à 2021. Il est désormais coordinateur / enseignant de la filière informatique numérique à la CCI Provence Alpes Côte d'Azur.
Les structures linéaires
Nous stockons toujours des données dans des variables. Celles-ci sont plus ou moins complexes et peuvent prendre la forme de tableaux, listes ou piles. Il n'est pas inintéressant de revoir les structures disponibles, comment les construire et les utiliser.
Modification d'un code existant : personnalisation de IPython Notebook
De la biologie dans du code : les algorithmes génétiques
Existe-t-il un lien entre un être vivant, aussi simple soit-il, et un programme ? On serait tenté de répondre immédiatement non... Mais en fait, la réponse ne peut pas être aussi catégorique, tout dépend de la façon dont a été codé le programme !
À cause d'une imprimante et d'un bourrage papier
Le jeu de la vie et les labyrinthes
Le jeu de la vie n'est pas vraiment un jeu, mais un automate qui évolue au cours du temps en fonction de certains paramètres et un labyrinthe... C'est un labyrinthe. Le lien entre les deux ? On peut trouver la sortie du labyrinthe grâce au jeu de la vie...
Édito
YAML et Python
Initiation à la programmation : la préface
Vous voulez apprendre à programmer, mais vous ne savez pas vraiment comment vous y prendre pour que cela soit à la fois instructif et amusant ? Nous avons réalisé ce hors-série pour vous !
Tout au long des pages de ce magazine, vous découvrirez de nouvelles notions qui vous seront expliquées simplement et de manière ludique avant d'être mises en pratique dans la réalisation d'un petit jeu. Nous utiliserons pour cela le « petit langage qui monte », Python, qui suivant les classements, apparaît en troisième ou quatrième position des langages les plus utilisés. Autre avantage : ce langage est particulièrement adapté pour l'initiation à la programmation avec une écriture assez simple et structurée.