background preloader

Code/programmation

Facebook Twitter

15 mini-robots pour apprendre à programmer pour Noël. Voici 15 petits robots pour apprendre à programmer et se lancer dans la robotique. Tu vas découvrir Sphero SPRK+, Thymio II, Metabot, BeeBot, Ozobot, Meccanoid, Root… L’apprentissage de la programmation à l’école, mais aussi au collège et au lycée, devient une réalité à la rentrée. Et pour apprendre à coder, rien de mieux qu’un petit robot pour concrétiser tes premiers scripts de programmation. Une offre de plus en plus fournie de robots est apparue depuis deux ans. Les balles robotiques de Sphero Sphero a sortie en 2016 sa nouvelle SPRK+, une version améliorée de sa balle robotique SPRK, qui permet d’apprendre à coder tout en s’amusant.

Sphero SPRK+ est spécialement dédiée à l’apprentissage du code mais les autres modèle Sphero le font aussi, notamment la toute nouvelle Sphero Mini. Sphero SPRK+ est disponible à partir de prix de 129,99 $ sur le site d’Orbotix. Les produits Sphero sont également en vente sur Amazon. Dash Site du fabriquant : Makewonder. Dash sur Amazon Robo Wunderkind Cozmo. 3 sites pour apprendre à coder en jouant. Comment apprendre à programmer ?

On en parle beaucoup, on en a beaucoup parlé et on n’a pas fini d’en parler. Faire entrer l’école dans l’ère du numérique passera sans doute aussi par l’apprentissage dès l’école primaire de la programmation informatique. Il y a beaucoup de méthodes et d’outils pour s’initier au code et à la programmation informatique. Voici une première liste de trois sites qui permet une première approche du code à travers… le jeu. Code.org Une initiative sérieuse aux ressources importantes qui a un parrain de marque.

CodinGame CodinGame est un site très complet avec accessible aux débutants mais aussi à des utilisateurs un peu plus avancés. 50 jeux sont proposés en ligne avec des tutoriels permettant de comprendre comment ils fonctionnent. Blockly Games Plus modeste, Blockly Games propose une petite dizaine de jeux éducatifs en ligne pour apprendre à programmer. Apprendre à coder et programmer : 50 ressources pour les enfants et les ados. Cours en ligne, applications, ateliers, livres, robots, kits… Alors que la programmation débarque dans les programmes du collèges et lycée, voici plus de 50 ressources pour apprendre à coder.

Alors que l’initiation à la programmation informatique débarque dans les programmes scolaires du lycée et du collège, de plus en plus d’initiatives voient le jour en France. Cette liste a été mise à jour le 15 juillet mais nous la mettrons à jour régulièrement. Pour ceux qui se posent la question sur l’intérêt de découvrir les joies de la programmation, voici un article utile : Pourquoi apprendre à coder et devenir un as de la programmation ? Et si tu veux savoir ce qui t’attend depuis la rentrée 2016 à l’école et au collège, concernant le code en classe, on fait le point dans cet article.

Enfin, pour les vacances de la Toussaint, voici une petite liste d’ateliers pour s’initier au code. Sur le web Les applications pour smartphone et tablette Les robots à programmer Sur Paris et en Île de France Concours. Campus Junior. Un cours en ligne pour apprendre à vos élèves à coder. Campus Junior est une sorte de mini mooc en ligne qui se donne comme ambition d’initier les enfants de 7 à 13 ans aux bases de la programmation avec le langage Scratch. Scratch est un langage de programmation créé par le célèbre MIT (Massachussetts Institute of Technology).

Il simplifie la création d’histoires interactives, de dessins animés, de jeux, de simulations numériques et leur partage sur le Web. Campus Junior va accompagner les codeurs en herbe dans la prise en main de ce langage informatique pour qu’ils puissent créer eux-mêmes leurs propres histoires. La plateforme joliment réalisée propose de découvrir pas à pas Scratch à travers une trentaine de petites vidéos. Des vidéos, mais aussi des ateliers pratiques à la difficulté croissante vont guider tout en douceur les élèves d’un niveau débutant à un niveau expert. Des quiz en ligne permettent à la fin de chaque séquence de réviser et valider les principales notions. Ludique et pédagogique, Campus Junior est une vraie réussite. Enseigner la programmation aux enfants, oui mais comment ?

