Programación Python y codificación informática: Hangout y código intermedios
Qué está incluido
1 reunión en vivo
55 minutos horas de clase por semanaExperiencia de clase
In this course we are going to cover the intermediate level of Python each week and build a great foundation to be able to move onto doing bigger and better things with the language. We will have an advanced class that is a perfect transition after this one to get the full overview of Python. This class is going to be a lot of fun while we get to build games and projects and not just stare and replicate some boring lines of code. We hope to see you in class! n this course, we'll be talking about some intermediate-level programming and computer science concepts using Python! Learners who sign up for this course are expected to have a basic understanding of Python, including: -How to use an appropriate coding environment -Declaring and using variables -Defining and calling functions -Flow control statements including if/else statements and loops Week 1-3: Tic-Tac-Toe We begin the Intermediate section with the game Tic-Tac-Toe. We'll talk about error handling using a try/except structure, and making the computer follow a clear algorithm to win! Week 4-8: Sudoku In this project, we'll tackle the popular logic puzzle, Sudoku! We'll start by using multi-dimensional sequences to visualize our board, and then eventually use recursive functions to actually generate new, valid puzzles! Week 9-12: Python Card Games For this project, we'll be making two games using the same code! By writing object-oriented code, we'll make a Card class generic enough to work in any card game, including Blackjack and Go Fish, which we will work on together. Week 13-16: Text Adventure Game Our final project of the course will be a Text Adventure Game in the spirit of Zork or Colossal Cave Adventure. Using everythhing we've learned about so far, we'll be writing our own little story and using file I/O (Input/Output) to not only load in our descriptions, but also save and load our player's progress. By the end of this project, you'll be able to consider yourself an advanced Python programmer! *We will add more games and projects as we go and will cycle back through if needed*
Otros detalles
Lista de útiles escolares
Handouts/printouts will be provided each week for the lessons and projects
1 archivo disponible al momento de la inscripción
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.
Experiencia y certificaciones del docente
2 los profesores tienen certificados de enseñanza
Illinois Certificado de Docencia en Educación elemental
Maine Certificado de Docencia en Idioma extranjero
3 los profesores tienen título de licenciatura
Licenciatura en Artes Teatrales desde Savannah College of Art and Design
Licenciatura en Justicia penal desde Fort Hays State University
Licenciatura en Idioma extranjero desde Gordon College
1 el maestro tiene un título de asociado
Grado asociado en Ingeniería Informática desde State College of Florida
The instructors for this course have years of experience with the language and have computer science or software development degrees
Reseñas
Clase grupal
18 US$
semanalmente1x por semana
55 min
Completado por 196 alumnos
Videoconferencias en vivo
Edades: 8-13
3-12 alumnos por clase
Asistencia financiera
Tutoría
Más para explorar
Profesora particular de españolConceptos básicos del cuidado de niñosBiografía modernaLectura tempranaD y D 102JoleneCocina de San ValentinExtrañoZorro árticoRespuesta literariaPalomitasTutor de Álgebra IArchivos de biología de la vida silvestre sobre el ajoloteEntrenamiento de gatosDibujar mascotas