Outschool
Abrir configuración de moneda, zona horaria e idioma
Iniciar sesión

Introducción a la programación en Python: creación de un videojuego de disparos espaciales, clase grupal

Descubra la magia de Python, un lenguaje de programación muy popular y apto para principiantes. En esta clase, los estudiantes aprenderán los fundamentos de la codificación mientras crean un juego de disparos espaciales. Es una clase práctica, divertida y basada en proyectos.
BYJU'S FutureSchool
Puntuación media:
4.4
Número de reseñas:
(31)
Clase

Qué está incluido

8 reuniones en vivo
7 horas 20 minutos horas presenciales
Tarea
1 hora por semana. Students will receive home work as a DIY coding acitivity . They will follow the provided tutorial to finish the homewrok assigment. All projects will be finished individually. Homework will be recommended but not mandatory.

Experiencia de clase

Nivel de inglés: desconocido
Grado de EE. UU. 6 - 9
Nivel Beginner
!!Limited Period Offer!! Get $10 off when you enroll! Use the code <FUTURBYJU10> Valid till 31 May!
In our exclusive private group class, your child dives into a unique learning journey. With dedicated guidance from our experienced computer science teachers, they explore the intricacies of game development, enhancing creativity and problem-solving through Python programming skills. Observe their coding skills thrive within our dynamic group setting, fostering a focused and collaborative environment.

No Prerequisites, No Downloads 

C1: Design a Satellite
-Introduction to turtle tool with Python
-Learn to code shapes and fill colors
-Explore 2D coordinates
Class Outcome: Write program to build structure of a satellite

C2: Sparks in Space
-Learn to define custom functions
-Understand the use of dot operator in function calling
-Learn to change screen size with turtle
Class Outcome: Create a game title screen with stars and craters with Moon background.

C3: Game Title Screen
-Learn to use for loop in Python
-Learn to add text with turtle
-Define variables and use random numbers to create multiple objects on screen.
Class outcome: Finish the game title screen using for loop, variables, and random numbers.

C4: Space Surfer
-Add background and spaceship image for the game
-Detect keypress and move the spaceship
-Learn to use conditional and mathematical operators 
Class outcome: Build a spaceship which can be controlled using keyboard keys

C5: Falling Asteroids
-Introduction to multiple turtle objects
-Learn to use while loop and if conditionals
-Learn to move the asteroids continuously
Class Outcome: Create the effect of multiple asteroids falling.

C6: Space Wreck
-Introduction to collision detection
-Track the distance between two game objects
-Learn to use break statement to terminate the loop
Class Outcome: Detect the collision between spaceship and asteroids.

C7: Fired Up!
-Introduction to code debugging
-Shoot projectile from the spaceship
-Learn the concepts of local and global variables
Class Outcome: Add the projectile shooting ability in spaceship.

C8: Space Shooter
-Learn to add game states such as game over
-Add the feature of score and lives
-Learn to disable keypress event 
Class Outcome: Finish the space shooter game by adding score, lives, and game over condition.


If you're new to programming, or if you want to update your skill set, Python is a great language to pick and is much in demand.

Metas de aprendizaje

C1: Design a Satellite
-Introduction to turtle tool with Python
-Learn to code shapes and fill colors
-Explore 2D coordinates
Class Outcome: Write program to build structure of a satellite

C2: Sparks in Space
-Learn to define custom functions
-Understand the use of dot operator in function calling
-Learn to change screen size with turtle
Class Outcome: Create a game title screen with stars and craters with Moon background.

C3: Game Title Screen
-Learn to use for loop in Python
-Learn to add text with turtle
-Define variables and use random numbers to create multiple objects on screen.
Class outcome: Finish the game title screen using for loop, variables, and random numbers.

C4: Space Surfer
-Add background and spaceship image for the game
-Detect keypress and move the spaceship
-Learn to use conditional and mathematical operators 
Class outcome: Build a spaceship which can be controlled using keyboard keys

C5: Falling Asteroids
-Introduction to multiple turtle objects
-Learn to use while loop and if conditionals
-Learn to move the asteroids continuously
Class Outcome: Create the effect of multiple asteroids falling.

