Curso de Introducción a la Programación: Tu primer paso en el mundo del código

Módulo 1: Conceptos Básicos

  • ¿Qué es la programación?
    • Definición y objetivos de la programación.
    • Historia de la programación.
    • Áreas de aplicación de la programación.
  • Algoritmos y pseudocódigo:
    • Concepto de algoritmo.
    • Representación de algoritmos mediante pseudocódigo.
    • Ejemplos sencillos de algoritmos.
  • Lenguajes de programación:
    • Tipos de lenguajes (compilados, interpretados).
    • Selección del primer lenguaje de programación (Python, JavaScript, etc.).
  • Entorno de desarrollo integrado (IDE):
    • Instalación y configuración de un IDE (Visual Studio Code, PyCharm, etc.).
    • Estructura básica de un programa.

Módulo 2: Fundamentos de Programación

  • Variables y tipos de datos:
    • Declaración de variables.
    • Tipos de datos numéricos, texto, booleanos.
    • Operadores aritméticos, relacionales y lógicos.
  • Entrada y salida de datos:
    • Obtener datos del usuario.
    • Mostrar resultados en pantalla.
  • Estructura de control:
    • Condicionales (if, else, else if).
    • Bucles (for, while).
  • Funciones:
    • Definición y uso de funciones.
    • Parámetros y argumentos.
    • Retorno de valores.

Módulo 3: Estructuras de Datos

  • Listas:
    • Creación, acceso y modificación de elementos.
    • Operaciones con listas (agregar, eliminar, buscar).
  • Tuplas:
    • Creación y acceso a elementos.
    • Inmutabilidad.
  • Diccionarios:
    • Almacenamiento de pares clave-valor.
    • Acceso y modificación de elementos.

Módulo 4: Algoritmos y Resolución de Problemas

  • Diseño de algoritmos:
    • Técnicas de diseño de algoritmos (dividir y conquistar, búsqueda, ordenamiento).
    • Análisis de algoritmos (eficiencia).
  • Resolución de problemas:
    • Descomposición de problemas en subproblemas.
    • Estrategias para la resolución de problemas.

Módulo 5: Introducción a la Programación Orientada a Objetos (opcional)

  • Conceptos básicos:
    • Clases y objetos.
    • Atributos y métodos.
    • Herencia y polimorfismo.
  • Encapsulación:
    • Protección de datos.

Proyectos Prácticos del Curso de Introducción a la Programación

  • Calculadora básica:
    • Realizar operaciones aritméticas.
  • Juego sencillo:
    • Adivina el número, ahorcado, etc.
  • Organizador de contactos:
    • Agregar, eliminar y buscar contactos.

Metodología:

  • Clases teóricas: Explicación de conceptos clave.
  • Ejercicios prácticos: Resolución de ejercicios para aplicar los conocimientos.
  • Proyectos: Desarrollo de aplicaciones completas.
  • Evaluaciones: Cuestionarios y exámenes para evaluar el progreso.

Herramientas:

  • Editor de código (Visual Studio Code, Sublime Text, etc.).
  • Interprete o compilador del lenguaje elegido.

Público objetivo del Curso de Introducción a la Programación:

  • Principiantes en programación.
  • Estudiantes que quieran iniciarse en el mundo de la tecnología.
  • Cualquier persona interesada en aprender a programar.

Este es solo un esquema general del curso. Los contenidos específicos y la profundidad de cada tema pueden adaptarse según las necesidades y el nivel de los estudiantes.

    Formulario de contacto:

    En este apartado se irán publicando las siguientes convocatorias de los cursos, contacta con nosotros para obtener más información:

    Curso de Introducción a la Programación en Terrassa
    Curso de Introducción a la Programación en Sabadell
    Curso de Introducción a la Programación en Sant Cugat
    Curso de Introducción a la Programación en Rubí
    Curso de Introducción a la Programación en Cerdanyola
    Curso de Introducción a la Programación en Ripollet
    Curso de Introducción a la Programación en Montcada i Reixac
    Curso de Introducción a la Programación en Barberà del Vallès
    Curso de Introducción a la Programación en Granollers
    Curso de Introducción a la Programación en Mollet
    Scroll al inicio