STEM (Science Technology Engineering Math)

MB’s ENGINEERING AND DESIGN LEARNING PROGRAM encourages students to design, prototype, and tinker, and to apply knowledge from across disciplines to develop solutions for real-world problems.

This applied learning fosters creative thinking, problem-solving, and analytical skills by:

  • Capitalizing on students’ natural curiosity and fascination for hands-on, real- world learning
  • Making students exible, adaptive, and creative thinkers
  • Developing leadership and collaboration skills through team-based projects
  • Generating resilient students who learn from setbacks and see failure as a necessary part of the learning process
  • Using the latest technologies and equipment to design, prototype, and produce solutions

Exceptional math and science courses serve high student interest

In MB's Class of 2017, almost 50% of the seniors enrolled in Advanced Placement Calculus BC or AB, and another 25% registered for non-AP Calculus. Another 30% of seniors pursued AP Statistics with many students enrolled in multiple mathematics or science courses. 

Seniors also select from one or more of AP science courses: BIOLOGY, CHEMISTRY, COMPUTER SCIENCE, PHYSICS, ENVIRONMENTAL SCIENCE


New upper school course offerings:

ENGINEERING DESIGN: This team-taught elective introduces students to the engineering design process and the interconnected principles of physics through a series of design challenges. Design activities include building a working wind turbine.

PROGRAMMING WITH THE ARDUINO™: This course introduces students to programming, electronic circuitry, and engineering design through hands-on experimentation with the Arduino™, an open-source electronics prototyping platform. Students will learn the Arduino™ programming language, which is based on C/C+ language.

TINKER, TAILOR, MAKER: This course focuses on tinkering activities involving Arduino™, puppetry, creating gadgets, electricity, magnetism, wearable technology, force, and motion, as well as re-purposing toys and other materials. This class takes things apart, explores tools and materials, and blends art, science, and technology!

NEW AP COMPUTER SCIENCE PRINCIPLES: This course focuses on the innovative aspects of computing and computational thinking by introducing students to the essential ideas of computer science through in-depth studies with creative problem solving, programming, analysis of large data sets, the Internet structure, and cyber security issues

Clubs, after-school activities, and co-curricular programs

AFTER-SCHOOL FLL (STEM) ROBOTICS PROGRAM for lower school students.

MATH CLUB for lower school students meets once a week before school.

MS MATH COUNTS PROGRAM for middle school students.

MIDDLE SCHOOL COURSE: DESIGN, PROGRAM, BUILD: Students design, build, and program innovative projects of their own creation.

UPPER SCHOOL VEX ROBOTICS TEAM complements a successful competitive middle school FLL Robotics club in its 6th year.

NEW SUMMER PROGRAM: Camp Invention enrolled 60 campers in its inaugural year and engaged students in tinkering,‘hacking,’ designing, and building in this weeklong camp.

SUMMER SCRATCH PROGRAMMING CAMP engaged 15 students in a week of creativity, exploration, and fun learning to think and solve problems the way computer programmers do — with code! 

Promoting computer programming and digital learning

HOUR OF CODE: Students from all three divisions participate in an Hour of Code to demystify coding and to explore the basics of programming.

NEW PROGRAMMING CURRICULUM FOR GRADES 2–5: Using 45 iPads recently added to the lower school, students experience Creatorverse (invent and animate shapes), Daisy the Dino (a drag- and-drop interface for sequencing, loops, and decision branches), and Cargo-Bot (challenge puzzles for programming fundamentals).

1:1 MOBILE LEARNING IN THE MIDDLE SCHOOL: Each student learns Scratch, a visual programming environment, on a dedicated iPad to create stories, games, and animations.

NEW ROBOTICS/MAKER SPACE: The Orenstein Computer Lab has been reconfigured as an active ‘maker space’ and robotics lab.

UPPER SCHOOL BYOD (BRING YOUR OWN DEVICE) PROGRAM: Students bring their own devices to school for use in the classroom.Throughout their academic studies students can expect to access the Internet and other online databases for research, read on-line texts, use productivity apps such as Microsoft Office® and Google, store and retrieve les from Google Drive, as well as access other resources readily available on the MB Digital Cloud.

STEM in action

1:1 Mobile Learning

B.Y.O.D. (Bring Your Own Device)

Seventh grade Water Transport Challenge

Eighth grade science final: Rube Goldberg Machines