Frequently Asked Questions

Please email to info@baycodingclub.com if you have any further questions.

Would you like to know more about how you can help your child succeed at BayCodingClub (BCC)? Here are a few answers to questions frequently asked by parents. We want to help the children learn and succeed, so we have provided effective ways in which you can support your child’s education. 

As a parent or caregiver, you play an important role in your child’s academic achievement, especially in Technology learning. By taking steps to get involved in your child’s education, you can bridge the gap between home and school to ensure your child’s success in learning and in life. The research-based tips in here provide both practical guidance and valuable information about a range of topics, including: 

★ Preparing your child for Technology;

★ Knowing what to expect from your child’s BCC teacher; 

★ Monitoring BCC work;

★ Working with BCC and BCC teachers effectively; 

★ Helping your child with homework; and 

★ Ensuring that your child’s study at BCC is a life unforgettable Learning experience.

 We hope that you will find the information helpful as you get involved and stay involved in your child’s program and help prepare for school success and for a rewarding life of continuous learning. 

Q & A (Academic)

Bay Coding club is a leading K12 Education Academy in Bay Area California. BCC brings cutting edge computer science education to students around the world. Our curriculum is more systematic, comprehensive, and structured than any other online coding course. It covers unlimited topics in coding, artificial intelligence, robotics, VR, and data science, USACO along with a strong focus on creativity and critical thinking soft skills. 

Our program combines the benefits of teacher-led instruction, a student-first approach, and hands-on, project-based learning, with the convenience of the online classroom. It’s the most effective and fun way for students to learn to code!

We provide online coding classes to kids aged 5-17 Y in the United States. We offer group classes (5-8 students), semi-private (2-3 students) classes, and private classes (1 student) to students. 

The students will learn to design games (Scratch/Minecraft/ Roblox), video production, Robotics, websites, and virtual reality games. Languages include the following: Scratch, Lua, HTML/CSS, Java, Python, Pygame, JavaScript. We also provide courses for preparing competitions and tests like USACO, ACSL and APCS.

Through our fun, project-driven, and personalized curriculum, students’ interests and skills in learning, problem-solving, logical thinking, collaboration, and creativity will be greatly improved.

We motivate children to change the world by using technology with love and encourage them to drive the nation’s ever-changing future developments in science and technology.

We believe that any child with a passion for computer programming and technology will be able to realize and manifest their dreams through Bay Coding Club!

BayCodingClub teachers are experienced in the STEAM area and enthusiastic when presenting materials to students. Our teacher staff includes senior technology and education experts who worked at Google, Apple, Stanford, MIT, and other top tech companies. 

We train and collaborate with teachers to continue to improve their skills through professional development and continuous observation and feedback.

Please check our Pathway and confirm your learning goal is to pursue an academic or interest course.

All of our courses are designed from beginner to advanced. Classes are beginner-friendly. Simply start with the class in the program for your child’s school grade or age.

All our class sessions are recorded. After the class, our teacher will provide you the class recording video through email. Students can watch the videos and get caught up prior to their next class.

From the experience of the BCC so far, we have found that some parents wish for teachers to assign homework each week, and others do not. Therefore, BayCodingClub’s homework system will allow parents to decide whether or not they want their kids to complete homework each week, and the students whose parents opt-in will be held accountable for completing assignments.

Every week after class, if any parents have decided that they want weekly homework, the class update email will feature a homework assignment. This assignment is mandatory for the students whose parents opted in, and is optional for everybody else. If no parents opt-in for homework, optional homework will still be provided, depending on the class.

Yes. The video recording and class summary/ content is accessible 24*7. They also can  receive email support from teachers. All support is included in course fees.

A key aspect of our program is keeping parents informed on what happens in the classroom. 

  1. After each class, the teacher will send a recap email to students including the class performance, the link of projects what they learnt in this class, and the assignment. 
  2. BayCodingClub provides mid-term tests and end-of-course tests. Parents and schools can keep track of their children’s learning status and provide timely help accordingly.

For the software, it really depends on which class you take. Some courses will use a website-based code editor to write real code. Students don’t need to download or install special software. Some courses need students to download the software before the class. You can check it on the related product page.

As BayCodingClub students need to write typed-code and see their work in real-time, they need a computer or laptop with a separate keyboard.

Q & A (Administrative)

We do not have a “try-out class” policy and therefore we do not let non-registered students attend our regular live classes. However, you can apply for a pre-recorded trial class by sending your request to info@baycodingclub.com.

Your subscription will automatically renew every month (4 actual classes). You will be charged on each renewal until you cancel in your account settings or by submitting a help email to info@baycodingclub.com. If you cancel, previous charges will not be refunded, but you may continue to use the service until the end of the term you paid for.

There are two ways to cancel the subscription:

  1. When you visit the BayCodingClub website and sign in to your account. You can see your course information and cancel the subscription by yourself.
  2. You can send a help email to baycodingclub@gmail.com or info@baycodingclub.com at least 2 weekdays before the next payment. Our staff will cancel the subscription when they receive your email.

Please check our refund policy HERE.

The courses at BayCodingClub are very systematic. It takes 20 to 60 hours for students to learn coding from beginner to advanced. Monthly payments are a good system for both parents and students. Parents don’t need to pay a large sum of money at one time, and students will be more flexible in the course arrangement. In addition, it is also supervision for our school. We will try our best to ensure the quality and efficiency of the course so that every student is willing to learn the whole course with BayCodingClub.

While we do offer the in-person courses in Cupertino, CA, that was before the global COVID-19 pandemic. Please follow us on social media for upcoming offerings and updates.

Yes. You can ask for it by sending an email to baycodingclub@gmail.com or info@baycodingclub.com  including your registered course and name.

Group class: We typically have five to eight students per class and will not allow more than eight.  

Private:  One-on-one.

Semi-Private: We typically have two to three students per class.

Yes, Siblings can get a 5% tuition fee off discount per payment. For example, in group class of Python (Level 1), Regular students pay 4 payments of $196 per level, Siblings pay 4 payments of only $186.20 per level. Siblings can save $39.20 each.

Yes, we have a significant discount for referees and referral. Both referees and referral can get a 10% tuition fee off discount per payment. For example, in group class of Python (Level 1), Regular students pay 4 payments of $196 per level, referees and referrals pay 4 payments of only $176.40 per level. Siblings can save $78.40.

Each customer has a unique referral link in your account. Simply send it to your friends, then both of you will get a reward or discount.