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

Desbloqueo de la codificación Python para principiantes I: campamento de invierno de piratería informática de dos semanas

Este dinámico campamento de entrenamiento está diseñado para niños de 5.º a 9.º grado y lo imparten programadores profesionales. Los estudiantes aprenderán los conceptos fundamentales de codificación de Python en lecciones interactivas y divertidas.
Coding Doctors STEM Learning Lab
Puntuación media:
4.8
Número de reseñas:
(1,239)
Popular
Clase

Qué está incluido

10 reuniones en vivo
9 horas 10 minutos horas presenciales
Proyectos
1-2 durante toda la clase
Certificado de finalización
Once your student has successfully completed the course, please send us a request for a certificate of completion along with your child'd name as you want it printed on the certificate.

Experiencia de clase

Nivel de inglés - A1
Grado de EE. UU. 5 - 8
Nivel Beginner
Each week our professional coding teachers will engage our students in  hands-on coding activities, interactive discussions, and project-based learning to reinforce concepts taught in class. Additionally, students will be encouraged to work on personal projects to apply their newfound skills creatively.

🎓📜 A certificate of completion will be provided to students upon request. 

✅ Please note that the curriculum below is only a guide of the basic concepts that will be covered in the class. Our teachers will make changes to the curriculum based on their judgment of the ability of students in each group. Concepts may overlap over several classes.

📖 Python Computer Programming Coding Summer Camp Curriculum

📆 Day 1: Introduction to Python

Understanding the significance of Python in modern technology.
Setting up Python development environment.
Writing your first Python program: Hello World!
Introduction to variables and data types.

📆 Day 2: Getting Creative with Variables and Operators

Exploring different data types: strings, integers, floats, and booleans.
Using arithmetic, comparison, and logical operators.
Hands-on activities to understand variable manipulation.

📆 Day 3: Making Decisions with Conditionals

Introducing if, elif, and else statements.
Conditional execution based on user input.
Creating simple decision-making programs.

📆 Day 4: Looping into Action

Understanding loops: for and while loops.
Iterating through lists and dictionaries.
Building programs that automate repetitive tasks.

📆 Day 5: Diving Deeper into Data Structures

Exploring lists, tuples, and dictionaries in-depth.
Learning how to manipulate and access elements.
Hands-on exercises on data structure manipulation.

📆 Day 6: Unlocking the Power of Functions

Understanding the concept of functions.
Creating and calling functions with parameters.
Writing modular code for better organization and reusability.

📆 Day 7: Playing with Python Libraries

Introduction to popular Python libraries: random, turtle, and datetime.
Hands-on projects integrating library functionalities.
Exploring creative possibilities with libraries.

📆 Day 8: Engaging User Interaction

Taking user input using input() function.
Validating and processing user input.
Building interactive programs with user interaction.

📆 Day 9: Exploring Advanced Topics

Introduction to object-oriented programming (OOP) concepts.
Understanding classes, objects, and inheritance.
Building simple applications using OOP principles.

📆 Day 10: Project Showcase and Review

Collaborative project development session.
Presenting individual or group projects.
Feedback session and review of learning journey.

Metas de aprendizaje

By the end of the course, students will be able to understand and apply Python syntax, including variables, data types, and operators, to create simple programs and solve basic coding problems.
Students will deepen their understanding of Python's core data structures (lists, tuples, dictionaries) and demonstrate the ability to manipulate and access elements effectively for a variety of real-world applications.
objetivo de aprendizaje

Programa de estudios

10 Lecciones
más de 2 semanas
Lección 1:
Day 1: Introduction to Python
 Understanding the significance of Python in modern technology.
Setting up Python development environment.
Writing your first Python program: Hello World!
Introduction to variables and data types. 
55 minutos de lección en vivo en línea
Lección 2:
Day 2: Getting Creative with Variables and Operators
 Exploring different data types: strings, integers, floats, and booleans.
Using arithmetic, comparison, and logical operators.
Hands-on activities to understand variable manipulation. 
55 minutos de lección en vivo en línea
Lección 3:
Day 3: Making Decisions with Conditionals
 Introducing if, elif, and else statements.
Conditional execution based on user input.
Creating simple decision-making programs. 
55 minutos de lección en vivo en línea
Lección 4:
Day 4: Looping into Action
 Understanding loops: for and while loops.
Iterating through lists and dictionaries.
Building programs that automate repetitive tasks. 
55 minutos de lección en vivo en línea

Otros detalles

Orientación para padres
This class uses repl.it which is an online Python code editor. Your student will need the coaching and guidance of an adult in order to open an account in this platform.
Lista de útiles escolares
Learners will require the use of either two devices (one to code and one to watch the teacher, or a device with side by side windows).
Recursos externos
Además del aula de Outschool, esta clase utiliza:
  • repl.it
Se unió el May, 2020
4.8
1239reseñas
Popular
Perfil
Experiencia y certificaciones del docente
Florida Certificado de Docencia en Educación elemental
Lauren Smith
Maestría en Educación desde Western Governor's University
Lauren Smith
Maestría en Ciencias de la Computación desde Florida International University
David Rice
Licenciatura en Educación desde Broward College
Lauren Smith
Licenciatura en Educación elemental desde Universidad Católica Andrés Bello
Alejandrina Von der Heyde
Licenciatura en Ciencia medioambiental desde Louisiana State University
Erin Ashby
This class is taught by one of our experienced programmers who have solid experience teaching our students ages 8-17 years old. 
David has a Master's degree in computer programming.
Chris is an experienced programmer with a Bachelor's degree in computer science.
Ethan is an experienced programmer who is currently a student at Georgia Tech. 

Reseñas

Clase grupal
Compartir

75 US$

semanalmente
5 x por semana, 2 semanas
55 min

Completado por 137 alumnos
Videoconferencias en vivo
Edades: 10-15
2-12 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