All labs

Software Engineering

Building an App Using MIT App Inventor

Students will learn to build an app using MIT App Inventor.

Students will:
  • Analyze real-world problems and use critical thinking skills in order to solve them
  • Explore the variety of coding languages
  • Describe the difference between front-end and back-end design
  • Design and build an app in MIT App Inventor
  • Customize App
  • Explain the engineering process as it pertains to their app
  • icon

    Lab time commitment

    75-100 minutes (including 30-minute intro video)

  • icon

    Lab materials

    Digital materials only

  • icon

    Live Q&A session and wrap up with

    College Students & Professional Engineers

Join our Lab Day event!

Software Engineering

Learn about Lab Days
speaker-photo
January 8, 2025
Gina Brusco

Software Engineer

Capital One

Learn more

Classroom Tools & Resources

Get access to all of the presentation materials, workbooks and resources to run the Software Engineering lab in your classroom.

Lab Intro Videos

Get our engineer’s introduction to the lab topic and learn more about the lab activity.

If you've completed the lab intro, you can find additional optional lab extensions beginning at timecode 28:00.

Meet the lab intro host

Lauren Sawyer
Researcher, Scripps Institution

Lauren Sawyer is a researcher at Scripps Institution of Oceanography’s Coastal Observation Research and Development Center (CORDC). She works mainly with autonomous vehicles, and her research is currently focusing on navigation algorithms for surface ocean vehicles. She is obtaining her master’s degree in mechanical engineering at University of California, San Diego, and she earned her bachelor’s degree in aerospace engineering from Penn State University. Lauren has been working with Engineering Tomorrow for almost 4 years, and she is passionate about the mission and working with kids to inspire a love for engineering.

Lauren Sawyer

Researcher, Scripps Institution

Lauren Sawyer is a researcher at Scripps Institution of Oceanography’s Coastal Observation Research and Development Center (CORDC). She works mainly with autonomous vehicles, and her research is currently focusing on navigation algorithms for surface ocean vehicles. She is obtaining her master’s degree in mechanical engineering at University of California, San Diego, and she earned her bachelor’s degree in aerospace engineering from Penn State University. Lauren has been working with Engineering Tomorrow for almost 4 years, and she is passionate about the mission and working with kids to inspire a love for engineering.

WHY ENGINEERING TOMORROW
Labs are always conducted with no cost to schools, teachers or students.
Hands-on student activities get students excited and keep them engaged.
Cutting-edge instruction designed by professional engineers.
Ready to inspire a passion for engineering in your students?

Bring our Software Engineering lab to your classroom now!

Unlock opportunities for kids all over the country.

Want to help us inspire students in STEM?