• https://doi.org/10.1145/3548562.3548569Copy DOI Icon

Nteract

Show More
  • Abstract
  • Literature Map
  • Similar Papers
Abstract

Writing source code for programs with lightweight text editors or fully featured integrated development environments is considered the main method of programming. Notebooks, however, are an extremely practical tool. In contrast to IDEs, projects are set up more easily and they allow for running programs in a read-eval-print loop (REPL) environment. The Jupyter Notebooks Quick Start Guide [1] describes notebook documents as "… both human-readable documents containing the analysis description and the results (figures, tables, etc..) as well as executable documents which can be run to perform data analysis." Basically, markdown text can be mixed with program source code in a sequence of sections, each dedicated to either programming or description and documentation. Source code sections can be executed and the output is appended to the section, even formatted in the form of graphs, diagrams, or tables. REPL and notebook based environments have proven to be useful in many scenarios including when exploring new libraries and frameworks, to prototype code, or as an educational tool to create interactive lecture material. A prominent example is Jupyter, which is the highly successful project behind Jupyter Notebooks and the recent JupyterLab, i.e. web-based systems to run and share notebooks that contain code, equations, data visualizations, and data exploration and narrative text.

Similar Papers
  • Conference Article
  • Citations22

Restoring reproducibility of Jupyter notebooks

  • Jun 27, 2020
  • Jiawei Wang +3
  • Research Article
  • Citations18

Eye-movement indices of reading while debugging Python source code

  • Dec 31, 2024
  • Journal of Cognitive Psychology
  • Jack Dempsey +4
  • Research Article

Sposoby wspierania tez w programach informacyjnych

  • Jan 07, 2018
  • Acta Universitatis Lodziensis. Folia Litteraria Polonica
  • Wiesław Czechowski
  • Research Article
  • Citations1

Visual Analysis of Marketplace Sales Data for Strategic Decision Making Using Tableau

  • Aug 08, 2024
  • TECHNOVATE: Journal of Information Technology and Strategic Innovation Management
  • Ni Luh Putu Trisna Kantina Dewi +2
  • Conference Article
  • Citations6

The software concordance: using a uniform document model to integrate program analysis and hypermedia

  • Dec 10, 2003
  • S.C Gupta +2
  • Research Article

Automation of program code vectorization for the use of SIMD instructions

  • Jan 01, 2026
  • Mathematical machines and systems
  • M.O Bohdiuk +1
  • Conference Article
  • Citations6

Towards the memory forensics of OOP execution behavior

  • Aug 01, 2017
  • Ziad A Al-Sharif +2
  • Research Article
  • Citations14

Recovery of PTUIE handling from source codes through recognizing its probable properties

  • Oct 01, 2004
  • IEEE Transactions on Knowledge and Data Engineering
  • H.B.K Tan +1
  • Research Article
  • Citations2

ANALISIS EKSPLORASI DAN VISUALISASI PROFIL SUPERHOST AIRBNB KOTA MADRID DAN AMSTERDAM

  • Oct 14, 2020
  • JTT (Jurnal Teknologi Terapan)
  • Irwan Setiawan
  • Conference Article
  • Citations3

Empirically Examining the Quality of Source Code in Engineering Software Systems

  • May 01, 2018
  • Jens K Carter +2
  • Research Article
  • Citations6

A method to remove variations in source codes

  • Jan 01, 1996
  • Information and Software Technology
  • Norihide Hattori +1
  • Book Chapter
  • Citations48

Chapter 2 - Information Visualization: Scope, Techniques and Opportunities for Geovisualization

  • Jan 01, 2005
  • Exploring Geovisualization
  • Daniel A Keim
  • Research Article

Acceptability Innovation of Low Poultry Egg Abon (EBELABON) with Addition Roasted Shallots for Overweight Z Generation

  • Jan 30, 2024
  • Proceeding ISETH (International Summit on Science, Technology, and Humanity)
  • Fitsyal Febriyadin +2
  • Research Article

Investigation of Computational Topology for Data Analysis and Visualization Applications

  • Jan 31, 2021
  • Mathematical Statistician and Engineering Applications
  • Robin K
  • PDF
  • Research Article

Animação gráfica da marcha humana a partir de dados do Kinect

  • Jan 01, 2021
  • Revista Mackenzie de Engenharia e Computação
  • Edmo De Oliveira Leite +2
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.