Spreading Technological Literacy and Opportunity

Get Involved Today

Over 30 Hours of Classes Completed

Register Now

All Elementary and Middle School students can sign up!

Classes

Volunteer

Do you have a passion for Computer Science? Contact us to get involved!

Contact Us

ABOUT US

Open Source Education was founded by High School Students with a passion for Computer Science and a mission to equalize access to technological literacy to all children. Over the summer, Open Source Education volunteers teach classes in various programming languages and other fundamental topics for completely FREE!

2025 Classes To Be Announced


2024 Classes

June 10-14 & 17-21
|  6th-8th Grade

Intro to Python

5PM - 6PM CST Online

The Intro to Python class is perfect for elementary and middle schoolers that are just starting in their programming journey. The class covers the fundamentals kids need to know for all programming languages and Python specific syntax. Students will learn all of the fundamentals in the first week and will work on optional more advanced concepts and a project in the second week. One project will be chosen to be featured on our website.

Registration Closed

July 15-19 & 22-26
|  6th-8th Grade

Intro to Java

4PM - 5PM CST Online

Intro to Java is a core class for middle schoolers looking to pursue computer science. The class covers fundamental Java topics and is perfect for getting a head start for AP Computer Science A which uses Java. The first week will cover the fundamentals of Java while the second week will be used to teach optional advanced topics and work on a large project. One project will be chosen to be featured on our website.

Registration Closed

June 10-14 & 17-21
|  6th-8th Grade

Intro to Web Development

11AM - 12PM CST Online

Intro to Web Development is perfect for students with an interest in Computer Science who want to create innovative projects. The class covers the fundamentals of HTML, CSS, JavaScript, and Web Deployment. The first week and a half will cover the fundamentals of HTML, CSS, and JavaScript by making a personalized portfolio project, and during the remaining time we’ll delve into deploying and publishing the project. One project will be chosen to be featured on our website.

Registration Closed

SPONSORS

Recieve a FREE custom .xyz domain from gen.xyz for 1 year when you sign up for the Intro to Web Development course.

Join our Mailing List