0% encontró este documento útil (0 votos)
5 vistas14 páginas

Curso de Python para Jóvenes 11-13 Años

El curso de Python para jóvenes de 11 a 13 años ofrece una introducción divertida y práctica a la programación, utilizando proyectos y una narrativa de trabajo en una empresa de TI. Los estudiantes aprenderán conceptos básicos de programación, matemáticas y desarrollo de videojuegos en dos años, aplicando sus conocimientos en proyectos reales. Algorithmics se enfoca en un aprendizaje accesible y atractivo, con clases en grupos reducidos y sin tareas obligatorias.
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
5 vistas14 páginas

Curso de Python para Jóvenes 11-13 Años

El curso de Python para jóvenes de 11 a 13 años ofrece una introducción divertida y práctica a la programación, utilizando proyectos y una narrativa de trabajo en una empresa de TI. Los estudiantes aprenderán conceptos básicos de programación, matemáticas y desarrollo de videojuegos en dos años, aplicando sus conocimientos en proyectos reales. Algorithmics se enfoca en un aprendizaje accesible y atractivo, con clases en grupos reducidos y sin tareas obligatorias.
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

Python Start

Un curso para jóvenes


de 11 a 13 años

Programación divertida
en uno de los idiomas más
populares del mundo
Un comienzo sólido
en Programación
Los jóvenes aprenderán a programar en Python —
uno de los lenguajes de Programación más populares
del mundo. Llegarán a aplicar sus conocimientos
en la práctica, creando programas para el estudio,
el entretenimiento y la vida cotidiana
¡Todos lo
disfrutarán!

Una inmersión Nutrimos el pensamiento Encontramos


profunda en el proceso matemático su motivación

El curso utiliza una historia Al estudiar los principios No hacemos pruebas, sino que
sobre el trabajo en una básicos de la Programación, aplicamos lo que hemos
empresa de TI real, lo que profundizamos el conocimiento aprendido en la práctica de
nos ayuda a retener de matemáticas de los inmediato, creando proyectos
la atención de los estudiantes estudiantes, incluso si nunca y dando vida a nuestros
que encuentran difícil lo han hecho bien pequeños sueños
concentrarse en las materias anteriores
En su primer año de estudios,
los jóvenes aprenderán a:

Comprender los conceptos básicos de Resolver tareas reales usando


los algoritmos y la Programación Python y aplicar un enfoque iterativo
orientada a objetos
Aplicar los principios del trabajo
Desarrollar juegos gráficos interactivos de proyectos y crearlos de la mejor
para PC utilizando la biblioteca PyGame forma

Trabajar con gráficos y usar


la biblioteca Turtle
Estructura del curso
1er año de enseñanza

Módulo 1. Fundamentos del lenguaje Módulo 3. Funciones y módulos Módulo 5. Programación orientada a
objetos
● Introducción a Python. Funciones de ● Creando funciones. Alcances locales y
entrada-salida globales ● Objetos, sus campos y métodos
● Variables. Tipos de dato numéricos ● Usando una función dentro de otra ● Manejo de eventos del mouse y el
● Cadenas ● Módulos. Usando módulos anidados de teclado
● Construcciones anidadas una biblioteca estándar ● Clases. El constructor de la clase
● Creando módulos. Conectando módulos ● Herencia (desde clases preparadas o
Módulo 2. Estructuras de control múltiples. clases propias)

● El tipo de datos lógico. Declaraciones Módulo 4. El módulo Turtle. Matemáticas Módulo 6. Fundamentos del desarrollo de
condicionales para desarrolladores videojuegos en PyGame*
● Declaraciones condicionales anidadas y
declaraciones condicionales con varias ● El módulo gráfico Turtle. Las ● Fundamentos del desarrollo de
ramas matemáticas detrás del movimiento del videojuegos. Sprites y el ciclo game
● El ciclo “while”. Ciclos con un contador. módulo ● Listas y métodos de trabajo con ellos.
● Construcciones algorítmicas anidadas ● Declaraciones condicionales. Dibujando Iterando listas en el ciclo “for”
(ciclo en ciclos, declaraciones figuras geométricas simples ● Manejando eventos en el juego
condicionales en ciclos, etc.) ● Ciclos. Dibujando polígonos ● Físicas del juego
● Ejercicio de proyecto: proyecto gráfico
En el segundo año de estudios,
los jóvenes aprenderán a:

Escribir y leer código en Python y trabajar con


