Summer Imagineering classes now open!  click here to see classes!


The San Ramon Valley Education Foundation (SRVEF) is proud to offer Imagineering, a beyond school enrichment program for SRVUSD students in grades 4 to 7. The goal of Imagineering is to spark student interest in choosing STEM classes in middle and high school with the ultimate goal of identifying more STEM majors who will ultimately become highly sought after talent in the US corporate workplace.  The program consists of seven ( 7) themes, each of which is taught in a session of four (4) one-hour classes.


NetLogo Coding
NetLogo is a modeling software program, which teaches students how the altering of variables within an otherwise controlled environment results in dramatic changes to the model dynamics. Students learn how to change program variables (coding) and observe how those changes impact the resulting model environment. Changes generally lead to altered states of stability favoring one competing element over another. Students are challenged to explain why these changes favored one species over the other and to make program adjustments to rebalance the environmental dynamics. In doing so, students learn both the program mechanics of NetLogo coding and the value of modeling in understanding the dynamics of complex systems. Students leave this course with an appreciation of the value of looking at problem solving on a system-wide basis.

Biotechnology is any technological application that uses biological systems, living organisms or derivatives to make or modify products for a specific use. This course gives the students a chance to examine, specifically, the impact that DNA has on Science today. Students will learn how to perform agarose gel electrophoresis, a fundamental technique that is commonly used in biotechnology. The protocol is taught within a forensic scenario that is commonly known as DNA Fingerprinting. Students learn to use equipment that is commonly used in real biotechnology labs to obtain and manipulate DNA samples, while engaged in "solving a crime".

3D Printing3D printing is the process of making three-dimensional solid objects from a digital model. Students learn how to make their own digital models using Tinkercad, a free-online resource, and convert them in to three-dimensional solid objects they can take home. Students also learn the value of familiarizing themselves with this skill, as Scientists have been able to use 3D printing for biotechnology, implant and medical devices, architecture prototypes, and even for space use. Once students get the foundation for making their own digital models they are then able to print their models on a Makerbot or a Cubify 3D printer. Not only do students learn the importance behind having this type of technology readily available, but they also learn about the practical applications for its use.

This new 3D printing course will give students familiar with Tinkercad a chance to explore, design and innovate in a supervised environment.   This class will focus more on the Engineer Design Process and help students learn to use this when thinking of original designs and 3D prototyping.  For students who need assistance with developing original designs, there will be design challenges that require them to use some of Tinkercad's advanced settings. Requirements:  Must be familiar with Tinkercad and have a Tinkercad account.

RoboticsRobotics deals with the design, construction, operation, and application of robots, as well as computer systems for their control, feedback, and processing. Students will learn how to design, construct and operate Lego Mindstorm Robots. Students will learn to program their robots to perform simple tasks using an Intelligent Brick. The Intelligent Brick contains a small but powerful computer designed to control motors and collect the signals from different sensors, including rotation, ultrasonic, color/light, gyro and touch. This course is designed to engage the creativity of students through playing and learning.

This pilot animation course will examine 'early' forms of animation (students will create their own Thaumatrope), early computer-generated graphics (including the history of Pixar) and a debate of traditional vs. computer animation.
Each day, students will learn and develop their own computer animations using Adobe Flash Professional in progressively more challenging projects. Along the way, students will learn about frame-rate, picture resolution and the future of animation.

Chemistry is the study of matter. Matter is the word scientists give to everything and anything that you can touch, feel, smell or see. Chemical Reactions will introduce young learners to the elements of the periodic table, compounds, reactions and more, with demonstrations, hands on investigations and inquiry based learning. Chemistry is everything and everything is awesome!


This course is an introduction to the world of drones. Students learn about the laws that govern drone use and safe drone etiquette. Using math and physical science concepts, students will learn to fly and program Parrot Mini Drones. Programming will be done with Tynker's - Drone 101 curriculum, which reinforces programming concepts like sequencing, repetition, events, conditional logic, problem solving, and debugging.

This series will give young learners an introduction to Computer Science and Programming. Students will create computeprograms that will help them learn to collaborate with others, develop problem-solving skills, and persist through difficult tasks. Robotics will also be introduced through daily challenges with simple, easy to use devices called Spheros. Students will be able to control and maneuver the Spheros by coding the sensors and motor inside

This class explores the effects of DNA mutations over generations by both exploring how organisms are classified traditionally using morphology (how organisms appear) and the use 21st century tools (online computer programs) to look at short DNA sequences to show how organisms are related. This class is an extension of the DNA fingerprinting class.

Activities include:
a) sorting objects to develop common relationships
b) learning the structure of DNA
c) learning how mutations can be used to trace relatedness
d) use morphology (how organisms appear) to make a taxonomic tree (family tree) of sea shells
e) Introduce how to use BLAST: Basic Local Alignment Search Tool to find regions of local similarity between DNA sequences.
f) Pick an activity to investigate organisms they are interested in to see their phylogenetic relationships (family trees) based on DNA sequences.

Scholarships for Imagineering ClassesStudents who are eligible for free and reduced lunches may qualify for scholarships for the San Ramon Valley Education Foundation’s (SRVEF) Imagineering classes. These highly popular classes offer students hands-on opportunities to be introduced to engaging STEM (Science, Technology, Engineering and Mathematics) lessons.

To see more information about our scholarships, click here. To apply for a scholarship, click here.