Depuis un an, on commence à voir apparaître des cours de programmation au lycée (certes, en option pour les Terminale S uniquement, mais c’est un début). C’est l’option ISN (Informatique et Sciences du Numérique). C’est clairement l’option que j’aurais moi-même prise si elle avait existé à mon époque il y a quelques années. L’INRIA, l’organisme français de recherche en informatique, réclamait depuis des années que la programmation ne soit pas enseignée que dans le supérieur, mais aussi avant le Bac. Ce sont eux qui ont obtenu l’ajout de cette option ISN. Et je sais, pour leur en avoir parlé, qu’ils veulent en fait aller plus loin : ils veulent que la programmation soit enseignée pas seulement au lycée, mais aussi au collège et au primaire.

On en est loin. Leur opinion sur le sujet est la suivante : tout le monde devrait avoir touché au côté « créatif » de l’informatique, et pas seulement au côté utilisateur (bureautique…). Alors, concrètement, que peut-on faire ? Scratch Scratch Kodu Kodu. Code.org.

Python

Khan Academy. 1,2,3... codez ! Scratch : Bienvenue - Scratch - Forain François Verdier de Leguevin. Cookies et vie privée Utilisation des cookies Qu'est-ce qu'un cookie ? Un « cookie » est un fichier texte susceptible d'être déposé sur votre terminal à l'occasion de votre visite de notre site.

Il a pour but de collecter des informations anonymes relatives à votre navigation et de vous adresser des contenus adaptés. Seul l'émetteur d'un cookie est susceptible de lire ou de modifier des informations qui y sont contenues.Les données collectées sont relatives notamment aux caractéristiques du système d'exploitation, du navigateur ou du terminal que vous utilisez (ordinateur, tablette ou téléphone mobile), à votre localisation, à votre utilisation.Ces données sont confidentielles et ne seront pas transmises à un tiers.Finalité des cookies utilisés sur le siteLes cookies que nous émettons permettent :d'établir des statistiques et volumes de fréquentation et d'utilisation des divers éléments composant notre site (nombre de pages vues, nombre de visites, activité, fréquence de retour, etc.) Scratch - Imagine, Program, Share.

Pro2science - Pro2science.

Scratch

Classe 'code. Campus Junior. Un cours en ligne pour apprendre à vos élèves à coder – Les Outils Tice. LookingGlass: créer des animations ou des jeux en 3D en programmant façon scratch. Un logiciel d’animation en 3D qui permet de s’initier à des rudiments de code informatique dans le même temps. Looking Glass dispose en prime d’une communauté qui le rend assez dynamique pour un travail universitaire. le principe est très simple. Vous choisissez une scène, des personnages, des objets et autres éléments de décor dans une bibliothèque assez fournie. Puis vous programmez le tout en déplaçant des blocs de programmation. Il faudra donc commencer par choisir une scène. Le logiciel offre un certain nombre de scènes prédéfinies mais vous pouvez tout aussi bien en créer une nouvelle à partir de rien. les scènes sont éditables et peuvent elles aussi contenir des éléments de programmation. il est ainsi possible de faire varier la caméra notamment et bien entendu de modifier tous les éléments présents.

Une fous tous vos éléments en place, il faut passer à la programmation. Pour finir, vous pouvez exporter votre travail sous forme d’une vidéo comme un véritable film d’animation. Des ressources pour le scolaire, niveau collège, cycle 4 (5ème, 4ème, 3ème). Les nouveaux programmes introduisent un enseignement d’informatique en mathématiques et en technologie (voir la parution au bulletin officiel et extrait des contenus liés à l’informatique (version éditable)).

En attendant la formation Class’Code sur ces sujets, voici un parcours de ressources, en lien avec les différents sujets à aborder sur les trois champs d’enseignement : Au niveau enseignement : Écrire, mettre au point et exécuter un programme.Comprendre le fonctionnement d’un réseau informatique.Et en relation avec le socle commun : Comprendre, s’exprimer en utilisant les langages mathématiques, scientifiques et informatiques.

Remarques : À la rentrée 2016 tout le monde sera « débutant » sur ces sujets, il est donc important de proposer des ressources vraiment aisées en cette période de transition.Ce document est une « version martyre » qui permet aux enseignant-e-s de commencer à parcourir le sujet, voire de demander des ressources complémentaires, en proposer, etc.. 1,2,3... codez !