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...
Autores: | , , , , |
---|---|
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).
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).