Programmation

Vous êtes intéressés par la programmation mais ne savez pas où commencer? Cette section est pour vous! Nous vous présenterons différents tutoriels et ressources pour vous guider dans votre apprentissage de la programmation.

N'hésitez pas à nous écrire au info@mcl-bjm.ca pour des questions, commentaires ou suggestions d'activités.

Intro à Scratch

Vous êtes intéressés par la programmation mais ne savez pas où commencer? Essayez Scratch! Un langage de programmation conçu par MIT Media Lab : scratch.mit.edu

Relevez notre défi à la fin du vidéo et envoyez-nous une photo de votre code en action (carré droit) au info@mcl-bjm.ca pour qu’on puisse le partager avec nos usagers!

Musique: "Gradual Sunrise" par David Hilowitz. De Free Music Archive. CC BY NC

Intro AUX variables

Qu'est-ce qu'une variable? Voilà une petite introduction sur les variables dans la programmation et un petit exercice avec Scratch.

Scratch par MIT Media Lab : scratch.mit.edu

Vous pouvez visiter le site de w3schools pour plus d'informations et d'exemples sur l'utilisation des variables dans différents langages de programmation! https://www.w3schools.com/

Musique : “Upbeat Party” by http://scottholmesmusic.com/

CC BY NC

intro aux boucles

Cette semaine nous allons voir les boucles dans la programmation, et comment elles fonctionnent dans Scratch.

Scratch par MIT Media Lab : scratch.mit.edu

Musique : ‘’Mosey’’ par Chad Crouch.

https://www.soundofpicture.com/

CC BY NC

Pour plus d'informations sur la syntaxe des boucles et leur fonctionnement dans des différents langages de programmation vous pouvez visiter openclassrooms.com.

Intro aux conditions

Cette semaine nous voyons les conditions if et if/else dans la programmation et nous faisons un jeu simple dans Scratch avec les conditions.

Scratch par MIT Media Lab : scratch.mit.edu

Musique : ‘’Aspire’’ par http://scottholmesmusic.com/

CC BY NC

Vous pouvez visiter le site de www.w3schools.com pour plus de détails et d'exemples sur l'utilisation des conditions dans différents langages de programmation!

Arrière-plans & costumes

Maintenant que nous avons vu plusieurs éléments de Scratch, explorons d'autres façons de rendre notre projet plus intéressant.

Scratch par MIT Media Lab : scratch.mit.edu

Musique : “Stage 1 Level 24” par Monplaisir

Intéressés à apprendre d'autres langages de programmation à travers les jeux vidéo? Visitez le site https://codecombat.com/ et apprennez Phyton et Javascript en jouant à un jeu vidéo!

Les effets spéciaux

Cette semaine nous continuons le projet de la semaine passée (‘’animer un projet dans Scratch en changeant les sprites et arrière-plans’’), et nous explorons comment ajouter des effets spéciaux à notre projet.

Scratch par MIT Media Lab : scratch.mit.edu

Musique : “Ending” par Komiku

"Confused Pink Hair Girl Sticker" GIF de https://www.clipart.email/download/7306308.html

Les fonctions dans la programmation en utilisant Scratch

Les fonctions aident à simplifier ton code dans la programmation en permettant d’exécuter une section du code lorsque appelé. Cette semaine nous avons une brève explication des fonctions et nous explorons comment ils fonctionnent dans Scratch.

Scratch par MIT Media Lab : scratch.mit.edu

Musique : ‘’Storybook’’ par http://sc¬¬ottholmesmusic.com/

CC BY NC

Gif de la fille qui réfléchit de https://www.clipart.email

Vous pouvez aussi essayer le jeux lightbot : https://lightbot.com/flash.html et aller sur le chapitre 2 – procédures pour avoir un exercice plus visuel de la façon dont les fonctions (dans ce cas des procédures) marchent.

les extensions dans Scratch - synthèse vocale

Cette semaine nous allons explorer les extensions dans Scratch. Vous pouvez en explorer plusieurs. Essayons celui de la synthèse vocale dans un petit projet dans Scratch.

Scratch par MIT Media Lab : scratch.mit.edu

Musique : ''Bon Journée'' par Chad Crouch. CC BY NC