Schoolhouse.world: peer tutoring, for free.
Schoolhouse.world: peer tutoring, for free.
Schoolhouse.world: peer tutoring, for free.
Intro to HTML5 Canvas While Learning HTML and JavaScript

SAT Score Range

8 sessions

+7

This series ended on August 12, 2021. All 1:1 and group chats related to this series are disabled 7 days after the last session.

About

Hey everyone! My name is Rahul, and I’m excited to come to you with this session. We will create multiple canvas projects, all while learning JavaScript and HTML. In this course, we will also learn how to draw shapes on the canvas, animate them, and in the end we will create a visually appealing project together that you can interact with. Basic prior experience with HTML and Javascript will help, but none is required. Either way, I will explain each function and how it works while we are creating code. My code editor of choice is Codepen, since you can access it from the web and no download is required. However, you are welcome to use any code editor. We also might do kahoots if we have time. We will have classes every Thursday for about 8 weeks. I would recommend registering before the first session, but I will close registrations sometime after the first session. Hope to see you all there! Change to attendance policy: You will not be withdrawn from the series for a few absences, but please try to make it!

Tutored by

Rahul Sai B 🇺🇸

Senior Tutor

Certified in 21 topics

View Profile

My name is Rahul, and I’m a rising high school senior living in the US. I enjoy digging into coding, machine learning, and other tech fields. Outside of that, you'll find me time-trialing racing games, playing basketball with friends, and cooking. I'm here to help you learn in a way that actually makes sense and is enjoyable!

Sessions

✋ ATTENDANCE POLICY

You will be withdrawn from the series if you miss any session without giving the tutor prior notice. Please message the tutor if you can’t make it!

SESSION 1

1

Jul

SESSION 1

Orientation

Orientation

Thu 10:00 PM - 10:40 PM UTCJul 1, 10:00 PM - 10:40 PM UTC

We will just cover how the course works, make an account for CodePen if needed, and fill out a form. Please don’t sign up yet, because there is a specific process I want to go through so we can do certain projects.
SESSION 2

8

Jul

SESSION 2

Computer Science

Computer Science

Thu 10:00 PM - 11:00 PM UTCJul 8, 10:00 PM - 11:00 PM UTC

Today we will go over the basics of HTML5 Canvas, like drawing shapes. We will also catch up for anyone who missed last week.
SESSION 3

15

Jul

SESSION 3

Computer Science

Computer Science

Thu 10:00 PM - 10:40 PM UTCJul 15, 10:00 PM - 10:40 PM UTC

In this session we will work on two short projects, a randomized snowflake generator and a drawing application using the things we learned and getting a first look at Event Listeners.
SESSION 4

22

Jul

SESSION 4

Office Hours

Office Hours

Thu 10:00 PM - 10:40 PM UTCJul 22, 10:00 PM - 10:40 PM UTC

This is for any questions or catch-up you might have. This session is NOT required.
SESSION 5

29

Jul

SESSION 5

Computer Science

Computer Science

Thu 10:00 PM - 10:40 PM UTCJul 29, 10:00 PM - 10:40 PM UTC

In this session we will focus on animation, and drawing multiple shapes with different properties.
SESSION 6

5

Aug

SESSION 6

Computer Science

Computer Science

Thu 10:00 PM - 11:00 PM UTCAug 5, 10:00 PM - 11:00 PM UTC

We will take a little detour and do a project using gravity, friction, and animation.
SESSION 7

10

Aug

SESSION 7

Catchup

Catchup

Tue 10:00 PM - 11:00 PM UTCAug 10, 10:00 PM - 11:00 PM UTC

We will finish our gravity project that we started working on last class.
SESSION 8

12

Aug

SESSION 8

Computer Science

Computer Science

Thu 10:00 PM - 11:00 PM UTCAug 12, 10:00 PM - 11:00 PM UTC

In this session we will finish our big project.

Public Discussion

Please log in to see discussion on this series.

Jul 1 - Aug 12

7 weeks

40 - 60 mins

/ session

SCHEDULE

Thursdays

10:00PM