$32

weekly
or $192 for 30 classes
Class

From Algorithms to Animations: A Comprehensive 30-Lesson Beginner Coding Camp

Completed by 3 learners
Ages 10-15
Live Group Class
Learn to code and create exciting programs in 30 lessons. From underwater animation scenes to virtual pets and art projects, explore your creativity and problem-solving skills. Join now to become a coding wizard!
Average rating:
4.8
Number of reviews:
(4 reviews)

Live video meetings
5x per week, 6 weeks
3-8 learners per class
40 min

What's included

30 live meetings
20 in-class hours

Class Experience

Welcome to "Coding Adventures" - the perfect class for kids who want to explore the world of coding! In this 30-lesson class, students will embark on an exciting coding journey that will take them from the basics of coding all the way to creating complex and dynamic programs.

Throughout the class, students will use the engaging and user-friendly platform, Sprite Lab, to develop their coding skills. Whether it's creating algorithms to move a bird through a maze, animating underwater scenes, or programming an interactive dance party, students will learn how to use code to bring their ideas to life.

The class is designed for beginners, so no prior coding experience is required. Here's an overview of the 30 lessons:

Lesson 1: Introduction to algorithms and proper code arrangement
Lesson 2: Identifying and fixing code errors
Lesson 3: Creating algorithms for a character to pick up treasure
Lesson 4: Creating art and drawings using code
Lesson 5: Programming an animated underwater scene
Lesson 6: Programming levels with Sprite Lab, followed by a free-play task
Lesson 7: Writing programs that respond to timed events and user input
Lesson 8: Creating an interactive virtual pet
Lesson 9: Programming an interactive dance party
Lesson 10: Using loops to help a Star Wars character traverse a maze
Lesson 11: Creating unique artwork with loops
Lesson 12: Programming nested loops
Lesson 13: Creating snowflake images using characters from Frozen
Lesson 14: Practicing concepts learned so far and introducing conditionals
Lesson 15: Writing code with conditionals to function based on specific conditions
Lesson 16: Solving puzzles with a new type of loop
Lesson 17: Review and sneak peek at conditionals
Lesson 18: Programming until loops
Lesson 19: Practicing while loops, until loops, and if/else statements
Lesson 20: Understanding how functions can be helpful with Minecraft
Lesson 21: Using functions with the Artist
Lesson 22: Using conditionals with functions to harvest crops
Lesson 23: Practicing variables in Sprite Lab
Lesson 24: Creating repetitive designs using variables in the Artist environment
Lesson 25: Illustrating how variables can make programs more dynamic
Lesson 26: Programming for loops and incrementing variables
Lesson 27: Practicing for loops with the Artist to create complex designs
Lesson 28-30: Designing, developing, and showcasing new projects!

Students will need a laptop or computer and a stable internet connection to participate in the class.

Join us in "Coding Adventures" and discover the magic of coding!

Other Details

Parental Guidance
This class requires students to create an account on code.org. Creating an account will let students save their progress for each class so that they can practice later on.
External Resources
In addition to the Outschool classroom, this class uses:

Meet the teacher

4.8
4reviews
Profile
Teacher expertise and credentials
Hi there,

I'm Ahmad. I hold both a Bachelor's and Master's degree in mechanical engineering. I am an experienced educator with a love for all things STEM, including programming!

I've had the pleasure of teaching maths, programming, and engineering design to students before. In my career, I've worked on robots, including creating an exoskeleton robot for humans that they can wear to lift heavy weights without injuring themselves. I'm excited to bring my experience and expertise to Outschool, where I'll be offering technology literacy courses that cover a range of exciting topics, from designing 3D models to building machines and vehicles. I'm also thrilled to offer programming courses packed with fun and exciting coding projects, such as developing games or building websites. 

I want to contribute towards empowering young generation with the tools they need to succeed in the future and have fun while doing it!

Reviews

Related categories

Parents also liked
Programming on Minecraft: One-on-One Coding Sessions
BrainBytes
4.9
(243)
$65 per session
1-on-1 Lessons
On Demand
6-15
Scratch Programming: One-On-One Coding Sessions
BrainBytes
4.9
(243)
$65 per session
1-on-1 Lessons
On Demand
6-13
Beginner Coding Class With Minecraft: Level 1 - The Basics of Programming
Playful Digital Learning
4.9
(590)
$36 per class
Next session at 8 PM on Monday
Group Class
1 wk, 5/wk, 1.50 hr
8-13
Scratch Video Game Coding: Fun Programming
Michelle Lewis Scratch Coding STEM Educator
5.0
(20)
$48 per session
1-on-1 Lessons
On Demand
7-17
[One on One] Private Tutoring JAVA Coding - Introduction to Programming in JAVA
Ziad Ghazi
4.6
(9)
$55 per session
1-on-1 Lessons
On Demand
7-18
Python Coding for Beginners: Fun Projects to Learn Python & Real Coding Skills
PopSkool: English, Music, Art, Math, Coding & More
5.0
(23)
$15 per class
Next session at 3 PM tomorrow
Group Class
8 wks, 1/wk, 55 min
10-14
Introduction To Programming In Python
Ziad Ghazi
4.6
(9)
$95 per session
1-on-1 Lessons
On Demand
10-18
Beginner Coding Camp With Minecraft: Level 3 - The Basics of Programming
Playful Digital Learning
4.9
(590)
$36 per class
Next session at 2 PM on Mon 6/2
Group Class
1 wk, 5/wk, 1.50 hr
8-13
Python Programming for Beginners: One-on-One Coding on Minecraft
BrainBytes
4.9
(243)
$70 per session
1-on-1 Lessons
On Demand
7-17
Coding With My Agent - Block Coding
Ms. Mareeka
4.7
(135)
$15 per class
Group Class
50 wks, 1/wk, 1 hr
9-13
All About Python Programming Level 2 | Python Coding Class for Teenagers
David Sofield
4.9
(833)
$32 per class
Next session at 8 PM on Sun 8/24
Group Class
10 wks, 1/wk, 1 hr
11-16
Scratch Coding Beginner class
Mehrab Ahmad
$16 per class
Next session at 5 PM on Friday
Group Class
1 wk, 1/wk, 55 min
9-14
Computer Programming, Coding, Python, Javascript, C#, C++ One on One Tutoring
Dragon Academy by Trammell Classes, DnD,Coding,RPG
4.8
(732)
$36 per class
Next session at 4 PM on Wednesday
Group Class
1/wk, 25 min
7-12
2-in-1 Java and Python Coding| Year-Long Weekly Programming Class for Begineers!
Faruk Hasan
4.8
(149)
$10 per class
Next session at 2:05 AM on Wednesday
Group Class
1/wk, 35 min
10-13
All About Python Programming Level 4 | Python Coding Class for Intermediates
David Sofield
4.9
(833)
$33 per class
Group Class
10 wks, 1/wk, 1 hr
12-17
All About Python Programming | Python Coding Summer Camp for Beginners Level I
David Sofield
4.9
(833)
$22 per class
Next session at 4:15 PM on Mon 6/16
Group Class
2 wks, 4/wk, 1 hr
11-16
See More Classes
Home
Search
Give a Gift Card
Open currency, time zone, and language settings
Language & Region
Log In