Using the Jupyter Notebook as a Tool to Support the Teaching and Learning Processes in Engineering Courses

被引:29
作者
Cardoso, Alberto [1 ]
Leitao, Joaquim [1 ]
Teixeira, Cesar [1 ]
机构
[1] Univ Coimbra, Dept Informat Engn, CISUC, Coimbra, Portugal
来源
CHALLENGES OF THE DIGITAL TRANSFORMATION IN EDUCATION, ICL2018, VOL 2 | 2019年 / 917卷
关键词
Online resources; Jupyter notebook; Teaching; Learning; Engineering courses;
D O I
10.1007/978-3-030-11935-5_22
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Teaching and learning processes can benefit from the use of online resources, enabling the improvement of teachers and students productivity and giving them flexibility and support for collaborative work. Particularly in engineering courses, open source tools, such as Jupyter Notebook, provide a programming environment for developing and sharing educational materials, combining different types of resources such as text, images and code in several programming languages in a single document, accessible through a web browser. This environment is also suitable to provide access to online experiments and explaining how to use them. This article presents some examples of online resources supported by Jupyter Notebook, in subjects of an Informatics Engineering course, seeking to contribute to the development of innovative teaching methodologies.
引用
收藏
页码:227 / 236
页数:10
相关论文
共 12 条
[1]  
[Anonymous], QUTIP LECT IPYTHON N
[2]  
Cardoso A., 2018, P 15 INT C REM ENG V, P683
[3]   Data Science and Prediction [J].
Dhar, Vasant .
COMMUNICATIONS OF THE ACM, 2013, 56 (12) :64-73
[4]  
Garrison D.R., 2007, BLENDED LEARNING HIG
[5]  
Hamrick JessicaB., 2016, Proceedings of the 47th ACM Technical Symposium on Computing Science Education, P242, DOI DOI 10.1145/2839509.2850507
[6]  
Iverson KE, 1962, A Programming Language
[7]   Jupyter Notebooks-a publishing format for reproducible computational workflows [J].
Kluyver, Thomas ;
Ragan-Kelley, Benjamin ;
Perez, Fernando ;
Granger, Brian ;
Bussonnier, Matthias ;
Frederic, Jonathan ;
Kelley, Kyle ;
Hamrick, Jessica ;
Grout, Jason ;
Corlay, Sylvain ;
Ivanov, Paul ;
Avila, Damin ;
Abdalla, Safia ;
Willing, Carol .
POSITIONING AND POWER IN ACADEMIC PUBLISHING: PLAYERS, AGENTS AND AGENDAS, 2016, :87-90
[8]  
Leek J., 2013, Simply Statistics
[9]   IPython']Python:: A system for interactive scientific computing [J].
Perez, Fernando ;
Granger, Brian E. .
COMPUTING IN SCIENCE & ENGINEERING, 2007, 9 (03) :21-29
[10]  
Raju A.B., 2015, P INT C TRANSF ENG E