estructuras de datos

Desarrollar juegos y aplicaciones sofisticadas para


PC utilizando las bibliotecas PyGame y PyQt

Diseñar interfaces

Automatizar el trabajo con archivos gráficos

Trabajar en equipo y crear proyectos a partir


de ideas antes de presentarlas públicamente
Estructura del curso
2do año de enseñanza

Módulo 1. Estructuras de datos Módulo 3. Trabajando con archivos Módulo 5. Desarrollo avanzado de
videojuegos en PyGame*
● Repaso ● Grabando y leyendo datos desde
● Estructuras de datos: listas y archivos de texto ● Diferentes tipos de sprites y sus
diccionarios ● Grabando y leyendo datos desde propiedades
● Estructuras de datos anidados archivos JSON ● Usando propiedades físicas de sprites
● Manejo de excepciones ● Creando la aplicación en ventana ● Manejo de eventos de juegos
“Tarjetas inteligentes” con búsqueda de ● Diseñando un juego: fondo y música
Módulo 2. Desarrollo de aplicaciones en registros por etiquetas
ventanas Módulo 6. La cartera de un desarrollador
Módulo 4. Procesamiento automático de
● Widgets principales de una aplicación imágenes ● Creando programas y aplicaciones
en ventana creativos
● Diseño de una interfaz de aplicación ● La biblioteca PIL (Python Imaging ● Presentación de proyecto
● Creando una aplicación informática Library) como una forma de procesar
profesional “Tarjeta de memoria’ imágenes
● Corrigiendo el tamaño, ubicación, brillo,
color, y contraste de las imágenes
● Procesamiento masivo de imágenes
¿Por qué Python?
Es uno de los lenguajes de Programación más
populares y universales según docenas
de sistemas de clasificación

Se aplica ampliamente en diversas esferas


de actividad – desde la resolución de tareas
simples hasta la inteligencia artificial
y el aprendizaje automático

El conocimiento de Python es muy buscado


entre los solicitantes de empleo de grandes
empresas de TI, así como otros empleadores

Los programadores que trabajan en Python


son algunos de los especialistas mejor
pagados del mundo
Trama del
curso
Al comienzo de sus estudios, cada estudiante firma
un contrato de trabajo improvisado que lo
convierte en un aprendiz en una empresa de TI.
Luego ascienden en la escala profesional hasta
el puesto de desarrollador senior de Python.

La historia introduce a los adolescentes a


conceptos tales como empleadores, proyectos,
lluvia de ideas, plazos, gestión del tiempo, listas
de verificación y mapas mentales, y une todos los
proyectos y tareas en la plataforma.
Un enfoque basado
en proyectos

Nuestros jóvenes crean mini-proyectos desde sus


primeras lecciones, aplicando los conocimientos
que han adquirido en la práctica

Ellos comparten sus proyectos con sus


compañeros de clase directamente en la
plataforma, y aprenden a dar y recibir comentarios

Al final de cada módulo, presentan


un proyecto individual
o grupal completo
¿Cómo son
nuestras clases?
El profesor explica el material de una
manera interesante y hace que los
jóvenes se interesen en el nuevo
tema
En línea o en los Colegios asociados
con Algorithmics Montevideo No necesitará revisar ninguna tarea:
en Algorithmics, no hay tareas
En grupos reducidos de hasta 8 obligatorias
jóvenes en línea
Se te dará acceso a la plataforma
y serás capaz de seguir el progreso de
Las clases duran 90 minutos con tu hijo
un descanso intermedio

Una vez a la semana


2 años académicos
¿Por qué la gente
elige Algorithmics?
Los planes de estudio para todos nuestros cursos
son desarrollados por un equipo de
profesionales educadores, pedagogos y
psicólogos

Los profesores de Algorithmics hablan a los


jóvenes en un lenguaje comprensible, aman su
tema y saben cómo cautivar a los jóvenes

Nuestra plataforma de aprendizaje de TI


de 3 en 1: un libro de tareas inteligente,
un entorno para crear proyectos y una
comunidad de intereses compartidos
Somos una escuela internacional de programación
para niños de 6 a 18 años

1 100 000 graduados


515 socios
90+ países
Reserva un lugar
en uno de
nuestros grupos
Por favor, espera a que nuestro gerente
te contacte y te ayude a seleccionar
una fecha de inicio de clase
que funcione para tu hija o hijo

Sitio web

También podría gustarte