background preloader

Python

Facebook Twitter

Me mento python pour le lyce e 2. Partager des Notebooks Jupyter avec Binder - Numérique et sciences informatiques. Comment partager de façon publique et interactive un Notebook de Jupyter ?

Partager des Notebooks Jupyter avec Binder - Numérique et sciences informatiques

Pour quels besoins ? Vous avez créé de jolis notebooks que vous souhaitez rendre publics pour que vos élèves puissent travailler en autonomie (ou que vos collègues puissent profiter de votre travail), mais vous ne savez pas comment faire ? Voici une solution possible : profiter du service de la plateforme Binder. Binder : courte présentation Binder propose de déployer un environnement Jupyter accessible en ligne, sans aucune installation, à partir d’un dépôt de Github contenant des notebooks. Binder propose d’autres services, comme de déployer d’autres environnements (R, Julia) mais nous resterons focalisés sur les notebooks jupyter dans cet article.

Générer un environnement Jupyter avec ses notebooks Afin de préparer votre environnement, il faut se rendre sur la page de configuration mybinder.org et simplement renseigner l’adresse du dépôt Github (1), puis cliquer sur "launch" (2). Partage public. Python cours. PYTHON : Activité de réactivation des savoir-faire en python (Terminale Spécialité Physique-Chimie) - [Physique et Chimie - académie de Lyon]

Dans le cadre des ressources proposés par le GRD, cette activité s’adresse aux élèves de Terminale Spécialité Physique-Chimie et se présente comme une séance de réactivation des savoir-faire en python nécessaires aux sciences physiques et chimiques.

PYTHON : Activité de réactivation des savoir-faire en python (Terminale Spécialité Physique-Chimie) - [Physique et Chimie - académie de Lyon]

Il est conseillé de réaliser cette activité en début d’année scolaire. Type d’activité : programmation en 1/2 groupe Durée : 1h Capacité numérique travaillée : Cette activité réactive les savoir-faire qui seront utiles lors des TP de terminale spécialité (création/manipulation de tableaux, saisie de formules, tracé de graphiques) Plan de l’activité : Découverte de l’environnement Edupython Saisie de code, commentaires, imports de modules Création de tableaux numpy correspondant ‡ une grandeur physique.

Partager des Notebooks Jupyter avec Binder - Numérique et sciences informatiques. Basthon Console.

Jupyter et Capytal

Cours python. Programmer's Learning Machine. Download JavaPLM v2.8 Join the PLM's Discord server The Programmer's Learning Machine (PLM) is a free cross-platform programming exerciser.

Programmer's Learning Machine

It lets you explore various concepts of programming through interactive challenges, that you can solve in either Java, Python or Scala (support for the C language is experimental). The PLM is known to work on all major operating systems (Linux, Mac, Windows). Its interface and content is througfully translated to English and French, and partially to Brasilian and Italian; we hope that other translations will be contributed in the future.

Over 200 challenges are provided so far, ranging from a complete programming introduction for real beginners to more advanced topics such as recursion or sorting algorithms and to programming brain teasers. I developed this program with Gérald Oster between 2008 and 2016. This software is distributed under the GPL license while the associated teaching material is distributed under the CC BY-SA license. Java's cool. $_CoDéfi - Robotique et objets Connectés. Pour pouvoir suivre ce parcours, nous vous proposons quelques outils utiles : EduPython aller sur le site officiel de Python Cliquer sur téléchargement Choisir la dernière version Cliquer sur ExecuterPython Tutor Python Tutor est un outil en ligne créé et maintenu par Philip Guo de l’Université de San Diego.

$_CoDéfi - Robotique et objets Connectés

Son utilisation est totalement libre et gratuite. Il permet d’exécuter pas à pas des petits scripts Python en visualisant l’effet de chaque instruction Python exécutée. Si vous êtes bloqué sur un exercice, vous pouvez tester, pas à pas, votre programme pour voir son exécution et identifier le problème. Accès par les programmes. Coding Games and Programming Challenges to Code Better. Python Tutor - Visualize Python, Java, C, C++, JavaScript, TypeScript, and Ruby code execution. Accueil Physique. Microcontrôleurs et python. GLUP, vous avez dit GLUP ? - Phychim - Académie de Versailles. Enseigner. Informatique. Sur cette page se trouvent les exercices des séances de TP d'informatique prise en charge par votre professeur de Physique-Chimie.

Informatique

MOOC Python

Python programmes SPC. RUR-PLE. André Roberge, © 2004-2011 A propos de RUR-PLE RemerciementsLeçonsRésumé des instructions Apprendre à programmer devrait être amusant, que l'on soit un adulte ou un enfant.

RUR-PLE

RUR-PLE est un environnement conçu pour vous aider à apprendre la programmation informatique avec le langage Python. À partir d'un monde imaginaire où un robot peut être programmé pour accomplir différentes tâches, vous allez apprendre ce qu'on veut dire par composer un programme informatique, en utilisant la syntaxe du langage Python. Par la suite, vous pourrez utiliser vos nouvelles connaissances dans l'environnement plus traditionnel de l'interprète inclus. Bien que l'apprentissage de la programmation informatique puisse être très amusant, cela requiert un certain travail de votre part. Règle N°1 Apprendre la programmation informatique est comme apprendre à jouer d'un instrument de musique : vous devez pratiquer de vous même, et non simplement lire sur le sujet. Enseignement de Marie Pierrot en Physique et informatique. Initiation à PYTHON TM.

Cet article est une synthèse des notions de base du langage de programmation PYTHON. A la fin de cet article, à travers des tutoriels vidéos, nous vous proposons une prise en main progressive du langage de programmation PYTHON dans la perspective de son utilisation dans la cadre des nouveaux programmes de Physique-Chimie du lycée. Débuter avec Python au lycée. Sections proposées en deuxième lecture¶ Ce tutoriel s’adressant à un large public, nous avons aussi voulu y inclure des notions assez avancées.

Débuter avec Python au lycée

Vous pourrez les passer en première lecture si vous ne vous sentez pas assez solide, et y revenir lors d’une deuxième lecture. Vous pourrez aussi les lire directement bien sûr, si vous en sentez la curiosité et la force. Les passages en questions seront indiqués ainsi: Pour aller plus loin Notion moins facile, à lire peut-être dans un second temps.