Está en la página 1de 3

Habilidades clave del curso y herramientas

para alcanzarlas
En esta sección, examinamos las habilidades esenciales que los estudiantes
obtendrán en nuestros cursos. Nos enfocaremos en la clasificación de
habilidades, sus niveles de formación y el desarrollo consecuente en los niños.
Prestaremos especial atención a cómo tratar estos temas con los niños y sus
padres sin generar falsas expectativas y cómo ayudarles a moldear un
entendimiento correcto sobre los resultados educativos de los cursos.

Habilidades Duras y Habilidades Blandas


En la pedagogía moderna, existe la idea suficientemente detallada y bien
elaborada de cómo describir y evaluar resultados educativos efectivamente,
incluyendo las habilidades que los estudiantes desarrollan.

En primer lugar, el rango de habilidades se suele dividir en dos grandes grupos:


habilidades duras y habilidades blandas. Las habilidades duras son todos los
conocimientos y habilidades que están relacionadas con el área profesional en
específico y que pueden medirse a través de métodos objetivos. En los cursos
Python Start y Python Pro, incluiremos en este grupo a todo aquello que está
directamente relacionado con la programación: el conocimiento de la sintaxis, el
entendimiento de las construcciones algorítmicas y conceptos de programación
más complejos, la habilidad de usar las herramientas de la librería, cuyo estudio
está incluido en el programa del curso e, incluso el desarrollo de habilidades de
tipeo en un teclado con una distribución en inglés.

El grupo de las habilidades blandas incluye las competencias sociales y volitivas


universales que nos ayudan a interactuar con otros, a estudiar y trabajar de forma
más efectiva: habilidades de comunicación, la habilidad de trabajar como parte
de un equipo, la habilidad de manejar nuestro tiempo, planear actividades, hablar
en público, dar retroalimentación y mucho más.

Los estudios muestran que el nivel de desarrollo de las habilidades blandas juega
un papel importante tanto en el éxito personal como profesional, es más,
mientras más alto llega un especialista en la escalera profesional, más fuerte será
el efecto que las habilidades blandas tendrán en sus perspectivas profesionales.
Es por ello que el desarrollo de habilidades blandas en los estudiantes es una de
las tareas en las que nos enfocamos activamente en todos los cursos de
Algorithmics. Al examinar las guías metodológicas y el cronograma del curso,
verá que las habilidades blandas están incluidas en los resultados educativos
tanto del curso completo como de cada una de las lecciones.
Niveles de habilidad
Ninguna de estas habilidades puede desarrollarse en una lección. Por ejemplo, en
programación, para aprender una nueva herramienta, el niño debe ser capaz de:
● familiarizarse con la sintaxis de la nueva herramienta;
● analizar diversos ejemplos de código con su uso;
● tratar de usar la herramienta al resolver problemas simples;
● comparar la nueva herramienta con otras y decidir cuál usar y en qué
casos;
● aprender cómo usar la herramienta en proyectos complejos, combinarla
con otras, usar configuraciones distintas de la herramienta.

Toma varias lecciones alcanzar estos resultados, incluso puede tomar repetidas
revisiones de la misma herramienta a lo largo del curso, profundizando en esta
gradualmente y mejorando el entendimiento y las habilidades para trabajar con
ella.
Para describir con mayor precisión el camino para adquirir nuevos conocimientos
y habilidades, los metodistas de Python Start y Python Pro usan la taxonomia de
Bloom, la cual es una clasificación de objetivos pedagógicos que describe la
inmersión gradual de los estudiantes en el material de estudio. Echemos un
vistazo a los niveles de aprendizaje incluidos en esta clasificación y a cómo
pueden aplicarse al describir los resultados educativos de estudiar programación
(basándonos en el ejemplo del operador condicional).

Nivel de Explicación Ejemplo


retención del
conocimiento

Conocimiento El estudiante puede Conoce la sintaxis de la


reproducir lo aprendido construcción if...elif...else

Entendimiento El estudiante puede explicar Describe la lógica del operador


lo aprendido en sus propias condicional usando un
palabras, transforma el diagrama de bloques
material de una forma a otra

Aplicación El estudiante puede usar el Crea algoritmos para resolver


material en situaciones tareas y puede programarlas
familiares y en nuevas en Python

Análisis El estudiante puede Analiza el código del programa


descomponer el material en por sí sólo usando condiciones
componentes para que la anidadas y explica la lógica de
estructura sea clara trabajar con variables en este
código
Síntesis El estudiante combina Usa construcciones
elementos familiares para condicionales en programas
crear un todo, que muestra complejos que contienen
como una novedad. ciclos, funciones y estructuras
de datos

Evaluación El estudiante es capaz de Evalúa la eficiencia de


evaluar la importancia de un algoritmos con construcciones
material particular y presentar condicionales complejas.
argumentos para su Puede justificar en qué caso es
evaluación más conveniente usar
condiciones compuestas y en
cuáles - condicionales
anidados.

Los resultados educativos incluidos en los cronogramas del curso y las guías
metodológicas fueron desarrollados orientados hacia este esquema de
conocimientos en particular.
Es importante entender que la retención de conocimientos en el nivel
“Evaluación” requiere de una larga práctica continua y puede no ser alcanzada
por todos los estudiantes durante nuestros cursos. La “síntesis” es el nivel
suficiente para dominar conceptos básicos (algoritmos, funciones y módulos) que
servirán para un mayor desarrollo en el campo de la programación de softwares.
Todos los estudiantes deben dominar lo básico de la POO y las técnicas para
trabajar con librerías profesionales en los módulos de proyectos en el nivel de
“Aplicación”. Se puede alcanzar una mayor profundidad en las actividades de
proyecto (especialmente en el segundo año de estudios del curso Python Pro),
con un mejor entendimiento del paradigma orientado a objetos en el nivel
“Análisis”. Toma cientos de horas de práctica superar estos niveles para trabajar
con librerías profesionales, así que los estudiantes que desean aprender estas
habilidades a nivel profesional para ingresar al mercado laboral deberían ser
motivados a trabajar en sus propios proyectos luego de aprender lo básico sobre
cada librería dentro del curso.

También podría gustarte