Engage students with MATLAB® and Simulink® to prepare them for success in science, technology, engineering, and mathematics (STEM) from a young age.
With a Primary and Secondary School License, you can help your students develop programming and problem-solving skills through modeling and simulation. This license provides students and educators with:
- MATLAB, Simulink, and more than 50 products
- MATLAB Online and Simulink Online
- MATLAB Mobile on smartphones and tablets
- Access from personal and school-owned computers
Annual cost: ${product:PASS use:pass}
One price for your entire school
“By integrating MATLAB into my class, I was able to give secondary school students an early introduction to basic programming concepts as they learned mathematics.”
Pablo Lopez, Sacred Heart School Jesuits-Leon
Using MATLAB and Simulink in Primary and Secondary Schools
Nurture Computational Thinking and Modeling Skills in the Classroom
MATLAB is a programming language with which you can teach mathematics, analyze data, develop algorithms, and create interactive apps to solve problems.
New to MATLAB and Simulink?
Try these self-paced interactive tutorials.
Learn to Code
(Recommended for ages 12+)
MATLAB Onramp
Get started quickly with the basics of MATLAB.
Simulink Onramp
Discover Model-Based Design with Simulink.
Stateflow Onramp
Learn the basics of modeling and simulating decision logic using Stateflow.
Teaching Resources
Explore downloadable teaching materials and activities created by educators, including targeted lessons and examples or full-course curricula.
Courseware
Equations and Systems: Interactive Notebook
Interactively analyze and learn to solve different types of equations and systems.
Robotics Playground: An Introduction to Mobile Robotics with MATLAB and Simulink
Learn MATLAB, Simulink, and Stateflow in introductory project-based exercises to control virtual robots using common robot sensors. (Recommended for ages 12+)
DC Circuit
Explore interactive lessons plans and labs to teach DC circuit analysis.
Treasure Hunt Game: Learn to Code
Interactive live scripts that teach students basic programming concepts and basic terminology through game development.
Hands-On Activities and Hardware-Based Projects
Bytes and Beats: An Introduction to Programming with MATLAB
Discover hands-on activities and lesson plans to teach programming and making music with an Arduino board. (Recommended for ages 10+)
Pixels to Pictures
Use project-based activities and lesson plans to teach principles of digital image processing and create a fun digital story. (Recommended for ages 10+)
Interested in working with low-cost hardware?
Student Competitions
bat365 Support for Student Competition
Find resources to nurture an interest in STEM and programming skills with resources dedicated for student competitions such as FIRST Robotics, BEST Robotics, and bat365 Math Modeling Challenge.
Administrator Resources
Manage educator and student access through the bat365 License Center.
Additional Administrator and Install Resources
- Provide faculty access to technical support
- See the bat365 Trust Center about privacy terms