Effective learning is interactive, not passive. Brilliant helps you master concepts in math, science, and engineering by solving fun, challenging problems. Brilliant brings together students, educators, professionals, olympiad champions, and enthusiasts from around the world. On a typical day, you'll find a 17-year old user from Minnesota posing a computer science problem to users from the UK, Serbia, India, Bangladesh, Peru, Hong Kong, Egypt, Greece, France, Netherlands, and the US, who solve the problem and submit solutions in 5 programming languages.
Located in Des Moines, the Botanical Garden engages students in fun, hands-on learning while exploring plants and growing their science skills. They offer interdisciplinary tours and programs aligned with Iowa Core, Next Generation Science Standards, and local curricula for grades pre-K to high school.
Located in Ely, the Eastern Iowa Observatory and Learning Center promotes the study of astronomy and related sciences through free and educational programs, presentations, guided observing sessions, and other special events.
St. Mark Youth Enrichment hosts a summer learning program. Children can engage in hands-on learning activities that build skills in literacy, science, technology, engineering, arts, math, and music while building meaningful relationships that build them up for success.
Tech Journey's mission is "To inspire youth to increase their knowledge and interest in technology by providing engaging learning opportunities led by technology professionals." This is achieved by hosting camps and programs for young minds to participate in.
The Des Moines Public Schools offers academic programming, recreational enrichment, and family literacy to students and families. STEM activities are necessary for students to gain 21st century workforce skills.
Community Youth Concepts' mission is to engage and connect Iowa students through youth development programming and to provide coaching, training, and technical assistance in best practices to youth-serving non-profits. Community Youth Concepts also offers STEM Programs where students can explore interests in STEM fields and work together on creative and educational projects.