Somerset PTSA STEM Star Club------Coding Program

After-School Program 2023-2024 Winter Session

For questions in Scratch group, please email club chair Ying Zhang.

For questions in Python group , please email club chair Anqi Wang.

Class Sessions

Python Pioneers: Code Exploration for G4-G5 

Day: Monday    Time:  4:30 - 5:30pm

1/8,1/22,/1/29,2/5,2/12,2/26,3/4,3/11,3/18,3/25, 4/1, 4/15,4/22,4/29,5/6,5/13,5/20,6/3 (total 18 lessons)

Scratch Adventures! Embark on a Coding Journey for G1-G3

Day: Tuesday      Time:  4:30 - 5:30pm

1/9,1/23,1/30, 2/6,2/13,2/27,3/5,3/12,3/19,3/26, 4/2, 4/16,4/23,4/30,5/7,5/14,5/21,6/4 (total 18 lessons)

Registration Process

Registration link:

Scratch Adventures! Embark on a Coding Journey for G1-G3(FULL: If you wish to join the waitlist, kindly complete the following form. Please note that being on the waitlist does not guarantee admission. Waitlist

Python Pioneers: Code Exploration for G4-G5(May Open to G3 and G2AL if any space available on Dec 16,2023) (FULL: If your student is in G4-G5 and and wish to join the waitlist, kindly complete the following form. Please note that being on the waitlist does not guarantee admission. Waitlist)


We highly recommend that you maintain an active PTSA membership.

Somerset PTSA member early registration opens at 10am Thursday, Dec 14th. Please purchase a membership prior to starting the registration process. Create/Renew PTSA Membership. (Please note that new memberships may take up to 24 hours to be reflected on the website. )

General registration opens at 10am Friday, Dec 15th. This registration will be opened to all families in Somerset at this time.

Please check and update your child's grade and teacher's name prior to registration through My Account. 

Cost: The tuition rate is $450(with an additional 3% transaction fee that will be added during the checkout)
There is a small chance that this needs to be adjusted if the enrollment number is lower than expected.

Effective January 1, 2024, all tuition received will be allocated to the Somerset PTSA After School fund. These funds will be applied towards various purposes, including Club activities, teachers/mentors/coaches cost, materials and equipment, building usage fees, janitorial services, insurance, and other costs related to Club activities.

In the event of any surplus at the end of each session, the excess funds will be redirected to the Somerset PTSA general fund. This general fund will contribute to supporting PTSA's overall activities, including grants for the Somerset GSA, Curriculum enrichment grants, and so on.

Payment Method

Tuition fee of $450 will be collected during registration. You will be redirected to PayPal at the end to submit payment information.

Refunds are on a case-by-case basis and are not guaranteed. You agree that you are registering for this program with no expectation of receiving any refund should you choose to withdraw your child.

Program Enrollment Capacity

Minimum: 12 Maximum: 24(Per Class) (Please note that one spot will be reserved for the Club Chair, if applicable.)

Parent Participation

    • Any reports of unsupervised students during this time will unfortunately result in the immediate cancellation of your student spot, without exception. This policy is in place due to safety concerns outlined by Somerset School and Somerset PTSA and must be strictly adhered to. 
    • If this schedule does not work for you, please reply to this email, and we will assist you with a full refund.
  • We will be keeping track of attendance records for each class session. In the event that your student will be absent, please take a moment to fill out this form to report the absence: Providing accurate information will greatly save volunteer's time.
  • Please be aware that late pickup is not permitted. The designated drop-off and pick-up location is the Somerset Elementary Main Door. If you arrive late and find the gate locked, please reach out to the Chair for assistance or refer to any notes with instructions left on the main door. If late pick-up becomes an issue, we will have to cancel your student spot. 

Parents must be available to attend at least one sessions during the year for each enrolled student to assist the coaches. This participation is required. Parents will help to run the class and make sure rooms are clean at the end of class. 

Use the following link to reserve your Parent Volunteer spots: 

The SignUp Genius is set up with all the sessions. It is a first-come, first-serve basis so please sign up for the dates that work best for your schedule. After Jan 8th, in order for us to have at least two volunteers per session, we will assign dates to parents who have not signed up.

Parents must complete the Bellevue School District Volunteer background check and check-in at the Somerset Office on their volunteer day. 

Club Chair Sign Up

As the Club Chair, a special arrangement will be made to reserve a spot in the club for your student. We appreciate your commitment and look forward to your active involvement in shaping a positive experience for both your child and the entire club.

If you are interested in signing up as the Club Chair and contributing to PTSA's club organization efforts, please register at  here . For any inquiries about the role of PTSA after-school club chair, please feel free to email

As a chair, your responsibilities will include:

  1. Managing Parent Volunteers: This involves creating a sign-up sheet for parent volunteers to assist with the class.

  2. Communication with Parents: Sending out emails to parents regarding class information to keep them informed.

  3. Addressing Parent Inquiries: Responding to any questions or concerns that parents may have by email.


Ms. Yang, the current Computer Science teacher in Newport High School and Lakeside Upper School (summer), has been focusing on the education of K-12 for over a decade. She graduated from University of Washington with a Master Degree in Computer Science and Software Engineering. She used to be a Software Engineer in Cisco, and Product Manager in Microsoft. Before moving to the US in 2014, she had been teaching and developing curriculum in TAL(Tomorrow Advancing Life), a leading education group in Beijing for four years.

Somerset PTSA Coding Club will have support and assistant from Newport High School Programming Club .High School Volunteers will join and provide support to the class and club. 

Our mission is to support the education, health, and welfare of each and every child at Somerset Elementary School. As part of the Washington State PTA, we are a nonprofit membership association bringing together the home, school, and community on behalf of our children.