Pasar al contenido principal
Programas de Otoño
Introductorio

Introducción a la Programación - Secundaria

Dirigido a estudiantes de secundaria que se inician en el mundo de la programación, se desarrollan los fundamentos de la programación se promueve el desarrollo del pensamiento computacional

Inicio
Duración
4 meses
Modalidad
Virtual
Imagen
Introduccion a la programación para Secundaria
o
o
Compartir:

Descripción del curso

Al ser este programa introductorio, se desarrollan los fundamentos de la programación utilizando Karel Python, para que los estudiantes puedan familiarizarse con dichos conceptos básicos de forma visual, práctica y amena, luego continuamos con una introducción al lenguaje de programación Python, desarrollando las carácterísticas básicas y las estructuras de control, se pone énfasis en la práctica constante, con la finalidad de desarrollar habilidades de pensamiento lógico y computacional así como habilidades en la resolución de problemas utilizando herramientas computacionales. Serán guiados a través de la solución de diversos problemas algorítmicos.

Se presenta cada concepto dentro del contexto de un problema, motivando al alumno a aprender las características del lenguaje Python necesarias para resolverlo, se brindan ejemplos y ejercicios para fortalecer su comprensión.

Los estudiantes participarán de sesiones de práctica semanales, donde podrán aplicar y reforzar lo aprendido, se incluirán problemas tipo competencia de programación, a un nivel básico, con la finalidad de que los estudiantes se familiaricen con este tipo de formato.

Objetivos del curso:

  • Familiarizar a los estudiantes con los conceptos fundamentales de la programación de forma amena y visual.
  • Desarrollar habilidades de pensamiento algorítmico: analizar problemas y diseñar soluciones utilizando la programación.
  • Comprender los Fundamentos de la Programación con Python, dominar las estructuras de control de flujo y estructuras de datos básicas.
  • Dependiendo del progreso de cada estudiante, participar en competencias de programación como forma de motivarlo a continuar con su aprendizaje.

Dirigido a:

Estudiantes que deseen iniciarse en el mundo de la programación, recomendable para estudiantes que desde 1ro secundaria en adelante(1ro a 5to secundaria o preuniversitario)

Contenidos del curso

  • Introducción a la programación con Karel Python
  • Programación con Karel Python
  • Funciones
  • Condicionales en Karel Python
  • Repetición de código, Bucles: while y for
  • Resolución de ejercicios en el mundo de Karel
  • Python Básico e Interacción con la Consola
  • Tipos de datos fundamentales y operadores
  • Entrada y salida de datos
  • Condicionales.
  • Bucles: for in, while
  • Funciones
  • Cadenas, Listas
  • Listas en 2D
  • Recursividad
  • Clases
  • Conjuntos, Diccionarios
  • Archivos
  • Familiarización con las competencias de programación
  • Metodología para resolver problemas tipo USACO Bronce
  • Metodología de entrenamiento
  • Práctica con problemas tipo.

Horarios disponibles:

  1. Martes 4:00pm a 5:30pm y Sábados de 8:00am a 9:45am hora Perú GMT-5.
  2. Jueves 6:45pm a 8:15pm y Sábados de 8:00am a 9:45am hora Perú GMT-5.

Horarios para Latinoamérica:

  • México: -1 hora
  • Bolivia: +1 hora
  • Chile: +2 horas
  • Paraguay: +2 horas
  • Colombia, Ecuador: El mismo horario.

¿Qué es la USACO?

La USACO(USA Computing Olympiad) es la Olimpiada Escolar de Computación de USA, es un evento gratuito para escolares de todo el mundo, donde pueden participar de forma virtual, cuya finalidad es la de promover que más estudiantes desarrollen sus habilidades en programación y seleccionar al equipo de USA para la IOI(Olimpiada Internacional de Informática). Este evento es por niveles: Bronce, Plata, Oro y Platinum, siendo el nivel Bronce el nivel introductorio.