Technology for Tomorrow

TECHNOLOGY FOR TOMORROW

June 23 – August 15, 2025

Sessions

Week #1: June 23 – June 27

Week #2: No Classes Offered

Week #3: July 7 – July 11

Week #4: July 14 – July 18

Week #5: July 21 – July 25

Week #6: July 28 – August 1

Week #7: August 4 – August 8

Week #8: August 11 – August 15

*Please note: There will be no summer programs on Friday, July 4th due to the holiday.

Hours

A summer experience with Technology for Tomorrow may be just what your child needs to prepare for the future! Our classes promote wonder, discovery, and love of coding in a fun and safe environment. Our Technology for Tomorrow summer courses are offered in single week sessions, either mornings from 9:00AM – 11:30AM, or afternoons from 12:00PM – 3:00 PM

PRICING

$525 per Week

Registration is Open!

Jump to 2025 course descriptions and class schedules:

Grades K – 1st

Grades 2nd – 3rd

Grades 4th – 5th

Technology for Tomorrow Classes can be combined with Half-day Camp in the morning or afternoon and Extended Care is available from 7:30-9am & 3-6pm.

 

Grades K-1

Summer 2025 Schedule

Morning Session — 9:00 – 11:30am
Week 6: Future Coders: Software Development

Afternoon Session — 12:00 – 3:00pm
Week 1: Future Coders: Software Development

Week 7: 3D Modeling & Simulations: Prototyping (FULL)

Week 8: Future Coders: Software Development

Class Descriptions

3D Modeling and Simulations: Prototyping
Hone your creative problem solving and prototyping skills as we look into design, simulation, and 3D printing. Students will create
their own yo-yos, spinning tops, and cookie cutters. Additionally, they will conduct various 3D simulations including a domino
design and a milk bottle toss. This class will also include an array of additional 3D projects. Technologies: TinkerCAD

Learning Goals/Vocabulary:
● Simulation
● Drafting Fundamentals (CAD)
● Prototyping Design
● Printing Parameters
● Presentation Skills

Future Coders: Software Development
Students will be introduced to software development through the lens of animation and game development. We will be using the
technology known as Scratch Jr. to give them a kick start into the coding world. They will bolster their logical reasoning skills
through collaborative and individual development of interactive coding games. Technologies: Scratch Jr.

Learning Goals/Vocabulary:
● Sequencing
● Loops
● Events
● Broadcasting and Messaging
● Sensing

Grades 2-3

Summer 2025 Schedule

Morning Session — 9:00 – 11:30am

Week 1: Brilliant Blocks: Programming and Design
Week 3: Brilliant Blocks: Programming and Design
Week 4: Revolutionary Robotics: : LEGO® MINDSTORMS® (FULL)
Week 5: Revolutionary Robotics: : LEGO® MINDSTORMS®
Week 7: Brilliant Blocks: Programming and Design
Week 8: Revolutionary Robotics: : LEGO® MINDSTORMS®

Class Descriptions

Brilliant Blocks: Programming and Design
Do you want to learn programming but don’t know where to start? This will be the perfect course for you! Using Scratch’s simple
visual interface, students will create their own animations and games by combining their computational thinking and problem
solving skills with their creativity and self-expression. Technologies: Scratch

Learning Goals/Vocabulary:
● Events
● Control
● Motion
● Sensing
● Sound
● Operators
● Variables

Revolutionary Robotics: LEGO® MINDSTORMS®
Ever wondered how a Roomba works? Or how self-driving cars can stop at red lights? In this course we will explore the realm of robotics and programming with different sensors. By the end of the course, students will be able to program their robot to navigate an obstacle course. Technologies: Lego Mindstorms EV3

Learning Goals/Vocabulary:
● Circuit
● Power Source
● Input
● Output
● Program
● Motor
● Sensor

Grades 4-5

Summer 2025 Schedule

Afternoon Session — 12:00 – 3:00pm
Week 3: Secret Messages:
Cryptographic Encoding
Week 4: Unity: Game Design and C#
Week 5:
Machine Learning: Image Recognition
Week 6:
Adventures in Text: Interactive Fiction

Class Descriptions

Machine Learning: From Pixels to Perception
Dive into the world of image recognition and artificial intelligence as we explore machine learning basics, data collection, and
model fine-tuning. Through hands-on activities, students will discover how computers interpret visual data and unleash their
creativity in collaborative projects. Get ready to unlock the secrets of machine learning and its impact on the future! Technologies: Google Teachable Machine

Learning Goals/Vocabulary:
● Understanding image recognition
● Introduction to machine learning
● Data collection and labeling
● Experimentation and exploration
● Fine-tuning models
● Project planning and presentation
● Algorithms
● Data/Dataset
● Quality/Quantity
● Overfit/Underfit
● Facial Recognition
● Voice Recognition

Secret Messages: Cryptographic Encoding 
In this course we will plunge into numerous ciphers and discuss their historical significance. In addition, we will briefly break down the code behind encryption and decryption for various ciphers. At the end of the course, students will create their own ciphers using what they’ve learned. Technologies: Thonny

Learning Goals/Vocabulary:
● Ciphers
● Encryption
● Decryption

Adventures in Text: Interactive Fiction
Remember those text-based adventure games from the 80s? In this course, students will create their own software environment where players can go on an interactive adventure. Throughout the course, students will become proficient in Twine while also exercising their imagination to create text-based narratives using decision trees. Technologies: Twine

Learning Goals/Vocabulary:
● Passages
● Inventory (Arrays)
● Headers/Footers
● Lock and Key
● Variables
● Health Bar

Unity: Game Design & C#
Students will learn the fundamentals of game design and coding in C# by learning how to use the Unity game engine.  Unity is a very popular game engine that’s been used to make several AAA video game titles, and by the end they’ll know enough to make their own games. Technologies: Unity & C#

Learning Goals/Vocabulary:
● Game Design
● Master C# basics

Summer Camp

Experium Classes can be combined with a half-day of camp. LEARN MORE ABOUT CAMP

Extended Programs

AFTERNOON SWIM CAMP

AFTERNOON SWIM CAMP

Does your camper love to swim or need a little extra practice? Tested and grouped into their own skill level, campers will get a full hour in the pool. Swim Camp will provide small group lessons with our experienced instructors as well as free swim in our fully monitored pool.

AFTERNOON ART CAMP

AFTERNOON ART CAMP

Art Camp is a chance for children to express themselves through their own creative abilities. Our trained art instructors will guide and inspire campers through exciting projects in ceramic tile painting, clay modeling, acrylic and watercolor painting, pencil drawing and other mixed media.

EXTENDED CARE

EXTENDED CARE

Extended Care is available everyday! We offer morning extended care starting at 7:30am & afternoon extended care until 6pm.  No need to sign up in advance since you are billed at the end of summer for the hours you used!

Melissa Sandoval

Melissa Sandoval

Director of Summer Programs
310-377-4848 ext. 7051
summer@rhcds.com 

Please reach out with any questions!