Fundraiser - Summer Coding Classes
Update: We have expanded our coding classes through our sister organization PyCode Academy to benefit students in the United States. Donations received through students of these classes are used to fund various projects in our organization since 2021.
We are conducting two courses in summer 2021, taught by exceptional instructors with previous experience leading teams in programming competitions and teaching students. Class sizes will be small to ensure every student is engaged and learning. Classes will be conducted online via Zoom.
All proceeds go towards projects supporting underprivileged students in rural Sri Lanka.
Beginners
Students in Grades 5-8, no or some experience in programming
Classes cover the fundamentals of Python, including:
Variables, Input/Output
Conditional Statements and Loops
Lists and Strings
Functions
Fun topics such as Turtle and Game Design
Solving Programming Problems with Python
July 6 – August 12 Every Tuesday and Thursday 3-4 PM (12 classes)
Intermediate
Students in Grades 6+, proficient in Python, Java, or C/C++
Introductory topics in Computer Science and programming competitions such as:
Time Complexity
Graph Theory
Data Structures
Concepts will be used to solve programming problems and give an introduction to basic algorithms and data structures in a fun way.
July 6 – August 12 Every Tuesday and Thursday 1-2 PM (12 classes)
UPDATE: Due to a lack of students proficient in Python, Java, or C/C++, the Intermediate session will cover the Beginner topics, with some more advanced topics at the end. Students who have some experience with any programming language will be placed in the Intermediate class.
Instructor - Pahan
Founder and former president of the Oak Valley Coding Club (OVCC)
○ Club team tied for 1st place nationally in the American Computer Science League (ACSL)
○ Has been teaching weekly classes for 3 years
○ Grew to 80+ members
2-time ACSL perfect scorer
USA Computing Olympiad (USACO) Platinum Division
USA Mathematical Olympiad (USAMO) Qualifier
Fundraising
In low income and disadvantageous communities around the world, teaching coding at a young age can be one of the best ways to bring people out of poverty and improve lives. We believe every one of you can help us achieve this mission while also learning yourself through our classes.
All proceeds from the classes will be used to build a computer lab and start programming classes at Sooriyawewa School, in a rural farming community in Sri Lanka. This will directly benefit about 100 students in arming them with valuable skills for their future and bringing their families out of poverty.
Learn more at our Projects page