Frequently Asked Questions

  • Our classes are generally divided by age and previous experience.  Each programming language has multiple levels (e.g. Python has over 16 levels from Beginner to Advanced) and is further divided by age.  For each specific age group recommendation please see the following:

    Kindergarten

    Grades 1-3

    Grades 4-5

    Grades 6-8

    Grades 9-12

    We believe the best way to assess a student's readiness for a class is to take one of our many free trial classes.  

    If you have very specific questions about a class, don't hesitate to contact us at info@penguincodingschool.com

  • It’s up to you! Siblings can sign up for the same class or different classes depending on their interests/experience.

  • If you want to try more than one free trial class please email us at info@penguincodingschool.com.

  • We have four semesters during the academic year, and one summer semester. 

    Fall: September - November

    Winter 1: November - January

    Winter 2: February - April

    Spring: April - June

    Summer: July & August

    For more specific dates, contact us at info@penguincodingschool.com.

  • Most in-person and online classes meet once weekly. Our semesters run for 8 weeks, so most classes have 8 sessions.

    During the summer, we offer one weekday in-person day camps that meet Monday-Friday.

    Summer online classes may meet bi-weekly. Bi-weekly classes run for 4 weeks instead of 8.

  • Most classes are 60 minutes long. 

    Some classes, like robotics team and advanced coding classes for older students, may be 90 minutes. 

  • As a general rule, we don’t pro-rate classes because the classes are designed as one continuous flow through the 8 weeks, and they cannot be taken piecemeal.

    The 8-week semester is designed to offer enough continuity, but with the flexibility of dropping it at any point if it no longer makes sense to continue (so you’re not locked into a year-long program).

  • Sign up for one Free Trial Class.

    If you are interested in more than one class, please reach out to us at info@penguincodingschool.com

  • Semester Classes: We offer a full refund minus a 5% admin fee, up to 1 week before class begins.

    Summer Camp: We offer a full refund minus $50 reservation fee until April 15th. 50% refund from April 16th to June 15th. No refunds after June 15th.

  • Homework depends on the class.

    For our Scratch classes, we encourage students to experiment with various patterns they learn in class during the week.

    In Minecraft and Roblox classes, homework is about adding personal customizations to the project that they are working on. For these classes, we believe the enthusiasm for the “project” is the most important aspect, and we get incredible effort from students who really become passionate about their project.

    Our Python and Java classes do have weekly homework exercises that complement the skills and concepts learned in the class. There are no grades, however, and we would only let parents know if there were consistent problems with attendance or completion

  • For in-person classes, we provide all devices and discourage students from bringing their own computer for software compatibility reasons.

    For online classes, you’ll need a laptop or desktop computer, NOT a tablet. Chromebooks, Windows, and Macs work for all classes besides Roblox, which can only run on Windows or Macs.

    We encourage you to have two devices: one for the Zoom class and the other for coding.

  • We offer after school pickup from certain local schools surrounding our Brooklyn locations.

    Park Slope: PS 321, 10, and 107

    Cobble Hill: PS 261, 29, 58, 38, and 32

    Pickup is available for 3:30 classes, and the cost is $95 for the whole semester.

    We can pick up from a maximum of 3 schools per day, so pick up may not be available every day for each school. Please email us to inquire about this option.

  • We send out a student evaluation and recommendation email at the end of the semester. 

    If there are any questions during the semester about how your student is doing, please email us at info@penguincodingschool.com, and we will communicate with the teacher about your desire for feedback. We do not give out teachers' email or contact information as a rule. 

  • Massachusetts and Online Classes: 81-4116703

    Brooklyn, NY classes: 86-2486169

Contact Us

Have additional questions? Reach out to us!

1656 Massachusetts Ave., Lexington, MA 02421

339-235-1657

411 Massachusetts Avenue, Acton, MA 01720

339-235-9668

1223 Centre Street, Newton, MA 02459

781-354-9732

156 Smith St, Brooklyn, NY 11201 (Cobble Hill)

339-235-1474

424 7th Avenue, Brooklyn, NY 11215 (Park Slope)

339-235-1605

Online

339-235-1657

info@penguincodingschool.com