Cahier d’algorithmique et de programmation - Cycle 4

college

Cahier Algorithmique programmationCet ouvrage couvre le nouvel enseignement d’informatique évalué au brevet des collèges et dispensé conjointement en Mathématiques et en Technologie durant les trois années du cycle 4. Il comprend 20 fiches réparties sur 4 niveaux de difficulté croissante.

Les élèves peuvent à travers 8 activités, se familiariser progressivement aux principes de l’algorithmique. Ils s'initient également à la programmation avec Scratch (en ligne ou localement) grâce à 12 projets dans les domaines du jeu, du chiffrement, du calcul et de la robotique (robot mBot, système Arduino - Open source). Le robot simple et fiable est programmable avec le logiciel mBlock (extension robotique de Scratch).

France-IOI : Le site d'entraînement à la programmation et l'algorithmique

toutpublic

france ioi logoFrance-IOI est une association dont l'objectif est de faire découvrir la programmation et l'algorithmique au plus grand nombre de personnes possible. France-IOI diffuse gratuitement des outils et contenus permettant de progresser rapidement dans ces domaines, et organise des concours pour accompagner cette progression. 

Apprenez à votre enfant à coder avec Kidscod.in

toutpublic

logo kidscodKidscod.in est une méthode complète pour apprendre aux enfants les fondements de la programmation, en résolvant des exercices, créant des jeux ou en animant des scénettes. Les enfants apprennent à programmer grâce à un langage de programmation visuel, à base de blocs logiques à imbriquer, ce qui permet de s’affranchir de la difficulté d’apprendre la syntaxe ardue d’un langage de programmation classique. 

Ouvrage de programmation créative avec Scratch

ecole college lycee toutpublic 

scratch logoLe site Pixees propose le manuel de référence de Scratch (Scratch est un nouveau langage de programmation qui facilite la création d’histoires interactives, de dessins animés, de jeux, de compositions musicales, de simulations numériques et leurs partage sur le Web.). Cet ouvrage téléchargeable (164 pages en PDF ainsi qu'au format Powerpoint PPT) rassemble également de nombreuses propositions d'activités, des idées d'utilisation pour une introduction à la programmation. Les activités visent à encourager l’élève à explorer certains concepts (séquence, boucles, conditions, opérateurs, etc.).

IniRobot : robotique et programmation à l'école primaire

ecole

inirobotIniRobot est une séquence d’activités pédagogiques destinées à la découverte de la robotique et de la programmation à l’école primaireElle a été conçue en 2014 par l’équipe Flowers à Inria (Thomas Guitard, Didier Roy et Pierre-Yves Oudeyer) en interaction avec un groupe d’enseignants Aquitains. Elle a été expérimentée et évaluée dans deux écoles, à Talence et à Lormont en région Aquitaine, dans le cadre du périscolaire. 

jecode.org : un site pour encourager l'apprentissage de la programmation pour les enfants

jecode logoLe site jecode.org rassemble des initiatives encourageant l'apprentissage de la programmation pour les enfants. L'idée est de construire une carte des initiatives et une carte des événements accessibles au grand public et aux écoles qui souhaitent s'ouvrir à cet enseignement. Un des objectifs principaux de "jeocode.org" estde diffuser le goût de la programmation ainsi que la culture informatique auprès des enfants et du grand public.

La semaine du code UE : donnez vie à vos idées avec la programmation

 toutpublic

code informatiqueDonnez vie à vos idées avec la programmation lors de la deuxième édition de la semaine du code UE qui se déroulera du 11 au 17 octobre 2014. Des millions d’enfants, de parents, d'enseignants, d'entrepreneurs et de décideurs vont participer à de grandes manifestations et se rassembler dans des salles de classe pour apprendre les bases de la programmation et acquérir des compétences connexes. L’idée est de rendre plus visible la programmation informatique, de démystifier les compétences sous-jacentes et de réunir des personnes désireuses d'apprendre...

Programmation ou codage ?

toutpublic

langageOn emploie régulièrement le mot programmation et le mot codage ou code dans les médias et les instances éducatives. Ces mots ont-ils le même sens ? Doit-on dire : les élèves apprennent à programmer ou les élèves apprennent à coder ? Avec l'arrivée probable de l’enseignement du langage informatique (de manière facultative et sur le temps périscolaire) dans les écoles primaires dès la rentrée de septembre 2014, quelques précisions s'imposent...

 

Lightbot : initier ses élèves à la programmation

 ecole college

light bot" Lightbot " est un jeu en ligne qui permet de familiariser les élèves aux rudiments de la programmation. Il s'agit de déplacer un personnage en programmant une suite de commandes (avancer, reculer, tourner,...) représentés par différents icônes. A chaque niveau, de nouvelles commandes sont introduites. Très rapidement (en moins d'une heure) les élèves programment un jeu.

 

