20 US$

weekly
or 200 US$ for 10 classes
Clase

Explorando la codificación de Matlab para futuros ingenieros

Edades 14-17
Curso grupal en vivo
¡Un curso de MATLAB de 10 semanas para adolescentes! Sumérjase en la programación con proyectos interactivos, aprendizaje práctico y aplicaciones del mundo real. Encienda la pasión de su hijo adolescente por la codificación.

Videoconferencias en vivo
1 x por semana, 10 semanas
5-12 alumnos por clase
60 min

Qué está incluido

10 reuniones en vivo
10 horas presenciales
Tarea
1-2 horas por semana. incluido
Evaluación
Weekly coding tasks which will be assessed a a grade provided.

Experiencia de clase

Nivel de inglés - A1
Grado de EE. UU. 9 - 12
Nivel Beginner
A 10-week journey into the world of MATLAB programming. In this course, students will embark on a hands-on exploration of MATLAB, a powerful programming language used in engineering, science, and beyond. From mastering basic syntax to creating interactive plots and simulations, students will gain practical skills and unleash their creativity through engaging projects and coding challenges.

Week 1: Introduction to MATLAB Basics

Overview of MATLAB environment: Command Window, Workspace, Editor.
Introduction to MATLAB syntax: commands, functions, comments.
Understanding variables and data types: numeric, character, logical.
Hands-on activity: Writing and executing basic MATLAB commands and scripts.

Week 2: Working with Matrices and Vectors

Introduction to MATLAB arrays: matrices and vectors.
Basic operations on matrices: addition, subtraction, multiplication.
Indexing and slicing matrices: accessing elements and submatrices.
Hands-on activity: Performing matrix operations and solving simple problems using matrices.

Week 3: Plotting and Visualization

Introduction to MATLAB plotting: plot types, axes labels, titles.
Customizing plots: colors, markers, line styles.
Adding annotations: text, arrows, legends.
Hands-on activity: Creating and customizing various types of plots, such as line plots and scatter plots.

Week 4: Conditional Statements and Loops

Introduction to conditional statements: if, else, elseif.
Basics of loops: for loops and while loops.
Using logical operators: AND, OR, NOT.
Hands-on activity: Writing scripts to solve problems using conditional statements and loops.

Week 5: Functions and Scripts

Introduction to MATLAB functions: defining and calling functions.
Passing arguments to functions: input and output arguments.
Scope of variables: local and global variables.
Hands-on activity: Creating custom functions to perform specific tasks and integrating them into scripts.

Week 6: Functions and Scripts lesson 2

Week 7: Basic Image Processing

Introduction to image processing in MATLAB: imread, imshow functions.
Basic operations on images: resizing, cropping, rotating.
Filtering and enhancing images
Hands-on activity: Applying basic image processing techniques to enhance and analyze images.

Week 8: File I/O Operations

Reading from and writing to files in MATLAB: text files, Excel files.
Importing data into MATLAB: csvread, xlsread functions.
Exporting data from MATLAB: fprintf, xlswrite functions.
Hands-on activity: Reading data from a file, performing analysis, and saving results back to a file


Week 9: Creative Projects and Applications

Review and consolidation of concepts learned so far.
Students work on creative projects of their choice using MATLAB.
Guidance and support provided as students explore their project ideas.
Project presentations and sharing of experiences among students.

Week 10: Final Project Showcase

Students showcase their final projects developed throughout the course.
Presentations: Each student presents their project, explaining the problem they solved and the MATLAB techniques they used.

Metas de aprendizaje

Students will learn the following:

1. The fundamentals of MATLAB programming language, including syntax, variables, and data types.
2. How to manipulate matrices and vectors, perform basic operations, and access elements.
3. Plotting and visualization techniques for creating various types of plots and customizing their appearance.
4. Using conditional statements and loops to make decisions and automate repetitive tasks.
5. Writing and calling functions, passing arguments, and understanding variable scope.
6. File input/output operations for reading from and writing to external files.
7. Basic image processing techniques such as resizing, cropping, and enhancing images.

Programa de estudios

10 Lecciones
más de 10 semanas
Lección 1:
Overview of MATLAB Environment
 Students will familiarize themselves with the Command Window, Workspace, and Editor. They will learn basic MATLAB syntax, including commands and comments. Students will start learning to create variables and display output. 
60 minutos de lección en vivo en línea
Lección 2:
Working with Matrices and Vectors
 This lesson introduces students to MATLAB arrays, focusing on matrices and vectors. Students will learn basic operations such as addition, subtraction, and multiplication, along with indexing and slicing matrices. 
60 minutos de lección en vivo en línea
Lección 3:
Introduction to MATLAB Plotting
 Students will explore various plot types, customize plots with colors, markers, and line styles, and add annotations such as text, arrows, and legends. 
60 minutos de lección en vivo en línea
Lección 4:
Conditional Statements and Loops
 Introduction to conditional statements: if, else, elseif.
Basics of loops: for loops and while loops.
Using logical operators: AND, OR, NOT.
Hands-on activity: Writing scripts to solve problems using conditional statements and loops 
60 minutos de lección en vivo en línea

Otros detalles

