Buscar

37 US$

weekly
or 549 US$ for 15 classes
Clase

Programación práctica con Python

Edades 13-18
Curso grupal en vivo
En este riguroso curso en línea de 15 semanas, el estudiante aprenderá los fundamentos de la programación en Python. Al finalizar el curso, el estudiante podrá crear aplicaciones complejas y completamente funcionales.

Videoconferencias en vivo
1 x por semana, 15 semanas
2-12 alumnos por clase
75 min

Qué está incluido

15 reuniones en vivo
18 horas 45 minutos horas presenciales
Proyectos
2-4 horas por semana. The Capstone Project (s) 1. One or more Capstone Projects will be assigned in this course. 2. The Capstone project(s) are a means for the student to put into practice what has been learned in the course. Supplemental learning topics will be provided thoroughout the duration of the course that are needed to accomplish the Capstone Project(s). 3. A Capstone Project grade is based on effort and understanding, not necessarily whether or not the Capstone project is working correctly at the submission due date. 4. Any Capstone Project is due no later than midnight of the last scheduled course meeting.
Letra de calificación
Element / Weighting: - Quizzes / 10% - Homework / 60% - Capstone Project(s) / 30% Letter Grades: 91-100% 81-90% 71-80% D 61-70% F 60% or below

Experiencia de clase

Nivel de inglés - B1
Grado de EE. UU. 9 - 12
Nivel Beginner
This course is a rigorous introduction to Python programming. This course will cover several topics that include: how to setup the Python environment; how to use Jupyter notebooks in an integrated development environment (IDE); how to employ fundamental Python syntax; how to use loops for program control; and how to use functions and classes for object-oriented programming (OOP).

The capstone of the course will be to develop fully operational, interactive terminal applications using what the student has learned.

The teacher will guide the student through weekly lectures and will provided assistance, as needed, with weekly homework and with the capstone projects.

Metas de aprendizaje

