ACE Coding Pleasanton Middle School Session 2 Student Registration Form — Spring 2024
Completely free and open to all students! No experience is necessary to join. Session 2 is separate from Session 1.

Recommended Age: Middle School

This year, the ACE Coding team has decided to host our annual coding classes at two different difficulty levels. The beginner level requires no previous coding experience while the intermediate level expects students to have experience with the fundamentals of the language. We suggest that new students attend the beginner classes while returning and experienced students attend the intermediate course.

Location:
Pleasanton Middle School:  1/30 - 3/19, from 3:40-4:40 pm every Tuesday @ Ms. Hlaing's room (Room 406)

Please note that space in our session is limited, and seats are allocated on a first come first serve basis.

For any questions, please email us at info@acecoding.org - we will try our best to answer everyone's questions as soon as possible. You can also email the ACE Coding PMS Branch Director, Gaurav Gupta, at gg4326@pleasantonusd.net. 

You can find our website at acecoding.org. (Note that the website is not fully updated at the moment.)

NOTE: Please enter the email of the student. There is a separate space later in the form for the parent email.
Sign in to Google to save your progress. Learn more
Email *
Student's First Name *
Student's Last Name *
Student Email Address (PUSD email) *
Parent Email Address *
Student grade Level *
Important Note: Capacity is limited for ACE Coding classes.
ACE Coding is a student-run organization with finite resources. We will do everything in our power to accommodate as many people as possible, but our space is limited.
Class options + Recommended Experience Levels
Beginner Python - No Coding Experience Required. Recommended for beginners and those new to programming!

Intermediate Python - Prior Python experience strongly recommended.

Beginner AP Computer Science A (Beginner Java) - No Coding Experience Required. Recommended for beginners and those new to programming! This class will teach the basics of Java at a slow to moderate pace while also doing some high school AP Computer Science style questions. 

Intermediate AP Computer Science A (Intermediate Java) - Prior Java experience strongly recommended. This class covers intermediate and advanced Java topics, as well as material from the high school AP Computer Science class with practice questions.

Intro to Web Development - Prior experience not required.

Intermediate Web Development – Advanced Frontend Development with ReactJS. Prior HTML/CSS/JS experience strongly recommended.

Intro to C++ - Prior coding experience recommended.

Intro to USACO – Competitive Programming with C++. Coding experience strongly recommended. USA Computing Olympiad (USACO) is a computer science competition where students write programs based on a given complex scenario.

*** Note: We will be offering classes based on student interest and teacher availability. You will be placed into one of your class choices for the session.
Which classes would you be interested in taking? (Select at least 3 classes you would be interested in taking; you will be guaranteed a spot in one of your choices). Scroll sideways to view all choices.
Beginner Python
Intermediate Python
Beginner Java
Intermediate Java
Intro to Web Development
Intermediate Web Development
Intro to C++
Intro to USACO
First Choice
Second Choice
Third Choice
Fourth Choice (optional)
Are you comfortable being photographed for ACE Coding for the PMS yearbook? *
Any questions?
A copy of your responses will be emailed to the address you provided.
Submit
Clear form
Never submit passwords through Google Forms.
reCAPTCHA
This form was created inside of Pleasanton Unified School District. Report Abuse