Coding 11: Python
Programming is a powerful tool for applying computational thinking. Because problem-solving is inherently creative, many challenges can be addressed through coding applications. Classroom activities are project-based and centred on problem-solving, combining online learning to build foundational language skills with larger coding challenges that encourage hands-on learning. This course is well-suited to students who enjoy problem-solving…