YarpTp Notebooks a Tool for Teaching Programming
This article shows the design, structure, and part of the functioning of YarpTP Notebooks, as a pedagogical proposal that has been evolving from the experience in the teaching practice of the course Fundamentals of Programming. It seeks to encourage students in the teaching of programming through in...
- Autores:
-
Henriquez, N Yuranis
Serrano C, Jairo E.
Martinez-S, Juan Carlos
- Tipo de recurso:
- Fecha de publicación:
- 2019
- Institución:
- Universidad Tecnológica de Bolívar
- Repositorio:
- Repositorio Institucional UTB
- Idioma:
- eng
- OAI Identifier:
- oai:repositorio.utb.edu.co:20.500.12585/12097
- Acceso en línea:
- https://hdl.handle.net/20.500.12585/12097
- Palabra clave:
- Computer Science
Education
Programming
Robotic
- Rights
- openAccess
- License
- http://creativecommons.org/licenses/by-nc-nd/4.0/
Summary: | This article shows the design, structure, and part of the functioning of YarpTP Notebooks, as a pedagogical proposal that has been evolving from the experience in the teaching practice of the course Fundamentals of Programming. It seeks to encourage students in the teaching of programming through interactive booklets designed with Jupyter Notebooks which, when executed, can control physical components (in this case, vehicles on a reduced scale). The student assumes a participatory role through these interactive booklets that leads them to develop a process of reflection on what, how, when it does it and what results it achieves with these. Analyzing the information received allowing you to identify and apply variables, expressions and general syntax of the Python language that leads them to understand a program, test the program, evaluate the data and the associated behavior to continue improving their development until formulating coherent and/or associated conclusions with the desired competencies in the course of Fundamentals of Programming |
---|