Global searching is not enabled.
Skip to main content

5 Courses

Exposure to Python - Level 3 - YYC
Calgary
Preview Course

Teacher: Calgary Instructor

Exposure to Python - Level 3 - YYC

The Exposure to Python program propels learners into the dynamic world of programming, laying the foundation for advanced technological pursuits. Delving deep into Python's robust capabilities, participants unravel the intricacies of topics ranging from basic syntax to advanced data structures. The curriculum is meticulously crafted to intertwine theoretical concepts with hands-on projects, like designing interactive quizzes or building prime number checkers. As they navigate through the modules, students not only refine their coding prowess but also cultivate critical thinking and problem-solving skills. Incorporating elements of data manipulation, object-oriented programming, and essential Python modules, the course offers a holistic approach to mastering Python. By the end of the journey, participants emerge as competent Python programmers, ready to tackle real-world challenges and pursue further advancements in the realm of technology.


Exposure to Python - Level 2 - YYC
Calgary
Preview Course

Teacher: Calgary Instructor

Exposure to Python - Level 2 - YYC

The Exposure to Python program propels learners into the dynamic world of programming, laying the foundation for advanced technological pursuits. Delving deep into Python's robust capabilities, participants unravel the intricacies of topics ranging from basic syntax to advanced data structures. The curriculum is meticulously crafted to intertwine theoretical concepts with hands-on projects, like designing interactive quizzes or building prime number checkers. As they navigate through the modules, students not only refine their coding prowess but also cultivate critical thinking and problem-solving skills. Incorporating elements of data manipulation, object-oriented programming, and essential Python modules, the course offers a holistic approach to mastering Python. By the end of the journey, participants emerge as competent Python programmers, ready to tackle real-world challenges and pursue further advancements in the realm of technology.


Exposure to Python - Level 1 - YYC
Calgary
Preview Course

Teacher: Calgary Instructor

Exposure to Python - Level 1 - YYC

The Exposure to Python program propels learners into the dynamic world of programming, laying the foundation for advanced technological pursuits. Delving deep into Python's robust capabilities, participants unravel the intricacies of topics ranging from basic syntax to advanced data structures. The curriculum is meticulously crafted to intertwine theoretical concepts with hands-on projects, like designing interactive quizzes or building prime number checkers. As they navigate through the modules, students not only refine their coding prowess but also cultivate critical thinking and problem-solving skills. Incorporating elements of data manipulation, object-oriented programming, and essential Python modules, the course offers a holistic approach to mastering Python. By the end of the journey, participants emerge as competent Python programmers, ready to tackle real-world challenges and pursue further advancements in the realm of technology.


mBlock: Creating Smart Objects through Code - YYC -2023.02
Calgary
Preview Course

Teacher: Calgary Instructor

mBlock: Creating Smart Objects through Code - YYC -2023.02

Ages: 8-12 years old

Description

Maybe you own a smart speaker such as Google Home or Alexa at home. How does it work? In this workshop, you will use mBlock, a block-based language (derived from Scratch), with many extensions to create smart objects that will improve your life at home. This field of computer science is called “the Internet of Things” or IoT. You will use cognitive services, climate data, video sensing, text to speech, and translation services to design fun and interactive inventions.