GAP Days -- Jupyter in GAP and other CAS St Andrews, United Kingdom, 4th to 8th June 2018

## Main goals

The aim of the workshop was to bring together developers and early adopters of Jupyter, Binder, Thebelab and other web technology relevant for Virtual Environments for research and teaching, with some focus on the GAP computational system.

Topics that were worked on included:

OpenDreamKit implication

Organised by Markus Pfeiffer at UStan. OpenDreamKit paid for the workshop dinner, the accommodation for Nusa Zidaric, Pedro Garcia-Sanchez, and Sergio Siccha, travel and accommodation for Nicolas Thiéry.

Event summary

We met in a small group of developers and interested clients of our Jupyter, ThebeLab, Binder and other web technology relevant for virtual research environments, focused on GAP and the wider context of OpenDreamKit. We explained how the GAP Jupyter Kernel works, developed some prototypes with and improvements of the GAP Jupyter kernel.

We demonstrated the work of Manuel Martins (Markus Pfeiffer’s PhD student), Sebastian Gutsche, and Pedro A. García-Sánchez who are using GAP’s Jupyter kernel in research and teaching and to develop new ways of using them.

To structure programming work and discussions, we followed the well-established practice of a stand-up meeting in the morning to coordinate work, and a meeting in the afternoon to record achievements.

Discussions ranged from deepining the understanding of how Jupyter works, and what needs the research and teaching community has to more technical topics which reach into other workpackges such as improved integration between SageMath and GAP.

Results and impact

Teachers and researchers intending to use the GAP Jupyter kernel and adjacent technologies in teaching and research, are now much more comfortable using these technologies. The demonstration of the possibilities left a good impression of the potential of this technology.

Workshops and Conferences

<