Python Fundamentals

For Ages 15 - 17

Course Description

Computer languages are nothing new, but most languages have significant drawbacks for the general public. Learning the likes of C++, or Java truly means immersing yourself in a new language, with new syntax, and seemingly as many exceptions as rules. Python uses intuitive commands such as ‘if’, ‘for’, ‘while’, ‘try’, ‘with’ and ‘print’ that are easily recognizable by and follow the syntax of basic English composition. 


Python Fundamentals introduces students to Python in a 16 week course that is designed for students with no or limited experience in coding. Each week a core coding concept is introduced and explained through a series of exercises. Short assignments and exercises outside of class build proficiency. For the last two weeks, students work on a capstone project that pulls together all of the concepts and coding techniques that they now have in their toolbox.


Course worksheets are available that introduce each concept and how it is applied. These worksheets have been developed specifically for those new to coding. They provide clear explanations of important concepts using non technical language. We think you will appreciate the approach.


Concepts covered include: functions, data types, variables and expressions, conditional statements, lists, for loops, nested loops, inputs, style, parameters, math operators, conditional operators, animation, shapes.

Claim Your Free Trial Class

Class Schedule

Free Seats Left: 0

Sat Feb 27 2021 10:00 AM PST - 11:00 AM PST1 seats available
Mon Mar 01 2021 03:00 PM PST - 04:00 PM PST0 seats available
Sat Mar 06 2021 10:00 AM PST - 11:00 AM PST4 seats available
Sun Mar 07 2021 11:00 AM PST - 12:00 PM PST5 seats available
Mon Mar 08 2021 03:00 PM PST - 04:00 PM PST0 seats available
Sat Mar 13 2021 10:00 AM PST - 11:00 AM PST4 seats available

What Our Parents Say

Best coding program for kids in USA

UCode has the best coding program for kids in USA. They also very flexible with schedules and price. Teachers are knowledgeable and very kind to kids, they have lots of patients on all the manner. About 5 years more advanced in age groups ,than a private school computer program class.If America visited Mars, than your kid need as a minimum, : to learn computer skills !

My 11 year old daughter and 10 year old son LOVE THIS!

We just signed up a month ago and they look forward to their weekly session. Two hours of computer programming each week and if we can't make it, the hours roll over. They have a bunch of different platforms for the kids to work on with plenty of supervision

The curriculum is rigorous

The curriculum is rigorous, my kids love the coaches. The coaches are not only knowledgeable, they are also patient with the students. They teach what schools don't teach! Useful Share

Membership Information

Do classes for new students start every week?

Courses are student led and self-paced. You simply join a class that is convenient for you and our instructors will pick it up from there. During your first class you will have a instructor who works directly with you one on one to introduce the curriculum and get you started. When you are rolling along, you will join the standard class.

What If my student has previous coding experience?

A Academic Director will meet you to understand your learning goals, your previous coding experience and which course you are interested in pursuing. They will “level” you into the correct starting point in the curriculum you are pursuing.

Are Membership refundable if I cancel?

Memberships are non-refundable. If you fail to cancel prior to the subscription renewal date, we will not refund you. No exceptions.

What If I miss a class?

You may make up a class in the same billing cycle. For example, if you miss Tuesday’s class you may take the same class on Thursday as long as it is prior to your monthly subscription renewal date.

Are your courses certified? Can I earn college credit?

Our courses are certified by a non-profit educational institution that serves to certify coding programs for primary school, middle school and high school courses.

What if I enroll two children? Is there a discount for siblings?

No. Unfortunately at this low price, the economics do not allow us to offer a sibling discount.

Can I Cancel my Membership?

You may Cancel at anytime by logging onto and cancelling from the Settings section. Subscriptions must be cancelled by the end of the business day prior to the subscription renewal date.

How long does it take to finish a course?

Generally, one academic semester to finish a course, although it does depend on the age of the student and the course.

coding for kids preloader