Ignite Beginner is an 8 week course, split up into 1.5 hour sessions once a week. The aim of the course is to give people an easy to understand introduction to the python programming language. Python is one of the most popular programming languages largely because of how easy it is to get into. We have also refined our sessions over the years to make them as welcoming as possible, while providing all the important information!
The course will teach you not only the fundamentals of python, but the fundamentals of programming in general. You will be able to take the knowledge you learn and transfer it to all sorts of languages!
We also take a more visual approach to learning. No one likes just staring at text on a screen, so we try to make learning more interesting by teaching you the basics of game development while learning to code!
We also have an end of session gala where we have industry speakers come in and do presentations. We also give mentee’s a chance to show off their projects (if they want to).
We are not currently looking for mentors and mentees. You can signup for our newsletter with this link to be notified when the next set of sessions are available
Published:
In this session we will give an intro to the coding platform we use and Schulich Ignite!
Published:
In this session we will give an intro to the coding platform we use and the basics of python. These basics will be the fundamental building blocks of all of our code!
Published:
In this session we will build on the types and uses of variables and arithmetic operators. Proper variable and operator use is crucial to the simplicity and maintainability of our code.
Published:
In this session we will focus on if/else statements as well as logical and relational operators. These operators are used in if/else statements to apply limits and restraints to our code.
Published:
This session introduces lists and loops. Lists store multiple values while loops repeat a section of code a certain number of times. Both lists and loops are crucial to keeping our code dynamic.
Published:
In this session we explore loops in more depth and introduce new inputs. Different types of inputs allow for us to interact with the user in more ways. User interaction will play a key role in making our final project!
Published:
This session introduces students to functions. Functions help split our code into small reusable chunks so you don’t need to write the same thing multiple times.
Published:
This session consists of a kahoot review game, and time to work on projects with your mentors.