150 US$

for 6 classes
Clase

Aprenda a codificar el juego Pong en Javascript con Phaser

Completado por 45 alumnos
Edades 12-17
Clase grupal
Los estudiantes aprenderán a codificar un juego basado en la web utilizando JavaScript.
Puntuación media:
4.8
Número de reseñas:
(329 opiniones)

Videoconferencias en vivo
1 x por semana, 6 semanas
2-5 alumnos por clase
50 min

Qué está incluido

6 reuniones en vivo
5 horas presenciales

Experiencia de clase

In this course, students will learn how to code in JavaScript while also learning how to create the classic game Pong. Since this course doesn’t use a game library, students will learn concepts like the game loop, collision detection, basic enemy artificial intelligence, control mechanism, rendering, moving images and more. I chose to use Javascript for this class because it is a very popular coding language that is also easier to understand for beginners. In each class I will show and explain how to code sections of the game, then I will ask students to try it out themselves. I will also give out a challenge after every class so students can experiment and grow their knowledge.

In the first week, students will learn how to use Repl and also how to create a basic webpage using HTML with canvas element which we will use to display the game. In the second week students will learn javaScript variables and how to draw on the game. In the third and fourth week, students will learn how to create the player ball and move it while also adding collision detection so the ball can bounce off the walls. In the fifth and sixth week, students will learn how to move the paddle from keyboard inputs and have the paddle interact with the ball. Finally in the seventh and eighth week, students will learn how to move the enemy paddle with simple AI, how to keep score, and the code for when the game is over. Also, if there is time in the last week I will briefly go over how to create this game using a game library and the benefit of doing that.

Students don't need to have coding knowledge but it is helpful. By the end of the course students will have the knowledge of basic programming principles like variables, conditions statements, functions and more. Also students will have a complete Pong javascript game that can be implemented in any webpage. Since this course uses Repl any computer with internet access will work.

Topics the course covers:
        Creating a webpage with a canvas using HTML
        Creating the player ball and moving it
        Code the logic to bounce the ball off the walls
        Keyboard control to move the paddle
        Handling game over
        Enemy paddle artificial intelligence 
        Track the score 

Please note: 
If the student is outside of the age range but you think they still may be suitable for this class, please contact me before signing up. They should have experience navigating around a computer and be able to listen and follow instructions well with minimal help. 

Please review my class rules and policies: https://cdn.filestackcontent.com/GtUqZSL3TDWxSH0n8tem

Otros detalles

Lista de útiles escolares
Students should make a free account here: https://repl.it/login
Recursos externos
Además del aula de Outschool, esta clase utiliza:

Conoce al profesor

Se unió el August, 2019
4.8
329reseñas
Perfil
Experiencia y certificaciones del docente
I have a degree in computer science and have been coding for over 10 years. I have also worked a few years in the industry creating desktop games. As someone who was originally self taught I know  how important it is to learn code by being very hands-on and experimenting, which is how I will be teaching.

Reseñas

A los padres también les gusta
Campamento - Minecraft: Aprende a programar y crear juegos - Nivel 1
Einsteins Square: Chess, Coding, Math, Art, Games
4.8
(5,886)
18 US$ por clase
Próxima sesión a las 7 PM el Monday
Clase grupal
1 semana, 5/semana, 50 min
7-12
Descifra el código: ¡juega Mastermind!
Tracy Frye
4.3
(20)
10 US$ por clase
Próxima sesión a las 3:30 PM el Thu 6/5
Clase grupal
1/semana, 30 min
8-13
Minecraft extremo: códigos y comandos
Fleming Tech Camps
4.9
(26)
60 US$ por clase
Próxima sesión a las 8:15 PM el Mon 6/16
Clase grupal
1 semana, 5/semana, 2.92 hora
10-14
Minecraft: Code Adventures - Campamento de verano
Fleming Tech Camps
4.9
(26)
60 US$ por clase
Próxima sesión a las 8:15 PM el Mon 6/2
Clase grupal
1 semana, 5/semana, 2.92 hora
10-14
Escape Room: Encanto Parte 1 ¡Con cifras y códigos secretos!
Dazzling Minds Academy By Erika Corona
4.7
(1,243)
15 US$ por clase
Próxima sesión a las 10 PM el Sat 5/24
Clase grupal
1 semana, 1/semana, 50 min
8-12
Juegos de reflexión: un club de juegos sociales semanal
Meghan Jones, M. Ed.
5.0
(1,154)
11 US$ por clase
Próxima sesión a las 9:10 PM el Monday
Clase grupal
1/semana, 30 min
6-9
Escape Room: Minecraft Parte 1: ¡Descifra códigos y desbloquea códigos secretos!
Dazzling Minds Academy By Erika Corona
4.7
(1,243)
15 US$ por clase
Próxima sesión a las 11 PM el Sat 5/24
Clase grupal
1 semana, 1/semana, 50 min
8-12
Diversión en Roblox para pequeños jugadores: ¡aprende a jugar!
Becky Coons
4.7
(539)
10 US$ por clase
Próxima sesión mañana a las 6:30 PM
Clase grupal
1/semana, 25 min
4-7
Aprende a jugar a Minecraft Survival: clase para principiantes (edición Bedrock)
Beau Coons
4.1
(34)
18 US$ por clase
Próxima sesión mañana a las 6:30 PM
Clase grupal
1/semana, 50 min
5-10
Aprende a jugar Minecraft Creative para principiantes (edición Bedrock)
Beau Coons
4.1
(34)
18 US$ por clase
Próxima sesión a las 6:30 PM el Monday
Clase grupal
1/semana, 50 min
5-8
Minecraft extremo: códigos y comandos - Campamento de verano de 4 días
Fleming Tech Camps
4.9
(26)
75 US$ por clase
Próxima sesión a las 1 PM el Tue 5/27
Clase grupal
1 semana, 4/semana, 2.92 hora
10-14
Escape Room: Murder at the Movies: ¡descifra el código y atrapa al asesino!
Dazzling Minds Academy By Erika Corona
4.7
(1,243)
18 US$ por clase
Próxima sesión a las 10 PM el Tue 5/27
Clase grupal
1 semana, 1/semana, 1 hora
8-12
Tiempo de juego social para adolescentes: Jackbox, Garticphone Games
ARI Learning by Carly Filewich Inclusive & Social!
4.7
(591)
15 US$ por clase
Próxima sesión a las 5 PM el Thu 5/29
Clase grupal
1/semana, 55 min
13-17
Escape Room: Titanic Mystery – ¡Resuelve cifras y decodifica códigos!
Dazzling Minds Academy By Erika Corona
4.7
(1,243)
15 US$ por clase
Próxima sesión a las 12 AM el Tue 5/27
Clase grupal
1 semana, 1/semana, 50 min
8-12
Juegos con Elaine :)
Ms.Elaine
5.0
(16)
25 US$ por sesión
Lecciones 1 a 1
Bajo demanda
7-14
Anime Arts Weekly: ¡Aprende a ilustrar anime y personajes antropomórficos!
Creative Courses LLC
4.9
(1,026)
10 US$ por clase
Próxima sesión a las 1 PM el Monday
Clase grupal
1/semana, 45 min
8-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