Qué está incluido
Se reúne bajo demanda
programar reuniones según sea necesario25 minutos
por sesiónApoyo docente
Experiencia de clase
Nivel de inglés: desconocido
Grado de EE. UU. 6 - 8
Nivel Beginner - Advanced
Students may bring Python programs that they are already developing and receive help with coding and debugging. Alternatively, learners may progress through a series of lessons that introduce the most important Python skills and learn to code with fun projects like custom Mad-Libs, a Pokemon-style Monster Battler, and more! Lesson 1 - Introduction to Python - How to use Google Colab - What Python looks like - "Strings" Lesson 2 - Input and Output - Print() and Input() - Variables() - Project 1: Mad Libs Lesson 3 - True or False - "Booleans" - Comparing strings - If statements Lesson 4 - Conditional Code - Tabs and territory - "Else" and "elif" - Project 2: Quizzes Lesson 5 - Numbers and Math - "Integers" - Math operations - Math with variables Lesson 6 - To Infinity and Beyond! - Comparing numbers - "While" loops - Project 3: Monster Battler, version 1 Lesson 7 - Making and Using Lists - Lists - Indexing - Adding and removing Lesson 8 - Special List Functions - "Tuples" - Sorted and range - Project 4: Shopping Mall, version 1 Lesson 9 - Counting and Functions - "For" loops - What is a function? - Creating a function Lesson 10 - Custom Functions - Parameters - Return - Project 5: Fishing Minigame Lesson 11 - Fractional Numbers - "Floats" - Math with floating points - Intro to modules Lesson 12 - Randomness - The "random" module - Randint, random, and choice - Project 6: Shopping Mall, version 2 Lesson 13 - So Many Types - Types review - Custom types: Classes - The __init__ function Lesson 14 - Creating Objects from Classes - Creating an object - Class functions - Project 7: Pet Simulator Lessons 15 & 16 - Final Project: Monster Battler! This lesson plan is organized so that one topic will be covered during a 25-minute session. However, the content that is taught in each class is flexible and tailored to the students, so the pace may be sped up or slowed down to prioritize the students' learning and enjoyment! Students will need to be able to use Google Colab for these lessons. If the student or guardian has experience using Jupyter notebooks or another Python editor, these can be used instead of Colab.
Otros detalles
Orientación para padres
This course uses Google Colab, so access to a Google account is required. Please make sure your learner has access to a device they can type Python code on, like a laptop or desktop PC.
Students will be asked to screen-share their code during class.
Requisitos previos
Students need experience typing on a computer. Previous practice sharing their screen on Zoom is preferred.
Recursos externos
Además del aula de Outschool, esta clase utiliza:
Reseñas
Lecciones 1 a 1 en vivo
25 US$
por sesiónReuniones bajo pedido
25 min
Completado por 7 alumnos
Videoconferencias en vivo
Edades: 11-14
Asistencia financiera
Tutoría
Más para explorar
Ejercicio mental musicalClases de batería para principiantesFundamentos de biologíaDrama Extremo Creamos Nuestra Propia ObraTransporteArquitectura 101Aprendizaje con temática de FortniteCómo arreglar cochesElectromagnetismo 1Partes del discurso y construcción de oracionesCiencias forenses 4PataGrupo social diario del aulaLos Loustics 1Bud no es amigo