Esta antología digital de ejercicios es un recurso educativo de apoyo para la asignatura Introducción a la Programación, orientado a estudiantes y personas que se inician en el pensamiento computacional y el desarrollo de software, ya que presenta ejercicios organizados de forma progresiva que van desde la sintaxis básica y el uso de operadores hasta funciones, sentencias condicionales y ciclos. Cada ejercicio plantea problemas prácticos enfocados en la resolución de funciones y algoritmos, permitiendo reforzar la lógica, el análisis y la aplicación de los conceptos teóricos de manera gradual. Aunque los ejemplos están planteados en TypeScript, los ejercicios son independientes del lenguaje y pueden adaptarse a cualquier otro, además de fomentar buenas prácticas como el uso de pruebas, la ejecución por consola y la gestión de versiones con Git y GitHub, lo que convierte a esta antología en una guía práctica tanto para estudiantes como en un banco de ejercicios útil para docentes e instructores
Título:
Antología de ejercicios para la introducción a la programación
Idioma:
Español
Descripción:
Español
Esta antología digital de ejercicios es un recurso educativo de apoyo para la asignatura Introducción a la Programación, orientado a estudiantes y personas que se inician en el pensamiento computacional y el desarrollo de software, ya que presenta ejercicios organizados de forma progresiva que van desde la sintaxis básica y el uso de operadores hasta funciones, sentencias condicionales y ciclos. Cada ejercicio plantea problemas prácticos enfocados en la resolución de funciones y algoritmos, permitiendo reforzar la lógica, el análisis y la aplicación de los conceptos teóricos de manera gradual. Aunque los ejemplos están planteados en TypeScript, los ejercicios son independientes del lenguaje y pueden adaptarse a cualquier otro, además de fomentar buenas prácticas como el uso de pruebas, la ejecución por consola y la gestión de versiones con Git y GitHub, lo que convierte a esta antología en una guía práctica tanto para estudiantes como en un banco de ejercicios útil para docentes e instructores
Inglés
This digital exercise anthology is an educational support resource for the course Introduction to Programming, aimed at students and individuals who are beginning their journey in computational thinking and software development. It presents a set of progressively structured exercises that range from basic syntax and the use of operators to functions, conditional statements, and loops. Each exercise focuses on practical problem-solving through the implementation of functions and algorithms, helping learners gradually strengthen their logical reasoning, analytical skills, and application of theoretical concepts. Although the examples are written in TypeScript, the exercises are language-agnostic and can be adapted to any programming language, while also promoting good practices such as testing, console execution, and version control with Git and GitHub, making this anthology a practical guide for students and a valuable exercise repository for instructors and educators.
Palabras clave:
Español
Introducción a la programación, Ejercicios de programación, Pensamiento computacional, Lógica de programación, Programación para principiantes, Material educativo digital
Observaciones de instalación:
Los ejercicios se pueden trabajar en algún editor de codificación como Visual Studio Code o similar, pu
Otros requisitos:
Instalación de NodeJs y opcional Git
Conjunto de características pedagógicas 1:
Contexto:
Educación superior
Educación media superior
Idioma usuario meta:
Español
Dificultad:
Dificultad media
Descripción de uso:
Cada ejercicio incluye un número distinto de actividades. DOCENTE: Haz una introducción a cada tema antes de asignar cada ejercicio. Durante la realización del ejercicio orienta a los estudiantes en el desarrollo de las soluciones. ESTUDIANTE: Puedes usar los ejercicios para aprender o fortalecer tus aprendizajes en fundamentos de programación. Antes de iniciar cada ejercicio documentate un poco sobre cada tema, durante el desarrollo de las soluciones haz iteraciones prueba-error hasta dar con la solución, es el método más común y ciclo esperado de quienes están aprendiendo a programar
Densidad semántica:
Media
Rango típico de edad:
Adolescentes de 12-21 años
Jóvenes de 22-35 años
Adultos de los 36 años en adelante
Tipo de interacción:
Activa
Nivel de interacción:
Alto
Rol del usuario final previsto:
Estudiante
Docente
Tiempo típico de aprendizaje:
10 sesiones de entre 1 y 2 horas cada una
Microsoft. (s. f.). Documentación de TypeScript. Recuperado el 22 de enero de 2026, de https://www.typescriptlang.org/docs/
Mozilla Developer Network (MDN). (s. f.). Guía de JavaScript. Recuperado el 22 de enero de 2026, de https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide
Sin datos
Sin datos
Clasificación (Taxón):
Descripción:
Antología digital de ejercicios para fortalecer el aprendizaje de los fundamentos de la programación y el pensamiento computacional.
Presenta actividades progresivas sobre sintaxis, operadores, funciones, condicionales, ciclos y resolución de algoritmos.
Los ejercicios utilizan TypeScript y pueden adaptarse a otros lenguajes de programación.
Incorpora prácticas relacionadas con pruebas de código, consola, Git y GitHub.
Pertenece al taxón 6 – Ingeniería y Tecnología, por abordar conocimientos y herramientas propios de la programación y el desarrollo de software.
Palabras clave:
Programación, Pensamiento computacional, Algoritmos, Desarrollo de software, TypeScript