Virtual Junior Coding

20190806-LaunchDundas-13

Our Virtual Coding program is a crash course that will allow students to master the basics of coding.

There are two programs offered: Introduction to Python and Introduction to HTML & CSS. In these crash courses, students will work to create their own program and learn the basics of coding logic, programming functionality, and theory.

 

Please Note: These two virtual programs, Introduction to Python and Introduction to HTML & CSS, combine our Level 1 and Level 2 Python and HTML & CSS-courses that the Engineering Outreach Office offered in 2020 and 2021. If you've taken those courses in the past, the content will be extremely similar.

Program Highlights:

  • Amplify your coding knowledge in this crash course that explores the fundamentals of computer engineering

  • Explore the software and hardware used in creating the computer systems we interact with daily.

  • Get started with the basics of two popular coding languages --Python and HTML & CSS.

  • Every virtual classroom has 2 to 3 instructors, allowing students one-on-one time with instructors to ask questions, get help and receive personalized feedback.

  • Enhance your STEM knowledge and leadership skills!

  • Make friends, solve problems and get ready to code!

Registration Open

Space is limited, register soon!

When

Next season: February 17 – April 9, 2023

* See below for detailed schedule

Where

Virtual in Google Classroom

*A valid Gmail account is required. Instructions for accessing our Google Classrooms will be shared upon registration.

 
Who

Grades 6, 7 and 8

Program Fee

2023 Fee: $185/course, with 8 classroom hours

Please see 'Dates & Detailed Schedule' below.

 

Program Details:

About Virtual Junior Coding

On your mark. Get set. CODE!

Our Virtual Junior Coding program is a crash course that will allow students to master the basics of coding. There are two programs offered: Introduction to Python and Introduction to HTML & CSS. In these crash courses, students will work to create their own program and learn the basics of coding logic, programming functionality, and theory.

Are you ready? Because we are!


Participants may only attend one week of each coding program as the content repeats week after week. Please note that curriculum covered in our Virtual Junior Coding program is very similar to that covered in our in-person Junior Coding programs, and our previously offered Python and HTML & CSS level 1 and level 2 programs.

Dates

Please note that the content for each individual course repeats each week. 

Week 1 February 17 - February 19, 2023

Week 2 February 24 - February 26, 2023

Week 3 March 3 - March 5, 2023

Week 4 March 24 - March 26, 2023

Week 5 March 31 - April 2, 2023

Week 6 April 7 - April 9, 2023

Schedule

Introduction to Python

Fridays: 6:00 PM - 7:00 PM Saturdays & Sundays: 9:00 AM - 12:00 PM

Introduction to HTML & CSS

Fridays: 7:00 PM - 8:00 PM Saturdays & Sundays: 1:00 PM - 4:00 PM

Grades

This program is offered to students in Grades 6, 7, and 8 (2022/2023 academic year.)

Creating an Active Account

If this is your first time registering for one of our programs, you will be prompted to create an Active account as you register. If you are successful in getting a spot in the workshop, your spot will be held for you as you complete the registration form, so no need to rush.

Please note that it is not possible to create an account before the registration date.

Waitlist

If you see that a course is waitlisted on the registration page, that means there are no available spaces. If a space opens up in the course, those on the waitlist will be notified immediately in the order that they registered.

Cost

2023 Fee: $185/course

Cancellation Policy

A refund or a credit, less a $35 administrative fee is available for cancellation requests received by 11:59 PM ET on the Monday before the session start date. No refunds or credits will be issued after this point. Please note that this charge is to cover administrative processing fees. Thank you for your understanding! For more details regarding cancellation deadlines, please refer to your confirmation email once you have completed the registration process.

Your health and the health of our community are important to us. In light of circumstances around assessing symptoms, refund requests for programs that are received after the cancellation deadline will be assessed on a case-by-case basis.

Bursaries

Bursaries are available to Canadian citizens, permanent residents and protected persons who demonstrate financial need. To find out more about our bursary application process and to apply, please click here.

 

Do you have questions about Jr. DEEP Coding?

Contact us at outreach@engineering.utoronto.ca

Course Descriptions

Introduction to Python

During this interactive Python course, students will dive into the basics of Python (variables, conditional statements, and loops!), build their knowledge-base, and work to create a game that will let you, the user, play against the computer and keep score! Students will also learn how to add simple graphics to make the games more interactive. This program focuses on learning functions, loops, libraries, stacks/queues and vectors.

Introduction to HTML & CSS

In this interactive website creation course, students will create their own customized web pages by learning the basics of popular industry-standard tools to such as HTML and CSS. Students will also explore the many tools that HTML and CSS have to offer (buttons, labels, validation checks) and build their own login page! Finally, they will learn the basics of JavaScript and work to build a fun mini-project.

Registration is Open

Please Complete the application form using the following link.

Space is limited, register soon!

Related Programs