14 US$
weeklyor 55 US$ for all content
Programa como los profesionales Programación en C# de Unity con FLEX Reimagina el juego del dinosaurio de Chrome
Completado por 60 alumnos
Edades 9-13
Clase a ritmo propio
4 lecciones pregrabadas
4 semanas de apoyo docente
Elige tu fecha de inicio
1 año de acceso al contenido
Paga y comienza después
Ve a tu propio ritmo
Tu hiojo/a puede comenzar a aprender cuando quiera y progresar a la velocidad que mejor le funcione.Empieza cuando quieras.
Aprende a tu propio ritmo
Accede al material del curso durante un año completo.
Obtén apoyo práctico del maestro.
Qué está incluido
4 lecciones pregrabadas
4 semanas
de apoyo docente1 año de acceso
al contenidoExperiencia de clase
In this class, students will learn how to use the Unity Programming Platform by engaging in a guided “Game Jam” where students learn coding skills in an inquiry based environment. Unity is a professional game design platform used to develop 1000's of games and applications both web-based and actually mobile apps. We will be coding in C# using Visual Studio, a free Microsoft product. While no experience is necessary, any prior use of Unity is definitely a plus. After learning the basics of the software, students will be provided with a working 2D game design template and challenged to redesign the game with the elements they would like to add. The code and layout in this template will provide all the basic working elements of the Chrome Dinosaur game for students to experiment with. The use of a template is designed for students to experiment and manipulate leading to important lessons about problem solving and debugging. All finished games will be uploaded to my website so they can be shared with classmates, family and friends. The software for Unity and Visual Studio (C#) are free and instructions will be provided to explain to students how to download and install the software prior to our first week. The most important requirement about this class is for students to come to class ready to learn. This is not a cookie-cutter class and depends on students willing to push their abilities to their limits and ask questions to problem solve and overcome coding obstacles. This will be an exciting class and I truly look forward to our first week! Important: This program will work with any Windows or Mac computer. It will NOT work on a Chromebook Student-Teacher Interaction Coders learn best when they have an experienced mentor to answer those difficult questions like “Why is my dinosaur falling off the screen?” Answer: Just look at the Rigidbody2D of course. Each week students will be able to send a copy of their current game to the teacher for feedback and suggestions. During their coding process students will be encouraged to experiment and with experiments come “bugs” I will be available during the entire process of the game development to help with glitchy code and will be able to schedule live meetings to eradicate those stubborn coding pests. Student-Student Interaction Students will have their own game testing section of the class where they can try out games in progress and provide constructive feedback. Students will also be presented with a catch the bug challenge where I will provide them with a game full of errors that don’t break the game, but lead to some off results. Students will be challenged to submit what they think is wrong and how it could be fixed. Class Agenda Each week of the course will focus on a specific Unity component or coding skill: Week 1: Introduction to the Unity Platform, Game Design and Game Layout Students will jump feet first into their Unity Game Jam. Since we will be using a template based on the Chrome Dinosaur Game, students will learn how to switch their dinosaur into the creature of their choice. We will also discuss how to transform the Cacti as well as background. Week one will end with students sharing screenshots or video of their current game in progress. Week 2: Visual Studio Coding Begins! This week students will begin to use Visual Studio to explore the endless number of ways they can manipulate the Dinosaur game through their code. We will add lines of code that will switch the Dinosaur with code to the creature they animated and added to the game in week #1. Several additional options will be presented including changing their creature’s size, rotation or even color all using code. Week 3: Fireballs, Prefabs and Instantiate Oh My! This week we will take our code to the next level by exploring how to “create objects” in the game using the Instantiate function. We will turn an everyday item into a “Prefab” and write code that will allow the Dinosaur to launch an object with the simple click of a key. We will also learn to build a cooldown time for our projectile and write the code to allow the projectiles to interact with the correct objects. One wrong move and our fireball might attack our Dinosaur! Week 4: Powerups and Final Game Elements During our final week we will add power-ups to the game with a variety of unique special abilities. Will you make your dinosaur fly, gain special ammo or something altogether different? We will also learn how to add elements to the game such as a high score board and custom game over graphics. We will conclude this week by learning how to turn our game into a package file to submit for possible publishing. All students will be given the choice to “publish” the game on my website so that they can share a link to their game with friends and family.
Programa de estudios
4 Lecciones
más de 4 semanasLección 1:
Week 1: Introduction to the Unity Platform, Game Design and Game Layout
Students will jump feet first into their Unity Game Jam. Since we will be using a template based on the Chrome Dinosaur Game, students will learn how to switch their dinosaur into the creature of their choice. We will also discuss how to transform the Cacti as well as background. Week one will end with students sharing screenshots or video of their current game in progress.
Lección 2:
Week 2: Visual Studio Coding Begins!
This week students will begin to use Visual Studio to explore the endless number of ways they can manipulate the Dinosaur game through their code. We will add lines of code that will switch the Dinosaur with code to the creature they animated and added to the game in week #1. Several additional options will be presented including changing their creature’s size, rotation or even color all using code.
Lección 3:
Week 3: Fireballs, Prefabs and Instantiate Oh My!
This week we will take our code to the next level by exploring how to “create objects” in the game using the Instantiate function. We will turn an everyday item into a “Prefab” and write code that will allow the Dinosaur to launch an object with the simple click of a key. We will also learn to build a cooldown time for our projectile and write the code to allow the projectiles to interact with the correct objects. One wrong move and our fireball might attack our Dinosaur!
Lección 4:
Week 4: Powerups and Final Game Elements
During our final week we will add power-ups to the game with a variety of unique special abilities. Will you make your dinosaur fly, gain special ammo or something altogether different? We will also learn how to add elements to the game such as a high score board and custom game over graphics. We will conclude this week by learning how to turn our game into a package file to submit for possible publishing. All students will be given the choice to “publish” the game on my website so that they can
Otros detalles
Idioma en el que se imparte la clase
Inglés
Recursos externos
Además del aula de Outschool, esta clase utiliza:
Conoce al profesor
Experiencia y certificaciones del docente
Florida Certificado de Docencia en Estudios Sociales/Historia
Licenciatura en Historia desde University Of Central Florida
If it's tech, I teach it. As long as I can remember computers and electronics of all kind were my passion. From my first computer, a Commodore 64 with 64k RAM to my current gaming/coding laptop, I have always been enthralled by the creativity and ingenuity that technology can inspire.
I offer a variety of private and group classes.
Have an exciting tech project idea that I don't currently offer? Ask me and I will create it!
Private Lessons Currently Offered(Contact me for more details)
Unity and C# Game Design and C# Programming
Chess Lessons - Beginner to Intermediate
Micro:Bit Electronics and Coding
Setting Up Your 3D Printer
Curriculum Vitae
Bachelors Degree in History from The University of Central Florida
Florida Educator Certification in Technology, History, Business Ed, and Coding
17 years of experience teaching middle school students
Programmer on the Unity and MIT App Inventor Platforms
Fluent in the C# programming language
Every class I teach on Outschool is a subject that I personally care about and I try to kindle each students excitement about the potential of technology to change our world. I have been a gifted and talented and programming teacher for the past seventeen years. My 3D printers are always printing something interesting from a Ironman helmet to a giant dinosaur named Flexi-Rex. My classes are all about challenging students to test their limits and have a great time doing it. I look forward to meeting you in one of my classes soon!
Reseñas
Otras clases de Michael Cohen Chess - Coding - 3D Printing Teacher
Otras clases de Michael Cohen Chess - Coding - 3D Printing Teacher
Categorias relacionadas
A los padres también les gusta
Clases particulares de programación en C# e introducción al diseño de juegos con Unity (con C-Sharp)
Ziad Ghazi
4.5
(8)
55 US$ por sesión
Lecciones 1 a 1
Bajo demanda
7-18
101 Programación privada en C Sharp: conceptos básicos para principiantes, nivel 1, 1 hora semanal
StudentScholars
3.9
(86)
43 US$ por sesión
Lecciones 1 a 1
Bajo demanda
9-18
101 Private-C Sharp - Conceptos básicos para principiantes - Nivel 1 - 30 minutos semanales
StudentScholars
3.9
(86)
33 US$ por sesión
Lecciones 1 a 1
Bajo demanda
9-18
101 Privado-C Sharp -Intermedio- Nivel 2 - 1 Hora Semanal
StudentScholars
3.9
(86)
43 US$ 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++
Dragon Academy by Trammell Classes, DnD,Coding,RPG
4.8
(722)
36 US$ por clase
Próxima sesión mañana a las 7 PM
Clase grupal
1/semana, 25 min
7-12
Tutoría individual: programación, Arduino, juegos, Unity, Python, JavaScript, C++, C#
Alex Fish
5.0
(5)
60 US$ por sesión
Lecciones 1 a 1
Bajo demanda
7-18
Programación en Python para principiantes: aprenda los conceptos básicos de programación
Create n Learn: English, Coding, AI, Music, Math
4.8
(237)
20 US$ por clase
Clase grupal
8 semanas, 1/semana, 55 min
11-14
Programación de videojuegos con Scratch: programación divertida
Michelle Lewis Scratch Computer Coding Educator
5.0
(15)
48 US$ por sesión
Lecciones 1 a 1
Bajo demanda
7-17
Clase de prueba de codificación
MissB aka Bhavana R (Coding)
4.9
(36)
15 US$ por clase
Próxima sesión mañana a las 6 PM
Clase grupal
1 semana, 1/semana, 30 min
12-17
Programación en Minecraft: sesiones de codificación individuales
BrainBytes
4.9
(236)
65 US$ por sesión
Lecciones 1 a 1
Bajo demanda
6-15
Programación Scratch: sesiones de codificación individuales
BrainBytes
4.9
(236)
65 US$ por sesión
Lecciones 1 a 1
Bajo demanda
6-13
¡Diversión semanal con programación intermedia en Minecraft! Proyectos de programación increíbles cada semana
Code Kids
4.8
(1,520)
21 US$ por clase
Próxima sesión hoy a las 4 PM
Clase grupal
1/semana, 55 min
8-12
Programación en Java: aprenda a programar con proyectos divertidos - Nivel 1
Einsteins Square: Chess, Coding, Math, Art, Games
4.8
(5,743)
21 US$ por clase
Próxima sesión mañana a las 12 AM
Clase grupal
12 semanas, 1/semana, 50 min
12-17
Programación Python y codificación informática: Hangout y código intermedios
Dragon Academy by Trammell Classes, DnD,Coding,RPG
4.8
(722)
18 US$ por clase
Próxima sesión mañana a las 11 PM
Clase grupal
1/semana, 55 min
8-13
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,243)
15 US$ por clase
Próxima sesión a las 12 AM el Thursday
Clase grupal
1/semana, 45 min
10-14
Todo sobre la codificación en Python para el nivel intermedio 3 | Clase de codificación en Python
David Sofield
4.9
(816)
33 US$ por clase
Próxima sesión a las 10:30 PM el Sun 3/9
Clase grupal
10 semanas, 1/semana, 1 hora
11-16
Más para explorar
Robótica Stem con microbits
Ensayo en español
Lectura Mejora tu lectura
Ruso 4
Amo
Libro de cuentos de Geek
Codificación 101
Escritura informativa
Gnomo de arcilla
Splatoon 3
Gobierno americano
Arcade Coding Codifica un juego retro en Scratch
Splatoon para adolescentes
Vamos a dibujar y pintar
Jirafa
Escritura 3D
Historias de fantasmas
Súper español A
Ensayo informativo
Hola español