Development of a Programming Course for Students of a Teacher Training Higher Education Institution Using the Programming Language Python

Descripción del Articulo

At present, teaching programming to future teachers is superficial or is excluded from computer science curricular. Only programming fundamentals are taught during computer studies, and skills acquired during the training are not applied in practice. The aims of this article are 1) to develop a prog...

Descripción completa

Detalles Bibliográficos
Autores: Semenovich Prokopyev, Mikhail, Zotikovna Vlasova, Elena, Vasilyevna Tretyakova, Tatyana, Anatolyevich Sorochinsky, Maksim, Alekseyevna Solovyeva, Rimma
Formato: artículo
Fecha de Publicación:2020
Institución:Universidad San Ignacio de Loyola
Repositorio:Revistas - Universidad San Ignacio de Loyola
Lenguaje:inglés
OAI Identifier:oai:revistas.usil.edu.pe:article/484
Enlace del recurso:https://revistas.usil.edu.pe/index.php/pyr/article/view/484
Nivel de acceso:acceso abierto
Materia:Learning Programming
Future Teacher
Programming Languages
E-Learning
Python
Education
Programación de aprendizaje
Futuro Maestro
Lenguajes de programación
E-learning
educación
Descripción
Sumario:At present, teaching programming to future teachers is superficial or is excluded from computer science curricular. Only programming fundamentals are taught during computer studies, and skills acquired during the training are not applied in practice. The aims of this article are 1) to develop a programming course for teacher training disciplines that are taught in training units of the Ammosov North-Eastern Federal University (NEFU), and 2) give recommendations to apply features of the programming language Python in the professional activities of future teachers. This work applies the iterative methodological approach to undertake the study in various groups of students of NEFU from 2016 to 2019. Quantitative and objective indicators are used. Results show which modules of Python are the most appropriate for students to study for their future professional teaching activities. The training course "Use of the language Python by future teachers" is developed, and will be taught in all training units of the university, that have teacher training disciplines. The article determines a direction of future research related to teaching programming, which is important for all computer studies.
Nota importante:
La información contenida en este registro es de entera responsabilidad de la institución que gestiona el repositorio institucional donde esta contenido este documento o set de datos. El CONCYTEC no se hace responsable por los contenidos (publicaciones y/o datos) accesibles a través del Repositorio Nacional Digital de Ciencia, Tecnología e Innovación de Acceso Abierto (ALICIA).