The goal of this course is to introduce the student to the fundamentals of Python programming through examples. By the end of the course, the student will be able to create complex applications through object-oriented programming.
This course will prepare the student to sit for the PCEP™ – Certified Entry-Level Python Programmer exam through the Python Institute (see https://pythoninstitute.org/pcep)

Programa de estudios

15 Lecciones
más de 15 semanas
Lección 1:
Variables and Simple Data Types
 In this lesson you will learn about the different kinds of data you can work with in your Python programs. You'll also learn how to use variables to represent data in your programs.

You will setup your programming environment on your computer. 
75 minutos de lección en vivo en línea
Lección 2:
Introducing Lists; Introduction to ncurses
 In this lesson and the next you'll learn what lists are and how to start working with the elements in a list. Lists allow you to store sets of information in one place, whether you have just a few items or millions of items. Lists are one of Python's most powerful features readily accessible to new programmers, and they tie together many
important concepts in programming.

You will be introduced to the fundamentals of ncurses programming in preparation for the Capstone project(s). 
75 minutos de lección en vivo en línea
Lección 3:
Working with Lists; Drawing Unicode Characters in ncurses
 In this lesson you'll learn how to loop through an entire list using just a few lines of code, regardless of how long the list is. Looping allows you to take the same action, or set of actions, with every item in a list. As a result, you'll be able to work efficiently with lists of any length, including those with thousands or even millions of items.

You will learn how to use Unicode characters in ncurses. 
75 minutos de lección en vivo en línea
Lección 4:
If Statements; Using the Mouse in ncurses
 In this lesson, you'll learn to write conditional tests, which allow you to check any condition of interest. You'll learn to write simple if statements, and you'll learn how to create a more complex series of if statements to identify when the exact conditions you want are present.

You will learn about mouse input in ncurses. 
75 minutos de lección en vivo en línea

Otros detalles

Recursos externos
Además del aula de Outschool, esta clase utiliza:
Fuentes
• Text: Python Crash Course, 3rd Ed., Eric Matthews. San Francisco: No Starch Press, 2023. • Text: Python Essentials 1, OpenEDG Python Institute, 2023 (available free at https://pythoninstitute.org or for purchase at Amazon) • Student must have a computer (desktop, laptop) with an Internet connection. • Recommended: Anaconda Python distribution and PyCharm Pro IDE installed on a personal computer.

Conoce al profesor

Se unió el February, 2025
Perfil
Experiencia y certificaciones del docente
I am trained as an aerospace engineer and have worked software projects for approx 10 years of my 36-yr career, including embedded systems programming (C), F-18 flight computer programming (Ada), flight controls design and analysis (MATLAB), and various other projects (C, FORTRAN, PERL, Python).

I have taught 2 semesters of this course to-date (Fall 2024, Spring 2025) to adults and junior and senior high school students.

I have been a FIRST robotics mentor since 2008.

A los padres también les gusta
Todo sobre la codificación en Python para nivel intermedio 3 | Clase de codificación en Python
David Sofield
4.9
(830)
33 US$ por clase
Clase grupal
10 semanas, 1/semana, 1 hora
11-16
Todo sobre proyectos de codificación en Python | 8 proyectos de codificación en Python para niveles intermedios
David Sofield
4.9
(830)
30 US$ por clase
Clase grupal
8 semanas, 1/semana, 1 hora
11-16
Todo sobre programación en Python nivel 2 | Clase de codificación en Python para adolescentes
David Sofield
4.9
(830)
32 US$ por clase
Próxima sesión a las 8 PM el Sun 8/24
Clase grupal
10 semanas, 1/semana, 1 hora
11-16
Todo sobre programación Python para principiantes | Campamento de verano de programación Python para adolescentes
David Sofield
4.9
(830)
25 US$ por clase
Próxima sesión a las 9:15 PM el Mon 6/16
Clase grupal
1 semana, 4/semana, 1 hora
12-17
Todo sobre programación en Python nivel 1 | Clase de programación en Python para adolescentes
David Sofield
4.9
(830)
22 US$ por clase
Próxima sesión a las 12:15 AM el Friday
Clase grupal
8 semanas, 1/semana, 1 hora
11-16
Tutoría privada 1:1 de codificación en Python: Introducción a la programación en Python
Ziad Ghazi
4.5
(8)
55 US$ por sesión
Lecciones 1 a 1
Bajo demanda
7-18
Campamento de verano "Todo sobre Python Nivel 2" | Campamento de programación Python para adolescentes
David Sofield
4.9
(830)
41 US$ por clase
Próxima sesión a las 8 PM el Mon 7/28
Clase grupal
2 semanas, 4/semana, 1 hora
11-16
Uno a uno: clases de codificación en Python
Geetu sodhi
5.0
(18)
40 US$ por sesión
Lecciones 1 a 1
Bajo demanda
9-14
Todo sobre programación en Python nivel 4 | Clase de codificación en Python para niveles intermedios
David Sofield
4.9
(830)
33 US$ por clase
Clase grupal
10 semanas, 1/semana, 1 hora
12-17
Campamento de verano: Programación en Python para niños (Introducción)
Dr. Elliott Heflin, Jr.
4.6
(405)
19 US$ por clase
Próxima sesión a las 1 PM el Mon 5/12
Clase grupal
2 semanas, 5/semana, 55 min
8-13
Campamento de verano de programación en Python nivel 2
Codingal - #1 AI & Coding | Backed by Y Combinator
5.0
(5)
18 US$ por clase
Próxima sesión a las 1 PM el Monday
Clase grupal
1 semana, 5/semana, 50 min
9-14
Tutoría individual de programación en Python para principiantes
Bojan Milinic
5.0
(7)
65 US$ por sesión
Lecciones 1 a 1
Bajo demanda
8-18
Campamento de verano: Programación avanzada en Python para niños
Dr. Elliott Heflin, Jr.
4.6
(405)
19 US$ por clase
Próxima sesión a las 2 PM el Mon 5/12
Clase grupal
2 semanas, 5/semana, 55 min
10-15
Programación basada en proyectos en Python para niños (nivel 2)
AI Code Academy
4.7
(1,787)
22 US$ por clase
Próxima sesión a las 12:30 AM el Saturday
Clase grupal
10 semanas, 1/semana, 1 hora
10-15
Campamento de verano basado en Python para principiantes | Programación en Python en vivo y divertida
QuattronKids
4.9
(197)
15 US$ por clase
Próxima sesión a las 7 PM el Mon 6/2
Clase grupal
2 semanas, 5/semana, 1 hora
8-12
Todo sobre programación Python | Campamento de verano de programación Python para principiantes Nivel I
David Sofield
4.9
(830)
22 US$ por clase
Próxima sesión a las 4:15 PM el Mon 6/16
Clase grupal
2 semanas, 4/semana, 1 hora
11-16
Ver más clases
Inicio
Buscar
Regalar una tarjeta de regalo
Abrir configuración de moneda, zona horaria e idioma
Idioma y región
Iniciar sesión