Interested in coding but don't know where to start? This section is for you! We will present you with various tutorials and resources to guide you in your learning of coding.
Do not hesitate to write to us at info@mcl-bjm.ca for questions, comments or suggestions for activities.
Interested in coding but don't know where to start? Try Scratch! A coding language designed by MIT Media Lab: scratch.mit.edu
Take our challenge at the end of the video and send us a picture of your code in action (right square) to info@mcl-bjm.ca so we can share it with our patrons!
Music: "Gradual Sunrise" by David Hilowitz. From Free Music Archive.
CC BY NC
What is a variable? Here is a short introduction to variables in coding and a small exercise in Scratch.
Scratch by MIT Media Lab : scratch.mit.edu
I invite you to visit the website for w3schools for more information and examples on using variables in different programming languages! https://www.w3schools.com/
Music : “Upbeat Party” by http://scottholmesmusic.com/
CC BY NC
This week we will see the loops in coding, and how they work in Scratch.
Scratch by MIT Media Lab : scratch.mit.edu
Music : ‘’Mosey’’ by Chad Crouch.
https://www.soundofpicture.com/
CC BY NC
For more information on the syntax of loops and how they work in different programming languages you can visit openclassrooms.com.
This week we look at the conditions "if " and "if/else" in programming and we make a simple game in Scratch with conditions.
Scratch by MIT Media Lab : scratch.mit.edu
Music : ‘’Aspire’’ by http://scottholmesmusic.com/
CC BY NC
You can visit the website www.w3schools.com for more details and examples on how to use conditions in different programming languages.
Now that we have seen some of the basics in Scratch, it is time to explore some features a bit more to take your project to the next level!
Scratch by MIT Media Lab : scratch.mit.edu
Music : “Stage 1 Level 24” by Monplaisir
Interested in learning other programming languages and by video games? Visit the website https://codecombat.com/ and learn to code in Python and Javascript while playing a video game!
This week we will continue our project from last week (‘’animer un projet dans Scratch en changeant les sprites et arrière-plans’’), and we will look at how to add special effects to our project.
Scratch by MIT Media Lab : scratch.mit.edu
Music : “Ending” by Komiku
"Confused Pink Hair Girl Sticker" GIF from https://www.clipart.email/download/7306308.html
Functions help to simplify your code in programming by allowing to execute a section of code when called. This week we will see a brief explanation of functions and explore how they work in Scratch.
Scratch by MIT Media Lab : scratch.mit.edu
Music : ‘’Storybook’’ by http://scottholmesmusic.com/
CC BY NC
Thinking girl gif de https://www.clipart.email
You can also try the game lightbox: https://lightbot.com/flash.html. Go to section 2 -procedures to have a more visual example of how functions (in this case procedures) work.
This week we will explore extensions in Scratch. You can explore several of them. Let's try the ‘’Text to speech’’ extension in a small project in Scratch.
Scratch by MIT Media Lab : scratch.mit.edu
Music : ''Bon Journée'' by Chad Crouch. CC BY NC