Canada Learning Code is a charitable initiative dedicated to advancing digital literacy for all Canadians. Founded in 2016, it has focused on designing, delivering and unifying coding education in Canada through partnerships with technology education programs such as Ladies Learning Code, Teachers Learning Code, Kids Learning Code, Girls Learning Code and Teens Learning Code. Its mission is to equip, educate and empower Canadians to thrive in the global economy. In 2017, Canada Learning Code hosted the Canada Learning Code week in order to help Canadians learn about Canada’s history and re-imagine it digitally with a distinct voice.
Canada Learning Code is a great resource (both online and offline) for educators to learn about how to integrate coding into their classes, and how to train their students with computational thinking and coding skills. In fact, educators don’t need to be experts in technology or coding. There are lessons for non-technical educators and resources that support lesson plans that do not require computers at all, which are known as “unplugged” lessons. To learn more about unplugged lessons such as unplugged coding, click here.
- Become familiar with what you want to teach. You don’t need to be an expert, but be prepared with the content you wish to discuss with your students. Scratch is an example of a simple tool to use for both plugged and unplugged coding activities. Get familiar with Scratch here.
- Bring outside experts in. Think about inviting guest speakers and volunteers who are familiar with coding and willing to be a mentor in your class. You are encouraged to find a mentor via your networking, or register your event at CA/WEEK and get help from the Canada Learning Code team.
- Prepare yourself for troubleshooting and debugging your students.
- Take a few minutes for evaluation and collecting feedback from your students.
To find more lesson plans, click here to get started.