Outschool
Buscar

weekly
or for 10 classes
Clase

Aventuras con Javascript: Fundamentos de codificación para adolescentes

Edades 13-18
Clase grupal
JavaScript es fundamental para crear sitios web y aplicaciones interactivas, ideal para adolescentes amantes de la tecnología. Es fácil de aprender y abre puertas en el creciente mundo del desarrollo de aplicaciones y sitios web. Es una habilidad imprescindible para futuras carreras tecnológicas.
Videoconferencias en vivo
1 x por semana, 10 semanas
13-18 alumnos por clase
55 min

Qué está incluido

10 reuniones en vivo
9 horas 10 minutos horas presenciales
Tarea
2-4 horas por semana. Homework is assigned with every session. Students can submit their homework through the Outschool messaging system.

Experiencia de clase

Nivel de inglés: desconocido
Nivel Beginner
Course Title: JavaScript Adventures: Coding Essentials for Teens

Duration: 10 Weeks


Week 1: Intro to JavaScript and Basic Concepts

Learn about variables, data types, and basic syntax.
Project: Create a Personalized Greeting Card - a simple web page that greets the user.

Week 2: Decision-Making with Conditional Statements

Explore if-else statements and switch cases.
Challenge: Weather Outfit Planner - a program that suggests clothing based on weather conditions input by the user.

Week 3: The Power of Loops

Master for-loops, while-loops, and do-while loops.
Exercise: Quiz Game - create a simple quiz game that loops through questions.

Week 4: Functions - The Heart of JavaScript

Understand how to create and use functions.
Project: Mini Calculator - build a basic calculator that performs simple operations.

Week 5: Understanding Objects

Introduction to objects and their properties/methods.
Activity: Digital Pet - design a virtual pet that can eat, sleep, and play.

Week 6: Managing Data with Arrays

Learn about array methods and manipulation.
Coding task: Playlist Organizer - manage a music playlist with options to add, delete, and shuffle songs.

Week 7: Advanced JavaScript Concepts

Delve into scope, closures, and hoisting.
Project: ToDo List Manager - create a web application for managing a to-do list.

Week 8: Intro to Object-Oriented Programming (OOP)

Basics of OOP in JavaScript.
Implement Simple Chatbot - create a chatbot that responds to user inputs.

Week 9: Advancing with OOP - Inheritance and Polymorphism

Explore inheritance and polymorphism.
Coding challenge: Game Character Creator - develop a character creation tool for a game using OOP principles.

Week 10: Final Project - Bringing It All Together

Review and apply all learned concepts.
Final Project: Interactive Web Application - use HTML, CSS, and JavaScript to build an interactive web application of their choice.
Teaching Style:

Interactive, fun, and centred around hands-on learning.
A mix of short lectures, live coding sessions, and practical projects.

Learner Interaction:

Emphasis on individual participation and project development.
Self-guided coding exercises and personalized feedback.

Regular Q&A sessions for personalized support.

By the end of this course, students will not only have learned JavaScript and its applications but also have created a variety of engaging projects, showcasing their skills and creativity.

Metas de aprendizaje

Learn the essentials of JavaScript in 10 weeks: Basics, control structures, loops, functions, objects, arrays, and OOP. Build engaging projects, enhance problem-solving skills, and create a web application. Perfect for teens starting their coding journey.

Otros detalles

Orientación para padres
Not Applicable
Idioma en el que se imparte la clase
Inglés
Recursos externos
Los estudiantes no necesitarán utilizar ninguna aplicación o sitio web más allá de las herramientas estándar de Outschool.
Fuentes
https://developer.mozilla.org/en-US/docs/Web/JavaScript

Conoce al profesor

Se unió el February, 2024
Perfil
Experiencia y certificaciones del docente
I am a senior software engineer with more than eight years of experience in JavaScript. I have used Javascript to build several applications in companies across different industries such as healthcare, finance, security, consulting and technology.

Reseñas

