top of page


Registration is open October 22nd - November 5, 2022


  • Every Saturday from from 3:00 to 4:00 PM CST

  • Price: $75 for 7 classes

  • All classes will be held through Zoom 

  • Each student may only register for ONE class


  • 100% of our proceeds are donated to local charities in the North Texas area, and team members take no pay

  • Our curriculum is specialized to ensure that students are staying engaged and having fun while learning

  • Our instructors are fully committed to helping every single student, with free office hours and meeting recordings available to any student

to Python Programming

Through SparkSTEM’s Introduction to Python Course, students will learn the basics of programming through Python. Our experienced instructors will cover concepts such as data types, conditionals, functions, and object-oriented programming concepts. The lecturers will initiate a systematic approach to problem-solving which will encourage students to develop their own logical thinking skills and creativity. By the end of the course, students will master the fundamental concepts of Python and receive a strong foundation for systematic thinking skills. Recommended for incoming 6th-9th grade students.

Introduction to Competitive Programming

Through SparkSTEM's Introduction to Competitive Programming course, students will be introduced to the basics of competitive programming in Java. Students will learn common techniques for approaching competition problems, and this course will progress in difficulty. By the end of the course, students will be prepared to take on USACO bronze-level problems. Prior knowledge of Java is recommended. Recommended for incoming 8th-10th grade students.

Intermediate Python Programming

The Intermediate Python course covers more advanced aspects of coding in python, such as the NumPy, Pandas, and Matplotlib libraries. The course covers introductory topics in machine learning, including supervised vs. unsupervised learning, classification, and clustering. After taking the Intermediate Python course, students will be prepared to make use of python’s advanced features to pursue their own projects in machine learning and other applications. Prior experience in python is recommended.


"The class was a lot of fun! It taught me all the basics of coding, and I feel like I am ready to learn another coding language. At first, I was nervous about the class, but I enjoyed it a lot and found myself coding in my free time!"

Summer Programming Classes Attendee (Python)

This has been a wonderful coding class. I have learned so much these past 4 weeks and the environment has been warm and inviting. This class is the perfect mix of fun games and coding projects! I would definitely recommend this Scratch class to kids who are just getting introduced to coding.

-  Summer Programming Classes Attendee (Scratch)

This was such an awesome class! I learned all the fundamentals about Scratch and was able to create some really cool games! I had fun and overall this was one of my favorite classes I've ever attended!

Summer Programming Classes Attendee (Scratch)

I had a great time working through the problems, and the teachers are very clear and concise. You can tell they are personable people, and they care about the students. They are very understanding for time conflicts and are very inclusive.

- Danush Govindu, Summer Programming Classes Attendee (Python)

image (2).png
bottom of page