Code Create Teach: Kitchener - Waterloo
This free, full-day workshop will provide K - 12 educators with the tools to inspire computational thinking and basic coding both inside and outside the classroom.
No coding experience? No problem. This workshop is accessible to beginners.
What is Code Create Teach?An introduction to computational thinking and coding in the classroom!
Kids Code Jeunesse, in partnership with Lighthouse Labs, is embarking on a national campaign to inspire teachers to incorporate the basics of coding and computational thinking into their classrooms. From April to December 2018, we will be hosting free, full-day workshops which will provide K - 12 educators with the tools they need to inspire students to tinker, play and experiment with technology. In doing so, we hope that more Canadians will have the confidence to create their own technology, rather than just consume it.
Code Create Teach workshops combine unplugged activities with hands-on coding activities. Our instructors will provide tips and guidelines to bring coding into the classroom, and each session will include extension ‘stretch goals’ for more advanced students, as well as a curated list of additional resources, lesson plans and toolkits. We will be covering a wide range of technologies and tools, including introductory sessions in block coding, text-based coding and physical computing. The workshop will give participants the opportunity to connect with other teachers in purposeful and learner-driven ways. Above all, we aim to empower and inspire educators to feel confident in bringing 21st century skills to their classrooms.
Great teachers are at the heart of great education. We need to invest in our educators, inspire them to bring innovation into the classroom, and support them in sustaining the development of digital literacy.
9:00 am - Welcome and Unplugged ActivityIt’s the time to make new friends, enjoy breakfast and complete our ping pong rescue challenge.
10:00 am - Introduction to Computational ThinkingIn this session we will discuss the definition of computational thinking and how it exists in everyday life.
10:30 am - Coffee BreakTime to fuel up on both teachers’ and coders' favorite drink
10:45 am - 11:15 am - Fundamental Coding Concepts and Debugging Scratch for the ClassroomIn this session, we will explore fundamental coding concepts using the popular visual programming platform, Scratch.
12:30 pm - LunchTime to take a break and feast. Thanks to the super amazing CanCode program, hot lunch is on us!
1:30 pm - micro:bit Workshopmicro:bit is a tiny programmable microcontroller designed to make learning and teaching easy and fun! We will explore this tool with a hands-on project.
2:30 pm - Coffee BreakAvoid the afternoon lull by fueling up with some java (the liquid, not the programming language!)
2:45 pm - Introduction to text Based CodingIn these sessions, which will be a mix of lectures and hands-on exercises, we will transition from visual to text-based coding using popular languages.
3:30 - 3:45 - Reflections and ResourcesYou will share your major takeaways, and we will share our favorite resources.
Please note that this workshop is ONLY open to Canadian teachers and educators teaching K-12.
Code Create Teach, among other KCJ projects, is funded thanks to a commitment of $6 million dollars from federal government’s CanCode program to national non-profit KCJ. Through CanCode funding, 70,000 children and 2000 teachers all over the country will have the opportunity to receive training in 21st century digital skills from KCJ.
What to BringPlease arrive with your laptop and charger (and laptop fully charged).
Why Coding?By learning to code, children master one of the most important and powerful tools of the 21st century. This allows them to become technology makers over technology consumers, and to connect with some of the most important ideas in science, mathematics and the arts. The first goal is learning to code, the second is coding to learn. As any science historian will tell you, computing was happening long before the invention of computers. These are skills that, with or without computers, will continue to change the world. Every child and every adult deserves the opportunity to give code a try.
What is computational thinking and why does it matter?Computational thinking means creating and using concepts that are applied not only in programming and computer science but in daily life. This can be as simple as following a recipe or as advanced as coding a website. Computational thinking is a fundamental part of the way we think, understand and flourish in today’s world.
As teachers, you provide students with the skills to navigate an ever-changing academic landscape. Digital literacy has become a necessity in today’s world. Code Create Teach, will use an accessible, beginner-friendly format to introduce you to the building blocks of computational thinking through coding, blending the worlds of technology and education to create an amazing outcome.
You may also like the following events from Kids Code Jeunesse: