Notes on Notebooks: Is Jupyter the Bringer of Jollity?

被引:5
|
作者
Singer, Jeremy [1 ]
机构
[1] Univ Glasgow, Glasgow, Lanark, Scotland
关键词
computational notebooks; Jupyter;
D O I
10.1145/3426428.3426924
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
As the interactive computational notebook becomes a more prominent code development medium, we examine advantages and disadvantages of this particular source code format. We specify the structure of a coding notebook layout. We describe complexities in notebook programming; some of these are incidental whereas others may be inherent complexities. We outline how we envisage research and development might proceed to advance the cause of notebook programming.
引用
收藏
页码:180 / 186
页数:7
相关论文
共 50 条
  • [31] Exploring National Library of Scotland datasets with Jupyter Notebooks
    Ames, Sarah
    Havens, Lucy
    IFLA JOURNAL-INTERNATIONAL FEDERATION OF LIBRARY ASSOCIATIONS, 2022, 48 (01): : 50 - 56
  • [32] Python']Python scripting for biochemistry and molecular biology in Jupyter Notebooks
    Craig, Paul A.
    Nash, Jessica A.
    Crawford, T. Daniel
    BIOCHEMISTRY AND MOLECULAR BIOLOGY EDUCATION, 2022, 50 (05) : 479 - 482
  • [33] KGTorrent: A Dataset of Python']Python Jupyter Notebooks from Kaggle
    Quaranta, Luigi
    Calefato, Fabio
    Lanubile, Filippo
    2021 IEEE/ACM 18TH INTERNATIONAL CONFERENCE ON MINING SOFTWARE REPOSITORIES (MSR 2021), 2021, : 550 - 554
  • [34] EMPOWERING MOBILE ROBOTICS UNDERGRADUATE COURSES BY USING JUPYTER NOTEBOOKS
    Baltanas, Samuel-Felipe
    Ruiz-Sarmiento, Jose-Raul
    Gonzalez-Jimenez, Javier
    14TH INTERNATIONAL TECHNOLOGY, EDUCATION AND DEVELOPMENT CONFERENCE (INTED2020), 2020, : 5859 - 5868
  • [35] Interactive demonstrations in acoustic signal processing using Jupyter notebooks
    Ali, Randall
    Van Waterschoot, Toon
    JOURNAL OF THE ACOUSTICAL SOCIETY OF AMERICA, 2023, 153 (03):
  • [36] Securely Autograding Cybersecurity Exercises UsingWeb Accessible Jupyter Notebooks
    Malone, Mac
    Wang, Yicheng
    Monrose, Fabian
    PROCEEDINGS OF THE 54TH ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION, VOL 1, SIGCSE 2023, 2023, : 165 - 171
  • [37] Using Jupyter notebooks as didactic instruments in translation technology teaching
    Krueger, Ralph
    INTERPRETER AND TRANSLATOR TRAINER, 2022, 16 (04): : 503 - 523
  • [38] Automatic Grading Tool for Jupyter Notebooks in Artificial Intelligence Courses
    Gonzalez-Carrillo, Cristian D.
    Restrepo-Calle, Felipe
    Ramirez-Echeverry, Jhon J.
    Gonzalez, Fabio A.
    SUSTAINABILITY, 2021, 13 (21)
  • [39] Better Code, Better Sharing: On the Need of Analyzing Jupyter Notebooks
    Wang, Jiawei
    Li, Li
    Zeller, Andreas
    2020 IEEE/ACM 42ND INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING: NEW IDEAS AND EMERGING RESULTS (ICSE-NIER 2020), 2020, : 53 - 56
  • [40] Restoring the Executability of Jupyter Notebooks by Automatic Upgrade of Deprecated APIs
    Zhu, Chenguang
    Saha, Ripon K.
    Prasad, Mukul R.
    Khurshid, Sarfraz
    2021 36TH IEEE/ACM INTERNATIONAL CONFERENCE ON AUTOMATED SOFTWARE ENGINEERING ASE 2021, 2021, : 240 - 252