C6: Space Wreck
-Introduction to collision detection
-Track the distance between two game objects
-Learn to use break statement to terminate the loop
Class Outcome: Detect the collision between spaceship and asteroids.

C7: Fired Up!
-Introduction to code debugging
-Shoot projectile from the spaceship
-Learn the concepts of local and global variables
Class Outcome: Add the projectile shooting ability in spaceship.

C8: Space Shooter
-Learn to add game states such as game over
-Add the feature of score and lives
-Learn to disable keypress event 
Class Outcome: Finish the space shooter game by adding score, lives, and game over condition.
objetivo de aprendizaje

Programa de estudios

8 Lecciones
más de 8 semanas
Lección 1:
Design a Satellite
 -Introduction to turtle tool with Python
-Learn to code shapes and fill colors
-Explore 2D coordinates
Class Outcome: Write program to build structure of a satellite 
55 minutos de lección en vivo en línea
Lección 2:
Sparks in Space
 -Learn to define custom functions
-Understand the use of dot operator in function calling
-Learn to change screen size with turtle
Class Outcome: Create a game title screen with stars and craters with Moon background. 
55 minutos de lección en vivo en línea
Lección 3:
Game Title Screen
 -Learn to use for loop in Python
-Learn to add text with turtle
-Define variables and use random numbers to create multiple objects on screen.
Class outcome: Finish the game title screen using for loop, variables, and random numbers. 
55 minutos de lección en vivo en línea
Lección 4:
Space Surfer
 -Add background and spaceship image for the game
-Detect keypress and move the spaceship
-Learn to use conditional and mathematical operators 
Class outcome: Build a spaceship which can be controlled using keyboard keys 
55 minutos de lección en vivo en línea

Otros detalles

Orientación para padres
Tynker requires a login supplied by the educator. It does not collect personally identifiable information.
Lista de útiles escolares
-You must have a computer with good internet connection.
-Materials (like a mouse) for a better learning experience.
Recursos externos
Además del aula de Outschool, esta clase utiliza:
  • Tynker
BYJU'S FutureSchool
Se unió el February, 2024
4.4
31reseñas
Perfil
Experiencia y certificaciones del docente
Launched in 2015, BYJU'S offers highly personalised and effective learning programs for K12 grades. Today, with 50 million registered students and 3.5 million paid subscriptions, BYJU'S has become one of the most preferred education platforms across the globe.

BYJU’s FutureSchool, an integral part of the BYJU’s group, specializes in online private coaching for learners across 120+ countries. Our core philosophy is to empower learners to build critical thinking and cognitive skills that they can apply to solve real world problems.

- We have completed over 80 million online sessions in USA and globally.
- Our Coding curriculum is CSTA aligned and powered by our subsidiary Tynker, which is used to teach in 150,000+ schools worldwide.
- Learners become Math confident with our 1-on-1 instructor-led sessions and Master class videos with professor Edward Burger, President Emeritus of Southwestern University in Georgetown, Texas.
- We follow proven pedagogy, designed by STEM experts that are customised to the needs of each unique learner.
- We bring conceptual clarity through Inquiry-based learning and reinforce fundamentals through projects, quizzes, and in-class and post-class activities.
- We are a KidSAFE+ Coppa certified institution that consider the privacy and sanctity of the parent-student-teacher relationship at the heart of our teaching philosophy.

We are excited to bring our World-class curriculum to you, now on Outschool in 2024!

So what are you waiting for? Join us in this adventure today and fall in love with learning!

Reseñas

Curso grupal en vivo
Compartir

25 US$

semanalmente

1 x por semana, 8 semanas
55 min
Completado por 7 alumnos
Videoconferencias en vivo
Edades: 12-16
1-6 alumnos por clase

Acerca de
Apoyo
SeguridadPrivacidadPrivacidad de CAPrivacidad del alumnoSus opciones de privacidadTérminos
Obtener la aplicación
Descargar en la App StoreDescargar en Google Play
© 2025 Outschool