Orientación para padres
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/
Idioma en el que se imparte la clase
Inglés (Nivel: A1)
Recursos externos
Además del aula de Outschool, esta clase utiliza:

Conoce al profesor

Se unió el February, 2024
Perfil
Experiencia y certificaciones del docente
Fuera de EE. UU. Certificado de Docencia en Matemáticas
Licenciatura en Ciencia desde University of West Indies
I have a Bachelor's degree in Physics and MSc in Engineering in Medicine. During my MSc course, I had to complete MATLAB courses and also complete many projects involving MATLAB programming and machine learning.

Reseñas



A los padres también les gusta
Ingeniería de montañas rusas para niños
Gareth Murray, B.Sc. Engineering
4.9
(49)
25 US$ por clase
Próxima sesión a las 9 PM el Mon 6/30
Clase grupal
1 semana, 1/semana, 1 hora
8-12
Club de ingeniería: descifrando el proceso de diseño para ingenieros jóvenes y futuros
Bright & Smart ~ Engineering Skills for Kids
4.8
(213)
18 US$ por clase
Próxima sesión a las 2 PM el Thu 5/15
Clase grupal
1/semana, 1 hora
9-12
Piensa como un ingeniero
Ian Nelson
4.7
(2,522)
16 US$ por clase
Clase grupal
10 semanas, 1/semana, 50 min
9-14
Ingeniería de objetos cotidianos para niños
Ian Nelson
4.7
(2,522)
15 US$ por clase
Próxima sesión a las 10 PM el Wed 5/14
Clase grupal
4 semanas, 1/semana, 50 min
7-12
¿Qué es la ingeniería? Introducción para adolescentes
Ian Nelson
4.7
(2,522)
10 US$ por clase
Próxima sesión a las 11 PM el Friday
Clase grupal
1 semana, 1/semana, 50 min
13-18
Campamento de verano Primus: campamento de ingeniería con proyectos
Annette the Teacher Certified Reading Specialist
4.9
(128)
16 US$ por clase
Próxima sesión a las 5 PM el Mon 6/2
Clase grupal
1 semana, 5/semana, 50 min
8-13
Ingeniería STEM y creación de proyectos
Richard Thornton
2 US$ por clase
Próxima sesión a las 6 PM el Mon 5/12
Clase grupal
8 semanas, 2/semana, 45 min
12-17
Campamento STEM para pensadores creativos: desafíos innovadores de ingeniería
Susan Laforet, M.Ed Curriculum and Instruction
4.9
(183)
15 US$ por clase
Próxima sesión a las 3 PM el Mon 6/2
Clase grupal
1 semana, 4/semana, 1.42 hora
8-12
Fundamentos de ingeniería: cargas, fuerzas y materiales - STEM en acción
Mr. Pete
5.0
(33)
25 US$ por clase
Próxima sesión a las 7 PM el Thursday
Clase grupal
1 semana, 1/semana, 1.50 hora
13-18
Coaster Camp: Ingeniería de montañas rusas y máquinas simples
Gareth Murray, B.Sc. Engineering
4.9
(49)
25 US$ por clase
Próxima sesión a las 9 PM el Wed 5/14
Clase grupal
5 semanas, 1/semana, 55 min
8-12
Campamento de verano STEM: conviértete en ingeniero con desafíos de diseño prácticos
Susan Laforet, M.Ed Curriculum and Instruction
4.9
(183)
9 US$ por clase
Próxima sesión a las 5 PM el Mon 6/9
Clase grupal
3 semanas, 2/semana, 50 min
8-12
Ingeniería innovadora: desafíos STEM del mundo real que abordan problemas globales
Susan Laforet, M.Ed Curriculum and Instruction
4.9
(183)
13 US$ por clase
Próxima sesión a las 5 PM el Tue 6/3
Clase grupal
6 semanas, 1/semana, 50 min
8-12
STEM: Fundamentos de ingeniería mecánica con proyectos prácticos
David Salch
4.9
(3,365)
25 US$ por clase
Próxima sesión a las 6 PM el Thursday
Clase grupal
10 semanas, 1/semana, 55 min
9-14
Desafíos STEM semanales para edades de 8 a 12 años: ¡Conviértete en ingeniero!
Susan Laforet, M.Ed Curriculum and Instruction
4.9
(183)
15 US$ por clase
Próxima sesión mañana a las 7 PM
Clase grupal
1/semana, 45 min
8-12
LEGO Engineering Explorers: Minicampamento de verano
Fleming Tech Camps
4.9
(26)
18 US$ por clase
Próxima sesión a las 4 PM el Mon 6/2
Clase grupal
2 semanas, 5/semana, 55 min
6-10
STEM Quest: desafíos creativos de diseño de ingeniería para niños de 9 a 12 años
Susan Laforet, M.Ed Curriculum and Instruction
4.9
(183)
12 US$ por clase
Próxima sesión a las 7 PM el Wed 5/14
Clase grupal
6 semanas, 1/semana, 50 min
9-12
Ver más clases
Inicio
Buscar
Regalar una tarjeta de regalo
Abrir configuración de moneda, zona horaria e idioma
Idioma y región
Iniciar sesión