Py4All

Py4All is an online coding camp devoted to teaching the number one coding language. Here, students will start from the basics and eventually be able to build their own projects!

Register now!

Why Join?

Let's start off with why you should learn to code in the first place. Coding helps kids develop problem solving skills and expands their creativity. Kids will face many challenges during coding and will learn to overcome them by themselves. Python is the most popular programming language in the entire world. It's used in many big tech corporations such as Youtube, Netflix, Amazon, and Facebook. It's easy to learn and is used in data science, web development, app development and more. Coding is the future and learning Python is a smart investment towards it.

Overview

Form Connections in our Community

Meet and form new connections with other students. Learn to tackle activities as a team. Join our Discord server where we'll answer any of your questions 24/7.

Accessible Live Lectures on Zoom

Learn from experienced teachers through real time, interactive lectures in an immersive classroom environment.

Challenge your Mind

Solve complex problems and develop your problem solving skills. Work in breakout rooms to collaborate on fun and enriching activities.

Students must be from 9 to 16 years old.

Curriculum

Syntax and Variables

Day 1 - July 19th

Students will get accustomed with displaying text using Python and learning basic data types found in Python.

Day 2 - July 23rd

Students will learn how to use arithmetic and comparison operators in Python. Students will also learn basic string operations and functions.

Conditionals and Arrays

Day 3 - July 26th

Students will learn about conditionals. Conditionals specify the condition that control when statements will be executed.

Day 4 - July 30th

Students will learn about lists - a data structure in Python used for storing data. They will learn how to access data from lists and use list functions to modify lists.

Loops and Functions

Day 5 - August 2nd

Students will learn how to use for and while loops to iterate over sequences and repeatedly execute code.

Day 6 - August 6th

Students will learn how create their own functions to reuse code and make it more readable and organized.

Modules and Dictionaries

Day 7 - August 9th

Students will learn all about Python modules. Students will use them to create their own mini - projects.

Day 8 - August 13th

Students will learn about dictionaries and how to store data in key-value pairs. Students will learn how to access and modify specific parts of a dictionary.

Classes and Objects

Day 9 - August 16th

Students will learn about OOP (Object Oriented Programming) and learn how to associate programming with the real world.

Day 10 - August 20th

Students will use everything they've learned to make their own projects and games using Python.

Schedule

Start learning now!

Start and End Dates

July 19th to August 20th

Class Days

Wednesdays and Sundays

Time Options

Wednesday:  2:30 pm - 3:30 pm EST or 6:00 pm - 7:00 pm EST
Sunday: 10:00 am - 11:00 am EST or
2:30 pm - 3:30 pm EST

Register Now!