background preloader

Des cours gratuits avec des environnements virtualisés pour apprendre à coder

J’ai pris 5 min aujourd’hui pour faire mon tout premier Instagram Live histoire de vous montrer la petite installation que je me suis faite dans mon bureau pour démarrer mes semis de tomate. En gros, j’ai un Prêt à Pousser qui permet soit via des capsules en hydroponie, soit carrément en remplissant les pots de terre, de faire pousser quelques petits trucs sympas sous lumière artificielle. Et la lumière est dosée parfaitement. Et j’ai aussi un bac Ikea (Ref : KRYDDA + VÄXER) destiné aussi à l’hydroponie que j’utilise maintenant simplement pour la lumière, avec un mélange terre + terreau. Enfin, comme j’ai un projecteur dans le bureau, je me suis aussi installé un bouton Fibaro, collé sur le meuble qui soutient le projo, pour pouvoir tout couper manuellement quand je désire plonger la pièce dans le noir. Et vous, comment ça se passe chez vous ? Et pour ne pas louper les prochains, retrouvez-moi au choix sur : Related:  Code - programmationISN en Terminale SKorben

30 Sites/Apps for Learning how to Program or Code In today's classroom STEM is a vital topic covered universally. With that being said, more and more students are being introduce to coding and programming earlier then ever before. Best of all, new technology and apps makes it easier and easier for students to learn these useful skills. Below is a list of some of the best resources for students and educators looking to learn how to program and code.*This list is in alphabetical order.Boogie Bot - A super fun iOS app that teaches kids how to program/code. This is done by dragging and dropping code to make your robot dance.Code Avengers - A great site for teachers wanting their students to learn how to code games, websites, apps, or more.Code Blast - An interesting iOS app for introducing young kids to the concepts of coding by guiding a rocket through an obstacle course.Code Kingdoms - An excellent site for students to learn how to code games like Minecraft and Roblox through a drag-n-drop interface.

MENE1719956A Article 1 - Le programme de l'enseignement de spécialité d'informatique et sciences du numérique en classe terminale de la série scientifique est fixé conformément à l'annexe du présent arrêté. Article 2 - Les dispositions du présent arrêté entrent en application à la rentrée de l'année scolaire 2017-2018. Article 3 - La directrice générale de l'enseignement scolaire est chargée de l'exécution du présent arrêté qui sera publié au Journal officiel de la République française. Fait le 4 juillet 2017 Pour le ministre de l'éducation nationale et par délégation, La directrice générale de l'enseignement scolaire, Florence Robine Annexe 1 Programme d'enseignement de spécialité d'informatique et sciences du numérique en classe terminale de la série scientifique 1 - Préambule L'informatique, et plus généralement les sciences du numérique, ont aujourd'hui envahi nos vies professionnelles et personnelles. 2 - Mise en activité de l'élève 3 - Les projets - conduire des recherches documentaires ; Réseaux

Soundscape – Votre serveur musical personnel Si vous avez un peu de temps devant vous, je vous présente Soundscape. Ce script encapsulé sous la forme d’une image Docker à déployer sur n’importe quel serveur, vous permettra d’avoir en un claquement de doigts, votre propre serveur de streaming musical. Soundscape vous permettra ainsi de gérer l’ensemble de votre collection musicale en ligne qu’elle soit en MP3 stockée sur votre serveur ou sous la forme de vidéos Youtube agrégées dans le système. Ainsi, que ce soit via votre mobile ou votre ordinateur, vous pourrez écouter votre musique de n’importe où et bien sûr créer et partager vos playlists pour encore plus de fun. Soundscape est un logiciel sous licence libre et vous trouverez toutes les explications pour l’installer ici. Amusez-vous bien !

Geek Junior : Apprendre à coder et programmer : 50 ressources pour les enfants et les ados Publié par Christophe Coquis le 5 avril 2018 Cours en ligne, applications, ateliers, livres, robots, kits… Voici plus de 50 ressources, mises à jour, pour apprendre à coder, découvrir la robotique et l’électronique. Alors que l’initiation à la programmation informatique est désormais présent les programmes scolaires du lycée et du collège, de plus en plus d’initiatives voient le jour en France. Voici une liste d'articles et de ressources mise à jour le 5 avril 2018 sur le site de Geek Junior : Pour savoir à l’école et au collège, ce qui concerne le code en classe, voici le point dans cet article. Enfin, pour les vacances de printemps, voici une petite liste d’ateliers pour s’initier au code. Un répertoire d'adresses sur le web, de nombreuses applications, initiation à la robotique et à la programmation : Et encore sur ce site, des articles forts utiles Comment vérifier une information sur Internet ? An@é

Contributions ISN de N. Carrié | Informatique, Numérique: Science et Création Lecture du programme officiel de l’ISN Cette contribution donne une représentation sous forme d'un arbre du programme officiel de l’informatique et sciences du numérique. Des puissances de 2 au code Andromède Cette première séance d’ISN devrait se dérouler sur 2 séances de 2 heures et abordera les notions suivantes : Préliminaire : Les puissances de 2Système binaireCodage d’un nombreCodage d’un texte La corrrection des exercices en Python est fournie dans cette article. Logique avec Python Qu’est-ce qu’un booléen ? Exercices de base avec Python Correction d’exercices Python proposés par Gérard Swinnen dans son livre « Apprendre à programmer avec Python ».

