Schoolhouse.world: peer tutoring, for free.
Free SAT® Prep, as part of a research study.
SAT® Bootcamps
Free SAT® Prep, as part of a research study.
A global network of volunteers.
Explore Tutors
A global network of volunteers.
Get free help applying to college.
College Admissions Workshops
Get free help applying to college.
Introduction to JavaScript: Drawing and Animation

SAT Score Range

5 sessions

+6

This series was cancelled by the tutor on April 5, 2024. We're very sorry–you can explore more Computer Science series here. All 1:1 and group chats related to this series are disabled 7 days after the last session.

About

This is an experimental series! This course is for complete beginners to programming! We'll be meeting twice a week where you'll be learning how to code with JavaScript and ProcessingJS in the Khan Academy programming environment.

💻 You will learn fundamental programming concepts such as strings, variables, functions, logic statements, loops, and arrays.

✏️ We will cover the Khan Academy course, Intro to JS: Drawing & Animation, in a FLIPPED CLASSROOM.

🧑‍🏫 A "flipped classroom" is where you guys will watch the lectures before coming to class! During the sessions, we will do some practice based on what you’ve learned, completing programming challenges and projects.

🔑 You must have a Khan Academy account in order to join the series. Please create an account if you haven’t already.

✨ Khan Academy was where I first learned how to code, and so I'd like to introduce you to programming and inspire you to continue on your learning journey!

🚀 Check out my most advanced Khan Academy games:

Did you find any of those programs interesting or fun? Do you want to begin creating things like those games? If so, sign up to launch into your programming adventure!

Tutored by

Joe H 🇺🇸

Certified in 61 topics

View Profile

Hey there! I'm Joe, a college freshman with a passion for math and computer science. I have been homeschooled all the way through high school and currently reside in Oregon, USA. I'm glad to be a part of this wonderful community! I'm here to learn what I don't know and teach what I do know! I can tutor in any math topic ranging from pre-algebra to calculus, with a particular enthusiasm for geometry and trigonometry. I scored 790 on the Math section of the SAT, so I'm equipped to help with SAT Math prep as well. In addition to being a tutor here at Schoolhouse, I serve as a Geometry Subworld Moderator and a Tutor Coach. For fun I enjoy computer programming, keeping up with tech innovations, playing chess, solving Rubik's Cubes, stargazing with my refractor telescope, playing pickleball, and hiking the scenic trails of Oregon. I look forward to working with you!

Schedule

✋ ATTENDANCE POLICY

You may be withdrawn from the series if you miss 2 sessions without giving the tutor prior notice.

SESSION 1

11

Mar

SESSION 1

Other Topics

Other Topics

Mon 10:00 PM - 11:00 PM UTCMar 11, 10:00 PM - 11:00 PM UTC

  • Before this session, COMPLETE Lesson 1: Intro to Programming.
  • During the session, we will participate in an ICEBREAKER activity and go over an OVERVIEW of the series!
SESSION 2

18

Mar

SESSION 2

Other Topics

Other Topics

Mon 10:00 PM - 11:00 PM UTCMar 18, 10:00 PM - 11:00 PM UTC

  • Before this session, COMPLETE Lesson 2: Drawing Basics.
  • During the session, we will GET STARTED programming by practicing DRAWING on the canvas with simple shapes.
SESSION 3

22

Mar

SESSION 3

Other Topics

Other Topics

Fri 10:00 PM - 11:00 PM UTCMar 22, 10:00 PM - 11:00 PM UTC

  • Before this session, COMPLETE Lesson 3: Coloring.
  • During the session, we will be adding COLOR to our drawings to make them more interesting.
SESSION 4

25

Mar

SESSION 4

Other Topics

Other Topics

Mon 10:00 PM - 11:00 PM UTCMar 25, 10:00 PM - 11:00 PM UTC

  • Before this session, COMPLETE Lesson 4: Variables.
  • During the session, we will begin using VARIABLES to make our programs more efficient.
SESSION 5

1

Apr

SESSION 5

Other Topics

Other Topics

Mon 10:00 PM - 11:00 PM UTCApr 1, 10:00 PM - 11:00 PM UTC

  • Before this session, COMPLETE Lesson 4: Variables.
  • During the session, we will begin using VARIABLES to make our programs more efficient.

Public Discussion

Please log in to see discussion on this series.

Mar 11 - Apr 1

4 weeks

60 mins

/ session

SCHEDULE

Mondays

10:00PM