
PhET Interactive Simulations are some of the most powerful science learning tools available to students today. Built by the University of Colorado Boulder, they let kids adjust variables, run virtual experiments, and observe cause-and-effect relationships across physics, chemistry, biology, and earth science — all without a lab, equipment, or a teacher standing by.
The problem isn't the simulations. The problem is what happens when a student opens one and doesn't know what they're looking for.
A 12-year-old staring at the Gravity and Orbits simulation might spend fifteen minutes dragging planets around without understanding what the numbers mean. They see the force arrows changing. They don't know why. They close the tab having "used" the simulation without learning anything from it.
This is the gap that Pengi's PhET AI Tutor Chrome extension is built to fill.
What Makes PhET Hard to Learn From Alone
PhET simulations are designed for discovery learning — the idea that students learn more by exploring and figuring things out than by being told. In theory, this is right. In practice, discovery learning requires the right kind of guidance at the right moments. Without it, students either drift aimlessly or get stuck and give up.
The most common patterns:
Playing without questioning. Students adjust sliders and watch things happen, but never ask why the output changed. The simulation becomes a toy rather than a learning tool.
Not connecting the simulation to the concept. A student can watch the electric field lines change in the Charges and Fields simulation and still not understand what electric fields are. The visual without the conceptual framework doesn't land.
Getting lost in the variables. Simulations like the Gas Properties PhET have multiple interacting variables — pressure, volume, temperature, particle count. A student who doesn't know which variable to isolate first will change everything at once and learn nothing.
Not knowing the right question to ask. "I don't get it" is not a question a simulation can answer. The student needs help forming a more specific inquiry — and that requires someone who understands both the simulation and the underlying science.
How Real-Time AI Guidance Changes the Experience
Pengi works as a Chrome extension that activates on phet.colorado.edu. When a student opens a PhET simulation, Pengi reads the current state of the simulation — which sliders are set where, what the output values are, which objects are present — and uses that context to ask the right questions.
This is what makes it different from asking a general AI chatbot for help. A chatbot can explain gravity in the abstract. Pengi can see that the student just set the mass of one planet to 300 and moved it to 50 units from the sun, and ask: "What happened to the orbital speed? Why do you think that changed?"
That specificity is what bridges the gap between watching and understanding.
The Socratic Method Applied to Science
The pedagogical approach behind Pengi's PhET tutoring is the same as its approach to every subject: ask questions rather than give answers.
A session working through the Balloons and Static Electricity simulation might look like this:
Student: The balloon stuck to the wall but I don't know why. Pengi: What did you do to the balloon before you put it near the wall? Student: I rubbed it on the sweater. Pengi: What do you think rubbing it did to the charges on the balloon?
The student isn't told the answer. They're guided to think through the mechanism. When they arrive at the answer themselves, they own it in a way they wouldn't if it had just been explained.
This approach is particularly valuable for science because the concepts in PhET simulations — electric fields, gravitational force, molecular motion, wave interference — are ones that students often memorize without genuinely understanding. Pengi's questioning slows them down enough to actually think.
Voice Interaction for Hands-On Learning
One practical advantage of voice support is that it keeps students' hands free. When a student is actively adjusting a simulation — dragging objects, changing sliders — having to stop and type a question breaks the flow. With Pengi's voice interaction, they can ask "what's happening to the wavelength?" while their hands are still on the simulation.
This is especially useful for younger students and for simulations with a lot of interactive elements, where the "doing" and the "understanding" need to happen close together.
Works Across the PhET Library
The PhET library contains over 150 simulations across physics, chemistry, biology, earth science, and mathematics. Pengi works across all of them on phet.colorado.edu — not just a subset of popular titles.
Whether a student is working through Ohm's Law for a middle school electricity unit, Natural Selection for a biology class, or Projectile Motion for a high school physics assignment, Pengi activates in the same way: reads the simulation state, provides contextual guidance, and asks the questions that turn observation into understanding.
Who It's For
PhET simulations are used across a wide age range — elementary through university level, though the most common school use is grades 6-12. Pengi's PhET AI tutoring is most valuable for:
- Students using PhET as part of a homework assignment who get stuck and don't have a teacher available
- Students who completed a simulation in class but didn't fully understand it and are reviewing at home
- Self-directed learners exploring topics outside their current curriculum
- Students preparing for science exams who want to revisit concepts interactively
The common thread is the same as with Scratch and any other platform: the moments when a student is working independently, curiosity is present, and the right question at the right time would make the difference between understanding and moving on without understanding.


