There are no open spots for this class, but we found something similar!
5.0 (28) · Ages 9-13
Spanish Level 2 (Beginner Level 9-13 Years Old)
5.0 (2) · Ages 12-17
Java Programming for Middle & High School Students Summer Camp
5.0 (3) · Ages 13-18
Crash-Course Introduction to C Programming
5.0 (2) · Ages 9-14
Python Programming for Beginners - Flex Edition - 10 Weeks of Code!
5.0 (7) · Ages 4-7
Young STEAMers -Learning Pod
5.0 (1) · Ages 13-18
"Espacio Joven"Ongoing Spanish Classes for Ages 13–18. (A2 level).
Coding & Tech
Welcome to Java Script (Beginners)
Learn Java Script Basics self paced and instructor led classes hands on training and doing
There are no upcoming classes.
55 minutes
per class
Once per week
over 5 weeks
7-12
year olds
4-10
learners per class
per learner - per class
How does a “Multi-Day” course work?
Meets multiple times at scheduled times
Live video chats, recorded and monitored for safety and quality
Discussions via classroom forum and private messages with the teacher
Great for engaging projects and interacting with diverse classmates from other states and countries

How Outschool Works
There are no open spots for this class.
You can request another time or scroll down to find more classes like this.
Description
Class Experience
● Commands ● Defining vs. Calling Methods ● Designing methods ● Program entry points ● Control flow ● Looping ● Conditionals ● Classes ● Commenting code ● Preconditions and Postconditions ● Top-Down Design Assignments / Labs ● 26 Karel programming exercises in total ● Program-specific tasks for Karel the Dog ○ Example Exercise: Pyramid of Karel Write a program to have Karel build a pyramid. There should be three balls on the first row, two in the second row, and one in the third row. ● Teach Karel new commands like turnRight() or make pancakes() ○ Example Exercise: Pancakes Karel is the waiter. He needs to deliver a stack of pancakes to the guests on the 2nd, 4th, and 6th avenue. Each stack of pancakes should have three pancakes. Create a method called make pancakes() to help Karel solve this problem. ● Solve large Karel problems by breaking them down into smaller, more manageable problems using Top-Down Design ○ Example Exercise: The Two Towers In this program, Karel should build two towers of tennis balls. Each the tower should be 3 tennis balls high. In the end, Karel should end up on top of the second tower, facing East. ● Using control structures and conditionals to solve general problems ○ Example Exercise: Random Hurdles Write a program that has Karel run to the other side of first street, jumping over all of the hurdles. However, the hurdles can be in random locations. The world is fourteen avenues long.
Learners will not need to use any apps or websites beyond the standard Outschool tools.
55 minutes per week in class, and an estimated 1 - 2 hours per week outside of class.
Teacher
James FitzpatrickWe make technology understandable and easy
🇺🇸
Lives in the
United States24 total reviews
51 completed classes
About Me
I teach coding to children, Python, Javascript and block I also teach coding to adults Javascript and python I have been a technology worker and teacher for over 24 yrs I run a coding school for 5yrs now and enjoy teaching others. No greater joy...