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
id REVUSIL_83606e5a9fbcebc6e1d9fba17543af6b
oai_identifier_str oai:revistas.usil.edu.pe:article/484
network_acronym_str REVUSIL
network_name_str Revistas - Universidad San Ignacio de Loyola
repository_id_str .
dc.title.none.fl_str_mv Development of a Programming Course for Students of a Teacher Training Higher Education Institution Using the Programming Language Python
Desarrollo de un curso de programación para estudiantes de una institución de educación superior de formación docente utilizando el lenguaje de programación Python
title Development of a Programming Course for Students of a Teacher Training Higher Education Institution Using the Programming Language Python
spellingShingle Development of a Programming Course for Students of a Teacher Training Higher Education Institution Using the Programming Language Python
Semenovich Prokopyev, Mikhail
Learning Programming
Future Teacher
Programming Languages
E-Learning
Python
Education
Programación de aprendizaje
Futuro Maestro
Lenguajes de programación
E-learning
Python
educación
title_short Development of a Programming Course for Students of a Teacher Training Higher Education Institution Using the Programming Language Python
title_full Development of a Programming Course for Students of a Teacher Training Higher Education Institution Using the Programming Language Python
title_fullStr Development of a Programming Course for Students of a Teacher Training Higher Education Institution Using the Programming Language Python
title_full_unstemmed Development of a Programming Course for Students of a Teacher Training Higher Education Institution Using the Programming Language Python
title_sort Development of a Programming Course for Students of a Teacher Training Higher Education Institution Using the Programming Language Python
dc.creator.none.fl_str_mv Semenovich Prokopyev, Mikhail
Zotikovna Vlasova, Elena
Vasilyevna Tretyakova, Tatyana
Anatolyevich Sorochinsky, Maksim
Alekseyevna Solovyeva, Rimma
author Semenovich Prokopyev, Mikhail
author_facet Semenovich Prokopyev, Mikhail
Zotikovna Vlasova, Elena
Vasilyevna Tretyakova, Tatyana
Anatolyevich Sorochinsky, Maksim
Alekseyevna Solovyeva, Rimma
author_role author
author2 Zotikovna Vlasova, Elena
Vasilyevna Tretyakova, Tatyana
Anatolyevich Sorochinsky, Maksim
Alekseyevna Solovyeva, Rimma
author2_role author
author
author
author
dc.subject.none.fl_str_mv Learning Programming
Future Teacher
Programming Languages
E-Learning
Python
Education
Programación de aprendizaje
Futuro Maestro
Lenguajes de programación
E-learning
Python
educación
topic Learning Programming
Future Teacher
Programming Languages
E-Learning
Python
Education
Programación de aprendizaje
Futuro Maestro
Lenguajes de programación
E-learning
Python
educación
description 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.
publishDate 2020
dc.date.none.fl_str_mv 2020-10-27
dc.type.none.fl_str_mv info:eu-repo/semantics/article
info:eu-repo/semantics/publishedVersion
format article
status_str publishedVersion
dc.identifier.none.fl_str_mv https://revistas.usil.edu.pe/index.php/pyr/article/view/484
10.20511/pyr2020.v8n3.484
url https://revistas.usil.edu.pe/index.php/pyr/article/view/484
identifier_str_mv 10.20511/pyr2020.v8n3.484
dc.language.none.fl_str_mv eng
language eng
dc.relation.none.fl_str_mv https://revistas.usil.edu.pe/index.php/pyr/article/view/484/893
dc.rights.none.fl_str_mv Derechos de autor 2020 Propósitos y Representaciones
http://creativecommons.org/licenses/by-nc-nd/4.0
info:eu-repo/semantics/openAccess
rights_invalid_str_mv Derechos de autor 2020 Propósitos y Representaciones
http://creativecommons.org/licenses/by-nc-nd/4.0
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv Carrera de Psicología, Universidad San Ignacio de Loyola, Lima, Perú.
publisher.none.fl_str_mv Carrera de Psicología, Universidad San Ignacio de Loyola, Lima, Perú.
dc.source.none.fl_str_mv Propósitos y Representaciones. Journal of Educational Psychology; Vol. 8 No. 3 (2020): Setiembre - Diciembre: Gestión educacional y competencias docentes; e484
Propósitos y Representaciones; ##issue.vol## 8 ##issue.no## 3 (2020): Setiembre - Diciembre: Gestión educacional y competencias docentes; e484
Propósitos y Representaciones; Vol. 8 Núm. 3 (2020): Setiembre - Diciembre: Gestión educacional y competencias docentes; e484
2310-4635
2307-7999
10.20511/pyr2020.v8n3
reponame:Revistas - Universidad San Ignacio de Loyola
instname:Universidad San Ignacio de Loyola
instacron:USIL
instname_str Universidad San Ignacio de Loyola
instacron_str USIL
institution USIL
reponame_str Revistas - Universidad San Ignacio de Loyola
collection Revistas - Universidad San Ignacio de Loyola
repository.name.fl_str_mv
repository.mail.fl_str_mv
_version_ 1789528872500330496
spelling Development of a Programming Course for Students of a Teacher Training Higher Education Institution Using the Programming Language PythonDesarrollo de un curso de programación para estudiantes de una institución de educación superior de formación docente utilizando el lenguaje de programación PythonSemenovich Prokopyev, MikhailZotikovna Vlasova, ElenaVasilyevna Tretyakova, TatyanaAnatolyevich Sorochinsky, MaksimAlekseyevna Solovyeva, RimmaLearning ProgrammingFuture TeacherProgramming LanguagesE-LearningPythonEducationProgramación de aprendizajeFuturo MaestroLenguajes de programaciónE-learningPythoneducaciónAt 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.En la actualidad, la programación de enseñanza para futuros maestros es superficial o está excluida del plan de estudios de informática. Solo se enseñan los fundamentos de programación durante los estudios de computación, y las habilidades adquiridas durante la capacitación no se aplican en la práctica. Los objetivos de este artículo son 1) desarrollar un curso de programación para disciplinas de capacitación docente que se imparten en unidades de capacitación de la Universidad Federal del Nordeste de Ammosov (NEFU), y 2) dar recomendaciones para aplicar características del lenguaje de programación Python en el Actividades profesionales de futuros docentes. Este trabajo aplica el enfoque metodológico iterativo para llevar a cabo el estudio en varios grupos de estudiantes de NEFU de 2016 a 2019. Se utilizan indicadores cuantitativos y objetivos. Los resultados muestran qué módulos de Python son los más apropiados para que los estudiantes estudien para sus futuras actividades de enseñanza profesional. El curso de capacitación "Uso del lenguaje Python por futuros maestros" se desarrolla y se impartirá en todas las unidades de capacitación de la universidad que tengan disciplinas de capacitación docente. Elartículo determina una dirección de investigación futura relacionada con la programación de enseñanza, que es importante para todos los estudios de computación.Carrera de Psicología, Universidad San Ignacio de Loyola, Lima, Perú.2020-10-27info:eu-repo/semantics/articleinfo:eu-repo/semantics/publishedVersionapplication/pdfhttps://revistas.usil.edu.pe/index.php/pyr/article/view/48410.20511/pyr2020.v8n3.484Propósitos y Representaciones. Journal of Educational Psychology; Vol. 8 No. 3 (2020): Setiembre - Diciembre: Gestión educacional y competencias docentes; e484Propósitos y Representaciones; ##issue.vol## 8 ##issue.no## 3 (2020): Setiembre - Diciembre: Gestión educacional y competencias docentes; e484Propósitos y Representaciones; Vol. 8 Núm. 3 (2020): Setiembre - Diciembre: Gestión educacional y competencias docentes; e4842310-46352307-799910.20511/pyr2020.v8n3reponame:Revistas - Universidad San Ignacio de Loyolainstname:Universidad San Ignacio de Loyolainstacron:USILenghttps://revistas.usil.edu.pe/index.php/pyr/article/view/484/893Derechos de autor 2020 Propósitos y Representacioneshttp://creativecommons.org/licenses/by-nc-nd/4.0info:eu-repo/semantics/openAccessoai:revistas.usil.edu.pe:article/4842022-06-08T20:17:50Z
score 13.887938
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).