Apprenez à coder de manière interactive, gratuitement avec Codecademy

toutpublic

code academyLe site américain Codecademy permettant d'apprendre par soi-même la programmation informatique est désormais disponible en français. L'initiative est soutenue par le secrétariat d'Etat au numérique. Lancé depuis 2011 aux États-Unis permet d'apprendre gratuitement l'art de la programmation informatique. Il revendique déjà 24 millions d'utilisateurs à travers le monde, dont 70% en dehors des Etats-Unis.

LARP - Logiciel d'Algorithmes et de Résolution de Problèmes

tous sauf ecole

logo larpLARP est un logiciel qui facilite la réalisation d'organigrammes et d'algorithmes. Il a été conçu par Marco Lavoie (Canada). Il est disponible en version française et anglaise et il est compatible Windows XP, Vista, Windows 7, en version gratuiciel (aucun coût d'acquisition) ou partagiciel (évaluer avant d'acheter). Facile à utiliser il sera en particulier adapté à l'enseignement et aux professeurs d'informatique, mathématiques, technologie, sciences de l'ingénieur, sciences et technologie industrielle.

Scratch 2.0 : la programmation en ligne facile pour les lycéens et collégiens

lycee toutpublic

scratch logoDéveloppé par le groupe de recherche Lifelong Kindergarten auprès du laboratoire Média du MIT, Scratch est un nouveau langage de programmation qui facilite la création d’histoires interactives, de dessins animés, de jeux, de compositions musicales, de simulations numériques et leurs partage sur le Web.

Scratch est une application en ligne conçue pour initier les élèves dès l’âge de 8 ans à des concepts fondamentaux en mathématiques et en informatique. Il repose sur une approche ludique de l’algorithmique, pour les aider à créer, à raisonner et à coopérer. Il favorise également leur partage sur le Web. 

AlgoBox : Logiciel d'initiation à l'algorithmique

collegelycee

AlgoBox est un logiciel libre, multi-plateforme et gratuit d'aide à l'élaboration et à l'exécution d'algorithmes dans l'esprit des nouveau programmes de technologie au collège et deu lycée en seconde en mathématiques.  Le code de l'algorithme est construit à partir d'un mini-langage algorithmique ("pseudo-code") qui se veut simple à comprendre et à utiliser. Mis à part les fonctions mathématiques, les instructions sont en français.

 

Google lance son langage de programmation : GO

toutpublic Google lance son langage de programmation : GO

google-goLe langage Go présenté par Google en novembre 2009, sort en version 1.0. Go a  pour ambition de devenir un langage de programmation universel, simple à utiliser, à exécuter, et à compiler. Google a développé ce langage en s'inspirant des meilleurs atouts des langages exxistants du type C ou C+ ou  de la programmation orientée objet comme Ruby ou Python.

 

 

Scratch : la programmation facile pour les lycéens

lycee toutpublic

scratch logoDéveloppé par le groupe de recherche Lifelong Kindergarten auprès du laboratoire Média du MIT, Scratch est un nouveau langage de programmation qui facilite la création d’histoires interactives, de dessins animés, de jeux, de compositions musicales, de simulations numériques et leurs partage sur le Web.

Scratch est un logiciel libre conçu pour initier les élèves dès l’âge de 8 ans à des concepts fondamentaux en mathématiques et en informatique. Il repose sur une approche ludique de l’algorithmique, pour les aider à créer, à raisonner et à coopérer.Il favorise également leur partage sur le Web. 

Générez des boutons en CSS3 sans programmation

 toutpublicGénérez des boutons en CSS3 sans programmation

buttonX logoLe CSS3 est le nom employé pour caractériser l’ensemble des nouveautés depuis le CSS2.1. Il permet, par exemple, de définir de nouveaux effets à appliquer sur les éléments HTML et donc de réaliser des effets visuels assez impressionnants. Le site webarti.com propose un service gratuit en ligne pour créer des boutons en CSS3 (avec des effets) sans saisir la moindre ligne de code CSS et sans aucune ligne  javascript dans la page web.