D.Tube – La plateforme vidéo libre et décentralisée grâce à Steem et IPFS Nombreux sont les projets qui se sont cassé les dents en essayant de détrôner YouTube. Et je doute que cela arrive prochainement. Toutefois, c’est toujours intéressants d’observer ces nouvelles plateformes. Il s’agit de d.tube, une plateforme vidéo lancée en milieu d’année dernière. Première impression, l’interface ressemble trait pour trait à YouTube. Mais ce qui est vraiment intéressant avec d.Tube, c’est-ce qu’il y a sous le capot. Dans le cas de d.tube, Steem est donc utilisé comme base de données, comme moyen de rémunération, et fait notable, il n’y a pas besoin de dépenser de l’argent pour uploader une vidéo, la regarder ou la commenter. Concernant IPFS, j’avais déjà fait un article dessus, donc je vous invite à le lire. La décentralisation des données via Steem et IPFS rend donc toute tentative de censure inutile. D.Tube est donc encore un bébé monstre (open source !) Logan Paul, si tu me lis, tu sais ce qu’il te reste à faire.

Micro:bit : Jeu "Ne pas toucher le fil !!" Vous allez créer un jeu dans lequel les joueurs doivent guider une baguette le long d’un fil conducteur sans avoir de contact avec ce dernier. Si le joueur touche le fil un point sera ajouté à son score. Le joueur avec le plus bas score gagne la partie ! Pour ce projet, vous aurez besoin de quelques éléments supplémentaires: Fil métallique (environ 50cm)Mastic (ou de la pâte à modeler) – Non conducteurRuban adhésif d’électricien (en option)2 paires de pinces crocodiles reliées entre elles (également en option) Commençons par la création d’un endroit pour stocker le score. Cliquez ici pour accéder au site Micro:bitDémarrer l’éditeur Code Kingdoms JavaScript et créer un nouveau projet. Remarque: en programmation un commentaire est une ligne commençant par le symbole dièse “#” elle n’est pas prise en compte par le programme, elle est surtout là pour aider le programmeur. Une nouvelle partie devrait commencer lorsque le joueur appuie sur le bouton A. Voici à quoi votre code devrait ressembler

Cours d'Algorithmique - Christophe Darmangeat Partie 1 Les Variables « N’attribuez jamais à la malveillance ce qui s’explique très bien par l’incompétence. » - Napoléon Bonaparte « A l’origine de toute erreur attribuée à l’ordinateur, vous trouverez au moins deux erreurs humaines. Dont celle consistant à attribuer l’erreur à l’ordinateur. » - Anonyme Dans un programme informatique, on va avoir en permanence besoin de stocker provisoirement des valeurs. Pour employer une image, une variable est une boîte, que le programme (l’ordinateur) va repérer par une étiquette. En réalité, dans la mémoire vive de l’ordinateur, il n’y a bien sûr pas une vraie boîte, et pas davantage de vraie étiquette collée dessus (j’avais bien prévenu que la boîte et l’étiquette, c’était une image). Les langages informatiques plus évolués (ce sont ceux que presque tout le monde emploie) se chargent précisément, entre autres rôles, d’épargner au programmeur la gestion fastidieuse des emplacements mémoire et de leurs adresses. 2.1 Types numériques classiques

Comment fonctionnent les ordinateurs Code.org, qui s'est donné pour mission de démocratiser l'apprentissage du code, surtout auprès des jeunes, a mis en ligne sur YouTube une série de vidéos (en anglais, mais sous-titrées en FR) plutôt intéressantes. Introduite par Bill Gates, cette série baptisée "How Computers Work" permet d'apprendre et de comprendre comment fonctionnent les ordinateurs. La logique binaire, les entrées et sorties mémoire, le CPU, les circuits…Etc. C'est à mon sens un bon support pour apprendre aux plus jeunes comment ça fonctionne vraiment et ne pas simplement les laisser végéter dans leur position d'utilisateur / consommateur.

5 plateformes de jeu pour apprendre à coder La programmation est une activité pour le moins complexe et, quel que soit son âge, l’entrée en matière peut être à la fois impressionnante et déstabilisante. Se lancer dans l’apprentissage par le jeu est un excellent moyen d’assimiler des bases de manière simple et efficace, apprendre à connaître les bases d’un langage jusqu’ici inconnu. Le jeu est un excellent moyen d’introduire des connaissances et de les approfondir grâce à l’expérience et la mise en contexte. Sans avoir la prétention de remplacer des heures ou des années de formation, les jeux de cette liste peuvent constituer une première étape pour forger ses premières armes. CheckIO et son interface innovante Sur CheckIO, vous avez le choix entre l’apprentissage de JavaScript et Python, le tout dans une interface innovante et agréable. Pixel pour les plus jeunes La programmation et la robotique sont des technologies de plus en plus présentes dans notre quotidien et il est intéressant d’initier les enfants à ces concepts.

Informatique et sciences du numérique - Édition spéciale Python !... - Éditions Eyrolles Enfin un véritable manuel d'informatique pour les lycéens et leurs professeurs ! Les quatre concepts de machine, d'information, d'algorithme et de langage sont au coeur de l'informatique, et l'objet de ce cours est de montrer comment ils fonctionnent ensemble. En première partie, nous apprendrons à écrire des programmes, en découvrant les ingrédients qui les constituent : l'affectation, la séquence et le test, les boucles, les types, les fonctions et les fonctions récursives. Dans la deuxième partie, on verra comment représenter les informations que l'on veut communiquer, les stocker et les transformer - textes, nombres, images et sons. Ce cours comporte des chapitres élémentaires et avancés. A qui s'adresse ce livre ? Ce manuel de cours est destiné aux élèves de terminale ayant choisi la spécialité Informatique et sciences du numérique au lycée ; il s'appuie sur le langage de programmation Python (version 3). Avec une préface de Gérard Berry, professeur au Collège de France.

Related: