Buscar

24 US$

for 2 classes
Clase
Jugar

Introducción a la programación funcional | ¡Empiece a crear con código! (De 12 a 14 años)

Completado por 14 alumnos
Edades 9-14
Clase grupal
En dos horas, los estudiantes aprenderán los conceptos básicos de programación de Elm para crear su propia obra maestra. Agrupar formas simples y aplicar transformaciones desarrollará su pensamiento algebraico, sentando las bases para los caminos educativos STEM.
Puntuación media:
4.9
Número de reseñas:
(16 opiniones)

Videoconferencias en vivo
2x por semana, 1 semana
3-6 alumnos por clase
60 min

Qué está incluido

2 reuniones en vivo
2 horas presenciales

Experiencia de clase

What will be taught? 
      Problem solving by decomposition. Elm graphics coding.

What topics will you cover?
      Basic shapes. Translation. Rotation. Scaling. Cartesian coordinates. Fractions. Negative numbers. Color theory. Grouping.
 
How is your class structured?
      We will cover new topics in the first 30 minutes, and children will use the rest of the class to perfect their creations.

How will you teach?
      The instructor introduces a topic as a how-to. For example, "This eye is in the middle of my face, how can we move it to the right?" Then, the children try to duplicate it and then make their own version.
 
How much will learners get to interact with you and each other?
      Children are encouraged to answer questions either out loud or by typing and to offer each other suggestions. 

Any required experience or knowledge learners need?
      They must know how to type, copy and paste.

Metas de aprendizaje

Children will learn that all the math they are learning in school has this cool application to computer graphics. They will be motivated to practice their estimation because everything must be created from basic shapes, and they will "draw" faster if they can guess proportions and directions better. Children will define their own variables, and since Elm is a functional language (https://en.wikipedia.org/wiki/Functional_programming), the meaning of a variable in Elm matches the meaning in high-school algebra. If your child continues to learn Elm, they will be getting a head start on what the world's leading universities teach their undergraduates.

Otros detalles

Orientación para padres
To access the Elm Coding Platform, please agree to the privacy policy at the bottom of this website: https://stablfoundation.org/privacy.html, and follow the pop-up link. Each child will need an account to access the Elm Coding Platform. The username and password will be provided once you purchase this class.
Recursos externos
Además del aula de Outschool, esta clase utiliza:
Fuentes
Example code: http://www.cas.mcmaster.ca/~anand/CoolDemos/ Shape creator: http://www.cas.mcmaster.ca/~anand/ShapeCreate2.html Colour Visualizer: https://macoutreach.rocks/rgbflashlight/

Ofrecido por

Se unió el April, 2022
4.9
16reseñas
Perfil
Experiencia y certificaciones del docente
Our coding curriculum, designed at McMaster University and tested in hundreds of schools, is designed to  
  (1) introduce Algebraic Thinking so children are primed to succeed in high school algebra, 
  (2) build problem-solving, team-working skills and self-confidence, and 
  (3) be fun!  
We can do all these things by starting to draw with 2D shapes in the first minute, building on the knowledge they already have about shapes, colours, transformations and symmetry, and teaching them that coordinates are easy to learn and a really fun way to create animations.  

Founded by Professor Christopher Anand and members of McMaster Start Coding (https://outreach.mcmaster.ca), our non-profit is the first step in our journey to teach the next billion coders!  We use our own open-source graphics library in the Elm programming language modelled on algebraic notation. This will prepare children for the leap to high school algebra–the gateway to careers in STEM.

A los padres también les gusta
Programación Scratch: sesiones de codificación individuales
BrainBytes
4.9
(241)
65 US$ por sesión
Lecciones 1 a 1
Bajo demanda
6-13
Programación en Python para principiantes: codificación individual en Minecraft
BrainBytes
4.9
(241)
70 US$ por sesión
Lecciones 1 a 1
Bajo demanda
7-17
Campamento de programación para principiantes con Minecraft: Nivel 2: conceptos básicos de programación
Playful Digital Learning
4.9
(587)
36 US$ por clase
Próxima sesión a las 8 PM el Monday
Clase grupal
1 semana, 5/semana, 1.50 hora
8-13
Clase de programación para principiantes con Minecraft: nivel 1: conceptos básicos de programación
Playful Digital Learning
4.9
(587)
36 US$ por clase
Próxima sesión a las 8 PM el Monday
Clase grupal
1 semana, 5/semana, 1.50 hora
8-13
Programación de videojuegos con Scratch: programación divertida
Michelle Lewis Scratch Coding STEM Educator
5.0
(19)
48 US$ por sesión
Lecciones 1 a 1
Bajo demanda
7-17
Tutoría privada 1:1 de codificación en Python: Introducción a la programación en Python
Ziad Ghazi
4.5
(8)
55 US$ por sesión
Lecciones 1 a 1
Bajo demanda
7-18
Programación en Java: aprenda a programar con proyectos divertidos - Nivel 1
Einsteins Square: Chess, Coding, Math, Art, Games
4.8
(5,851)
21 US$ por clase
Próxima sesión mañana a las 8 PM
Clase grupal
12 semanas, 1/semana, 50 min
12-17
Programación en Python para principiantes: Proyectos divertidos para aprender Python y desarrollar habilidades de programación reales
PopSkool: English, Music, Art, Math, Coding & More
5.0
(1)
15 US$ por clase
Próxima sesión mañana a las 4 PM
Clase grupal
8 semanas, 1/semana, 55 min
10-14
Campamento de programación para principiantes con Minecraft: nivel 3: conceptos básicos de programación
Playful Digital Learning
4.9
(587)
36 US$ por clase
Próxima sesión a las 2 PM el Mon 6/2
Clase grupal
1 semana, 5/semana, 1.50 hora
8-13
Club de programación Scratch para programadores intermedios
Ms. Sara (STEM Apprentice Academy)
5.0
(583)
24 US$ por clase
Próxima sesión a las 11 PM el Tue 9/2
Clase grupal
1/semana, 45 min
8-10
Desarrollo de sitios web | Principiantes - Codificación
Codingal - #1 AI & Coding | Backed by Y Combinator
4.7
(6)
18 US$ por clase
Próxima sesión a las 2 PM el Monday
Clase grupal
4 semanas, 2/semana, 1 hora
12-17
Todo sobre programación en Python nivel 1 | Clase de programación en Python para adolescentes
David Sofield
4.9
(830)
22 US$ por clase
Próxima sesión a las 12:15 AM el Friday
Clase grupal
8 semanas, 1/semana, 1 hora
11-16
Club de programación para principiantes de Python: aprenda a programar con gráficos, juegos y animaciones
Coding Doctors Learning Lab, Inc.
4.8
(1,253)
15 US$ por clase
Próxima sesión hoy a las 11 PM
Clase grupal
1/semana, 45 min
10-14
Club de programación con experiencia de los boomers
Brenda Ban
4.9
(483)
15 US$ por clase
Próxima sesión hoy a las 9 PM
Clase grupal
1/semana, 45 min
5-10
Todo sobre programación Python para principiantes | Campamento de verano de programación Python para adolescentes
David Sofield
4.9
(830)
25 US$ por clase
Próxima sesión a las 9:15 PM el Mon 6/16
Clase grupal
1 semana, 4/semana, 1 hora
12-17
Programación en Python: tutoría personalizada
Milisan School - Extracurricular Gamified Learning
5.0
(60)
60 US$ por sesión
Lecciones 1 a 1
Bajo demanda
9-14
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