Ph2M
From Phenomena to Model
Supported by the California Subject Matter Projects
Ready to explore phenomena with computer science? CSUN is hosting a virtual workshop this summer to explore how to do this in middle and high school science classes.
When: June 23-27 from 9am-3:30 pm each day
Where: Virtually on Zoom
What: You will learn a variety of modelling skills including diagrams, concept maps and coding and modify lessons to match the CA CS standards as well as NGSS.
All teachers who complete the workshop will get a $600 stipend
Interested? Fill out this form - Ph2M Workshop 2025
Thanks to all the (250+) teachers who have responded about this workshop last year. This year we are maxing out our budget to include as many teachers as possible (at a lower stipend)

Phenomena
Anything that happens in the world can be considered a phenomena. Science seeks to explain phenomena through a variety of means including research, thought experiments and modelling. In science classrooms we use phenomena as a way to explore key topics and concepts. For example, we examine the phenomena of earthquakes as a way to explore concepts of waves, energy transfer, elasticity and stability of structures.
Models and Modeling
Models are an important tool for science ...
Modeling takes many forms. We build models, draw models, create equations, define relationships and construct simulations. Defining models through mathematical or computational forms has the advantage of precision and test-ability.
Phenomena 2 Model
The central goal of the Ph2M project is to provide educational materials that encourage students to investigate scientific phenomena, ultimately leading to the creation of a mathematical or computational model of these phenomena.
Interested in helping developing the Ph2M curricula? email us at bfoley@csun.edu
Computer Science in Science
Why focus on computer science, coding and computational thinking in science class?
CS is an important part of modern science
Coding is a practical skills that students can use in many contexts
CA Computer Science Standards require students to learn important CS skills. We currently do not have enough CS classes to support this.
Students understand phenomena deeper when they develop their own models
Ph2M is an effort of the CSUN Science Learning Collaboratory.
Project funded by the California Subject Matter Projects as part of their Computer Science Integration Program