Search

$20

weekly
or $100 for 5 classes
Class

Part 2: Math Adventures With Matlab

Ages 12-16
Live Group Course
This course merges math learning with coding to make both subjects more engaging. Students will use MATLAB to create interactive math puzzles, quizzes, and visualizations, reinforcing their math skills while learning how to code.

Live video meetings
1x per week, 5 weeks
4-10 learners per class
60 min

What's included

5 live meetings
5 in-class hours
Homework
1-2 hours per week. 1-2 throughout the class
Assessment
1-2 throughout the class

Class Experience

US Grade 8 - 11
Beginner Level
What will be taught?

This course combines math and coding in a fun and engaging way. Students will use MATLAB to create interactive math games, quizzes, and visualizations, making math concepts more accessible and enjoyable.

What topics will you cover?

MATLAB Basics: An introduction to MATLAB and basic math operations.
Interactive Games: Building a number guessing game.
Math Quizzes: Designing an interactive math quiz with scoring.
Visualizing Math: Creating plots and visualizations of mathematical functions.
Creative Projects: Developing a unique math puzzle or game.

How class is structured?
The course is structured over five lessons, each building on the previous one:

Lecture and Demonstration (15-20 minutes): Introduce new topics and demonstrate coding examples.
Hands-on Coding (15-20 minutes): Students will write and run their own code, applying the concepts discussed.
Project Work (15- 20 minutes): As the course progresses, students will work on a simple project, which they will complete by the final lesson.
Q&A and Recap (5-10 minutes): Each lesson ends with a review and an open session for questions.

How I teach:

I will use a combination of live demonstrations, interactive discussions, and guided coding exercises. Each lesson will focus on clear explanations followed by hands-on practice, allowing students to immediately apply what they've learned.

Teaching style:

My teaching style is supportive and interactive, encouraging students to experiment with coding while providing plenty of opportunities for questions and discussion. I focus on making the learning process engaging by breaking down complex concepts into manageable steps.

How much will learners get to interact with me?

Live Coding Sessions: Students will code along with me during the lessons.
Interactive Discussions: Throughout the course, students can ask questions and discuss their ideas.
Individual Support: During project work, I will provide personalized feedback and assistance.

Learning Goals

Students will improve their math skills while learning to program, making math more engaging and interactive.

Syllabus

5 Lessons
over 5 Weeks
Lesson 1:
ntroduction to MATLAB and Simple Math Operations
 Students will get acquainted with MATLAB's interface and basic commands. They will learn to perform simple mathematical operations and create basic scripts to handle arithmetic calculations, laying the groundwork for more complex programming tasks. 
60 mins online live lesson
Lesson 2:
Building a Number Guessing Game
 Students will develop a number guessing game where the program randomly selects a number and prompts the user to guess it. This lesson covers using loops, conditionals, and user input to create an interactive game that reinforces programming logic and control flow. 
60 mins online live lesson
Lesson 3:
Creating an Interactive Math Quiz
 Students will design and implement an interactive math quiz using MATLAB. They will learn to create multiple-choice questions, handle user responses, and provide feedback. This lesson focuses on integrating user interface elements and basic programming constructs to create an engaging quiz. 
60 mins online live lesson
Lesson 4:
Visualizing Math Concepts
 Students will explore MATLAB’s plotting capabilities to visualize mathematical concepts. This includes plotting functions, visualizing prime numbers, and other mathematical graphs. This lesson emphasizes using MATLAB’s graphical tools to enhance understanding of math concepts through visual representation. 
60 mins online live lesson

Other Details

Parental Guidance
Students will need to download the Octave (an open-source alternative to MATLAB) in order for them to be able access the lessons and practise the MATLAB coding that is done in each lesson. Please use the link below to download and install Octave free of charge. https://octave.org/
External Resources
Learners will not need to use any apps or websites beyond the standard Outschool tools.
Sources
https://octave.org/

Meet the teacher

