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

Crea un juego basado en texto con Python | Introducción a la programación informática y al desarrollo de juegos

Esta es una introducción a la programación informática utilizando el lenguaje de programación Python. Al final de la tercera sesión, el estudiante habrá creado un juego basado en texto para impresionar a sus amigos.
Will Howard
Puntuación media:
5.0
Número de reseñas:
(3)
Clase

Qué está incluido

Se reúne bajo demanda
programar reuniones según sea necesario
55 minutos
por sesión
Apoyo docente
Tarea
The student will have the opportunity to work on their game outside of class if they want to increase its scope. Entirely optional.

Experiencia de clase

Nivel de inglés: desconocido
Grado de EE. UU. 5 - 8
Nivel Beginner
In the first meeting, students will learn the basics of programming in the python programming language, including writing text to the screen, reading and parsing user input, and storing information in variables.

In the second meeting, students learn about branching code that can do completely different things based on user input, so that they can get started developing a choose-your-own-adventure game. We also determine a manageable scope for the game based on how much the student is willing to do on their own time, and we plan out the whole game.

The third meeting will be about building the game; by the end of the third meeting, the student will be able to show off the game to their friends, and they should have the knowledge needed to make similar text-based games in the future.

This is only a rough roadmap of how I expect the meetings to go. In reality, different students might learn at different rates, come in with different levels of background knowledge, or be really curious about an obscure part of programming or game design, so sometimes we might divert from this roadmap. Students might start on their actual game earlier or later than expected, or spend a long time discussing a tangent that the student is interested in.
Metas de aprendizaje
* Understand and apply basic python features such as variables, print, input, and branching code.
* Understand and apply basic concepts in game design such as game feel, game balance, and prioritizing the player's experience.
objetivo de aprendizaje

Otros detalles

Requisitos previos
The student should be able to type at a speed of 20 words per minute or more.
Recursos externos
Además del aula de Outschool, esta clase utiliza:
  • repl.it
Se unió el December, 2023
5.0
3reseñas
Perfil
Experiencia y certificaciones del docente
Maestría en Ciencia desde George Mason University
Howdy, I'm Will! I got my Master's Degree in Computer Science from George Mason University in 2022, and I'm looking to impart the knowledge I've gained to students everywhere.

I like to give the students freedom and autonomy in their learning. If they want to go on a tangent that I know about, I'm happy to oblige! 

I teach and tutor one-on-one classes in Mathematics, Software Development/Computer Science, and the card game Dominion.

Quick note about scheduling: I don't let people auto-schedule less than a couple weeks in advance, but if you message me, I will often be happy to create a private section!

Reseñas

Lecciones 1 a 1 en vivo
Compartir

30 US$

por sesión
Reuniones bajo pedido
55 min

Completado por 3 alumnos
Videoconferencias en vivo
Edades: 12-18

Acerca de
Apoyo
SeguridadPrivacidadPrivacidad de CAPrivacidad del alumnoAdministrar preferencias de datosTérminos
Obtener la aplicación
Descargar en la App StoreDescargar en Google Play
© 2024 Outschool