Alberto P. Lorandi Medina, Gerardo M. Ortigoza Capetillo, G. Saba, M. Á. H. Pérez, Pedro J. García Ramírez
{"title":"A Simple Way To Bring Python To The Classrooms","authors":"Alberto P. Lorandi Medina, Gerardo M. Ortigoza Capetillo, G. Saba, M. Á. H. Pérez, Pedro J. García Ramírez","doi":"10.1109/ICEV50249.2020.9289692","DOIUrl":null,"url":null,"abstract":"Jupyter Notebooks arise as a tool accessible from a browser that have a dual purpose: to offer a medium that can contain code, text, images and equations; and the possibility of executing code, which makes them an innovative tool for teaching and collaborative work. This article proposes an alternative for a teacher to make available to their students, a multi-user system, to potentiate programming classes, mathematics, numerical methods, linear algebra, control engineering, statistics and even big-data, using Virtual Box and the JupyterHub application. The work describes the way in which a virtual machine was created to be imported in a simple way, where the server starts automatically, requiring only teacher intervention to create the user accounts of its students, maintain the system and shut down the system service virtualized.","PeriodicalId":427104,"journal":{"name":"2020 IEEE International Conference on Engineering Veracruz (ICEV)","volume":"104 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2020-10-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2020 IEEE International Conference on Engineering Veracruz (ICEV)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICEV50249.2020.9289692","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2
Abstract
Jupyter Notebooks arise as a tool accessible from a browser that have a dual purpose: to offer a medium that can contain code, text, images and equations; and the possibility of executing code, which makes them an innovative tool for teaching and collaborative work. This article proposes an alternative for a teacher to make available to their students, a multi-user system, to potentiate programming classes, mathematics, numerical methods, linear algebra, control engineering, statistics and even big-data, using Virtual Box and the JupyterHub application. The work describes the way in which a virtual machine was created to be imported in a simple way, where the server starts automatically, requiring only teacher intervention to create the user accounts of its students, maintain the system and shut down the system service virtualized.