Joined February, 2024
Profile
Teacher expertise and credentials
Non-US Teaching Certificate in Mathematics
Bachelor's Degree in Science from University of West Indies
Bachelor's degree in Physics
I completed a Master's degree in Physics and Engineering in Medicine which focused on the use of Matlab in engineering.

Reviews



Parents also liked
Programming on Minecraft: One-on-One Coding Sessions
BrainBytes
4.9
(241)
$65 per session
1-on-1 Lessons
On Demand
6-15
[One on One] Private Tutoring JAVA Coding - Introduction to Programming in JAVA
Ziad Ghazi
4.5
(8)
$55 per session
1-on-1 Lessons
On Demand
7-18
Introduction To Programming In Python
Ziad Ghazi
4.5
(8)
$95 per session
1-on-1 Lessons
On Demand
10-18
All About Python Programming Level 2 | Python Coding Class for Teenagers
David Sofield
4.9
(830)
$32 per class
Next session at 8 PM on Sun 8/24
Group Class
10 wks, 1/wk, 1 hr
11-16
Scratch Video Game Coding: Fun Programming
Michelle Lewis Scratch Coding STEM Educator
5.0
(19)
$48 per session
1-on-1 Lessons
On Demand
7-17
2-in-1 Java and Python Coding| Year-Long Weekly Programming Class for Begineers!
Faruk Hasan
4.8
(149)
$11 per class
Next session at 2:05 AM on Wednesday
Group Class
1/wk, 35 min
10-13
Introduction to Coding - Code.Org
JetLearn
4.9
(81)
$35 per class
Next session at 3:30 PM tomorrow
Group Class
6 wks, 1/wk, 1 hr
5-7
Beginner Coding Class With Minecraft: Level 1 - The Basics of Programming
Playful Digital Learning
4.9
(588)
$36 per class
Next session at 8 PM on Monday
Group Class
1 wk, 5/wk, 1.50 hr
8-13
Python Coding for Beginners: Fun Projects to Learn Python & Real Coding Skills
PopSkool: English, Music, Art, Math, Coding & More
5.0
(1)
$15 per class
Next session at 5 PM tomorrow
Group Class
8 wks, 1/wk, 55 min
10-14
Beginner Coding Camp With Minecraft: Level 3 - The Basics of Programming
Playful Digital Learning
4.9
(588)
$36 per class
Next session at 2 PM on Mon 6/2
Group Class
1 wk, 5/wk, 1.50 hr
8-13
1:1 Private Tutoring C Coding - Introduction to C-Programming
Ziad Ghazi
4.5
(8)
$55 per session
1-on-1 Lessons
On Demand
7-18
Camp - Python Coding Fun Workshop
Einsteins Square: Chess, Coding, Math, Art, Games
4.8
(5,853)
$20 per class
Next session at 10 PM on Mon 5/12
Group Class
1 wk, 5/wk, 50 min
12-16
Coding Scratch Full Semester Series - Introduction to Scratch: Coding & Gaming
Young Art: Art Education, Fashion Design, Coding
4.7
(4,844)
$18 per class
Next session at 10 PM on Tue 5/13
Group Class
16 wks, 1/wk, 55 min
9-14
Scratch Fun Video Game Coding Extended Time
Michelle Lewis Scratch Coding STEM Educator
5.0
(19)
$65 per session
1-on-1 Lessons
On Demand
7-18
Computer Programming, Coding, Python, Javascript, C#, C++ One on One Tutoring
Dragon Academy by Trammell Classes, DnD,Coding,RPG
4.8
(729)
$36 per class
Next session at 5:30 PM on Monday
Group Class
1/wk, 25 min
7-12
Fundamentals of Python Programming- Ongoing
Geetu sodhi
5.0
(18)
$40 per session
1-on-1 Lessons
On Demand
10-14
See More Classes
Home
Search
Give a Gift Card
Open currency, time zone, and language settings
Language & Region
Log In