Capstone STEM/Computer Science Research for High Schoolers


Connect with your friends to see who's been here

14 - 18+ yrs


Sun, Nov 28, 2021 - Jan 30, 2022

2 classes remaining

12:00am - 12:01am EST


Yumio S.


1 students

Class Experience

Penguin Coding believes in the application of knowledge over rote drills and memorization, and want to help students convert their interest and skills into a meaningful deliverable at the end of their coding education journey. This capstone program provides the structure, mentorship, objective and a hard deadline to motivate students to stretch themselves intellectually. For students who enroll in this research program, Penguin Coding will match the student with one of our teacher/mentors and they will schedule a series of 8 weekly virtual meetings through the semester to map out a comprehensive background research on the topic of the student's interest with the goal of having a draft of an application for a major research or science competition (e.g. MIT Think Scholar Program, Cornell's CURIE Academy) 

What will be covered in the weekly sessions? 

Session 1-2: Review past winning projects and identify student interest. Brainstorm/mind map to identify associations between concepts. 

Session 3: Form preliminary research questions - learn how to start with simple questions and build complexity with series of whys. 

Session 4: Finalize the research question and outline all the background research done so far. 

Session 5+ (length of time depends on proto-type) : Build a proto-type of experiment or model.  Can be anywhere from 1 to 6 month project.

What is the time commitment? 

Weekly 1 hour meeting and an expectation of 2-3 hours of work in between each session that the student completes on their own. 

Deliverable at the end will be a proposal with thorough background research and proto-type of experiment/model that demonstrates feasibility. 

The proposal can then be honed through subsequent semesters to make for a competitive application. 

Age ranges are approximate. If you are unsure which class would be best for your child, please feel free to reach out to us at and we would be happy to help.

Other Things To Know

Holiday Schedule
See Schedule

How To Participate

Attend class via Zoom video

This class will be hosted on Zoom video conferencing platform. You will receive an email 30 minutes before class starts with a link to the class and access instructions. We recommend you make sure your device is up to date and meets all system requirements before class.

Reviews for Penguin Coding School

4.8 out of 5

Based on 324 provider ratings

Maria L.

Jan 16, 2022


I like the coding


Everything was good.

Coding with Minecraft Online FREE TRIAL
Location: Online US East | Instructor: Karissa Perkins

Michael K.

Jan 15, 2022


Looks inventive. My son had fun and was engaged. Great student teacher ratio.

Scratch 1 (Beginner)
Location: Park Slope - Brooklyn/New York | Instructor: Joan Garcia, TA- Yineiry Alarcon

Michael K.

Jan 15, 2022


Kids are having a lot fun and learning. Very good student teacher ratio.

Beginner Coding with Minecraft
Location: Park Slope - Brooklyn/New York | Instructor: Joan Garcia, TA- Yineiry Alarcon


Jan 15, 2022


the instructor was great with the kids...very fun and patient

Coding with Minecraft Online FREE TRIAL
Location: Online US East | Instructor: Stephanie Slayton

Kay W.

Jan 13, 2022


Super great my daughter loved the class!

Coding with Minecraft Online FREE TRIAL
Location: Online - US West | Instructor: Cheyenne D'cruz

About Penguin Coding School

Penguin Coding School was started in the fall of 2016 by a Massachusetts dad to turn kids onto the joys of coding. We have developed an unique curriculum that emphasizes the joys of creation as the motivation for learning. We believe coding is a lifelong creative endeavor, and a skill that is becoming increasingly necessary to be a productive citizen in the 21st century.LEARN REAL PROGRAMMING (Scratch, HTML, Javascript, Python, Java)- Best of Boston Science and Technology Enrichment Program (Boston Parents Magazine)- GRADES 1-3 Scratch - learn a lot more with a structured class- GRADES 4-6 HTML/Javascript - build web apps and games; learn while having fun- GRADES 5-8 Python - foundation in computer science with world's most popular programming language- GRADES 8-12 Java - prepare for AP Java in high school

Topics for Capstone STEM/Computer Science Research for High Schoolers