A los padres también les gusta
Club de programación informática de JavaScript/p5.Js: juegos, animaciones y más
Coco Coders
4.8
(973)
por clase
Próxima sesión hoy a las 11 PM
Clase grupal
1/semana, 55 min
9-13
1:1 JavaScript/p5.js para edades de 9 a 14 años
Coco Coders
4.8
(973)
por sesión
Lecciones 1 a 1
Bajo demanda
9-14
Programación en Javascript para niños (Introducción)
Dr. Elliott Heflin, Jr.
4.6
(405)
por clase
Próxima sesión a las 4 PM el Monday
Clase grupal
5 semanas, 2/semana, 55 min
8-13
Codificación Javascript basada en proyectos (nivel 1)
AI Code Academy
4.7
(1,767)
por clase
Próxima sesión a las 4 PM el Saturday
Clase grupal
10 semanas, 1/semana, 1 hora
9-14
Programación en Java para principiantes, nivel 2: aprendizaje basado en proyectos
Einsteins Square: Chess, Coding, Math, Art, Games
4.8
(5,719)
por clase
Próxima sesión a las 6 PM el Monday
Clase grupal
10 semanas, 1/semana, 50 min
10-15
Bootcamp de desarrollo web para principiantes: ¡Javascript, HTML y CSS para niños!
Faruk Hasan
4.8
(145)
por clase
Próxima sesión a las 3:05 AM el Tue 3/4
Clase grupal
1/semana, 35 min
11-16
Búsqueda de codificación para niños: Edición de juegos de JavaScript
MS. JEN of ARTISTIC KIDS WORKSHOP
4.7
(6)
por clase
Próxima sesión a las 5 PM el Mon 6/2
Clase grupal
4 semanas, 2/semana, 55 min
9-14
Programación en Java para principiantes, nivel 1: aprendizaje basado en proyectos
Einsteins Square: Chess, Coding, Math, Art, Games
4.8
(5,719)
por clase
Próxima sesión a las 3 PM el Friday
Clase grupal
12 semanas, 1/semana, 50 min
10-15
Programación creativa individual [Arte digital + Juegos + Animación en JavaScript]
Terry D [Code & Art, JavaScript, M.Ed]
5.0
(46)
por sesión
Lecciones 1 a 1
Bajo demanda
9-15
Codificación Javascript basada en proyectos (nivel 2)
AI Code Academy
4.7
(1,767)
por clase
Próxima sesión a las 4 PM el Saturday
Clase grupal
10 semanas, 1/semana, 1 hora
10-13
Tutoría de Ciencias de la Computación 1:1 (Java, JS, Python, etc.)
Andy Richards
3.4
(5)
por sesión
Lecciones 1 a 1
Bajo demanda
8-18
Sesiones de codificación 1:1: Java, Python, HTML, CSS, JavaScript (personalizable)
MissB aka Bhavana R (Coding)
4.9
(35)
por sesión
Lecciones 1 a 1
Bajo demanda
9-18
Tutoría individual de programación informática, codificación, Python, Javascript, C# y C++
Trammell Classes Dragon Academy, DnD, Coding , RPG
4.8
(721)
por clase
Próxima sesión a las 1 AM el Saturday
Clase grupal
1/semana, 25 min
7-12
[1 a 1] [Python, Javascript, Java, Scratch] Evaluación de codificación: de 8 a 17 años
Mr. Hun
5.0
(6)
por sesión
Lecciones 1 a 1
Bajo demanda
8-17
Cree su sitio web con HTML, CSS y JavaScript - Taller de codificación del campamento de verano -
Coding Doctors Learning Lab, Inc.
4.8
(1,241)
por clase
Próxima sesión a las 11 PM el Mon 5/26
Clase grupal
2 semanas, 4/semana, 55 min
10-14
Tutoría individual: programación, Arduino, juegos, Unity, Python, JavaScript, C++, C#
Alex Fish
5.0
(5)
por sesión
Lecciones 1 a 1
Bajo demanda
7-18
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