Course Syllabus

banner

Tackling Problem-Solving Through Coding

Are you curious about coding and looking to integrate it into your teaching practice? In this self paced course, you will learn to define coding and algorithmic thinking. You will also learn how students can benefit from these skills. You will explore several classroom activities to start coding with your students. You will also identify common challenges students encounter while testing and debugging code. Lastly, you will discover learning strategies and resources to help your students become more independent and resilient problem-solvers.

Course Outcomes

By the end of this course, you will:

    1. define coding and algorithmic thinking;
    2. identify common challenges students encounter while testing and debugging code; and
    3. discover learning strategies and resources to help your students develop problem-solving and computational thinking skills.

Format

This course is a self-paced course. To obtain your completion badge for this course you will have to complete a self-reflection.

Grade Level

This course is suitable for educators teaching Grade 7 to Grade 12.

Estimate Duration

This course should take you 1-2 hours to complete.

Earn your badge 

You will have to complete a self-reflection to receive your digital badge. This badge can be added to your professional portfolio. Completion of this webinar counts towards the requirements for the Learning Pathway: STEM Focused Learning.


Looking for this course in French? Click on this link to be redirected to the French course catalogue.