---
title: A Debian-based system to teach science, right in your pocket
subtitle: Un sistema basado en Debian para enseñar ciencias, al alcance de tu mano
author: Georges Khaznadar <georgesk@debian.org>
institute: "Lycée Jean Bart -- Dunkerque ; organisation Debian"
layout: beamer
theme: "Warsaw"
colortheme: "beaver"
fonttheme: "professionalfonts"
fontsize: 9pt
urlcolor: red
linkstyle: bold
aspectratio: 169
date: July 2026
lang: en-US
---

# Introduction

::: columns

:::: column

## Why do we teach science ?{.special}

Oh no! not the lazy answer: 
*"because we are science teachers?"*

\vspace{0.2cm}

My students knew me as teacher of physics and chemistry. They should 
definitely prefer famous authors to learn science.

\vspace{0.2cm}

![Here is an example: a (double) rainbow](img/double-rainbow.jpeg)
::::

:::: column

## They all studied the rainbow

Aristotle, Seneca the Younger, Alhazen, Averroes, Avicenna, ...
all of them built efficient theoretical frameworks. Most recently :
proportionality of incidence and refraction (Kepler); proportionality of
sines of those angles (Snell & Descartes); light as waves
(Huygens, Fresnel,Airy);
waves interacting with spheres (Mie).

![](img/Aristotle_Altemps_Inv8575.jpeg){height=1cm}
![](img/Bust_of_Pseudo-Seneca,_Italian_c.1700,_Albertinum,_Dresden.jpeg){height=1cm}
![](img/Ibn_Al-Haytham_portrait.jpeg){height=1cm}
![](img/Ibn_Rushd_\(Averroes\)\(cropped\).jpg){height=1cm}
![](img/1950__Avicenna__stamp_of_Iran.jpeg){height=1cm}
![](img/Johannes_Kepler_by_Hans_von_Aachen.jpeg){height=1cm}
![](img/Willebrord_Snell,_portrait.png){height=1cm}
![](img/Frans_Hals_-_Portret_van_René_Descartes.jpeg){height=1cm}
![](img/Christiaan_Huygens-painting.jpeg){height=1cm}
![](img/Augustin_Fresnel.jpeg){height=1cm}
![](img/George_Biddell_Airy_1891.jpeg){height=1cm}
![](img/GustavMie.png){height=1cm}
\hfill
![](img/Dispersive_Prism_Illustration.jpeg){height=1cm}
\hfill
![](img/EB1911_Refraction_Fig._1.png){height=1cm}

::::

:::

----

## Science facts can be experimented

During my course, students were given an opportunity to measure
themselves refraction angles, and all of them could compare theoretical
predictions of Kepler, versus predictions of Snell and
Descartes. 

There was a difference, and they did *touch* it. 

The wisest of them could even conclude that Kepler was not
contradicted by Snell or Descartes. Every theory has
an application domain, that can be extended with more
experimental facts and new approaches.

\vspace{5mm}

![Experimenting with light refraction](img/kartable-refraction.png){height=50%}

# Let us share the fun of experiments with students

Exactly as encouraging young girls and boys to publish *their* newspaper
can vaccinate them against feeding fake news, encouraging them to have
fun with experiments is the right way to teach science.

## Scientists should never use « black boxes »

> Open science refers to the process of making the content and process of 
> producing evidence and claims transparent and accessible to others. 
> Transparency is a scientific ideal, and adding ‘open’ should therefore 
> be redundant.[^1]
>

As far as possible, we must use free-libre software, and free-libre
hardware.

\vspace{4mm}

![Eyes17 is free hard- & software](img/eyes17.png){height=2.4cm}

[^1]: Munafò, M., Nosek, B., Bishop, D. et al. A manifesto for reproducible science. Nat Hum Behav 1, 0021 (2017). [https://doi.org/10.1038/s41562-016-0021](https://doi.org/10.1038/s41562-016-0021)

# Freeduc

## Once upon a time...

In year 2001, Klaus Knopper authored a live CD-ROM, named 
[KNOPPIX](https://fr.wikipedia.org/wiki/Knoppix).

The first educational live CD-ROM was FREEDUC-CD, built as
a derivative of KNOPPIX in year 2002. Seven versions were published at
[Sourceforge](https://sourceforge.net/projects/ofset/files/freeduc-cd/),
until year 2007.

## Today's FREEDUC-USB

Nowadays, less computers come with an optical drive, and USB sticks
have superseded DVD-ROMs. 
[FREEDUC-USB](https://usb.freeduc.org/telecharge_utilise-en.html)
can be used to boot computers
with Debian GNU-Linux, and a selection of software packages to be used
in scientific education, in high schools.

\vspace{3mm}

![Freeduc is a project initiated by association OFSET](img/freeduc-usb.png){height=2.5cm}

----

## Use cases for FREEDUC-USB

I worked as a teacher in Lycée Jean Bart (Dunkirk, France), whose budget
is driven by regional authorities -- as for public French high schools.

Despite governmental recommendation to use FOSS whenever it is possible, for
decades, French schools are equipped with computers running Windows.
However, with the permission of the person maintaining our computers,
I could always let them boot from a Freeduc USB stick.

## Nomadic environment

Freeduc-USB sticks are organized to bear a live system, and a "persistence"
partition on the same drive. One can boot it on a computer at school, and
begin working. All customizations, all saved files remain in the 
"persistence". When one boots again the same drive at home, the environment
is identical, and the work can be continued as if one was using the same
machine.

## Self-copying feature (no leaks!)

Freeduc-USB comes with the program
[live-clone](https://packages.debian.org/fr/stable/live-clone): it
allows one to copy the live system to another drive, without copying
any personal data:
the "persistence" partition is initialized as empty on the target drive.

# A version for Debconf26, with locale es_AR

## A recipe for the live system

 - learn to use the fabulous package
   [live-build](https://live-team.pages.debian.net/live-manual/)
 - give it a try with no custom constructs: you get a live GNU-Linux
   system in minutes.
 - declare a list of packages and *tasks* to install, provide
   customization stuff. Launching `live-build` builds the target
   in less than one hour.
   
## Screenshots #1

::: columns

:::: column

\hfill [![](img/snap1.png){width=90%}](https://speeches.freeduc.info/2026-debconf-santa-fe/img/snap1.png) \hfill

::::

:::: column

The sub-menu "Science" is open: featured applications are:

\small

- **Avogadro**: an editor for molecular representation
- **Chemtool**: draw 2D representations of molecules
- **Expeyes, Expeyes Junior, Expeyes-17**: drive a powerful physical measurement system
- **Kalzium**: collection of chemical data, organized by the Periodic Table of Elements
- **Optgeo**: study and simulate geometrical optics
- **pyAcidoBasic**: study ans simulate acido-basic titrations
- **wxMaxima**: a powerful environment for symbolic calculus

\normalsize

::::

:::

# Screenshots #2: an expEyes box is connected

![Featured oscilloscope, with expEyes!](img/oscillo-low-pass-filter.png)

# Screenshots #3: some tools about chemistry

## Molecule representation; periodic table of elements

::: columns

:::: column

\hfill ![](img/chlorohexane.png){width=90%} \hfill

\hfill Avogadro, Chemtool \hfill

::::

:::: column

\hfill ![](img/Ti.png){width=90%} \hfill

\hfill Kalzium \hfill

::::

:::

# Screenshots #4: yet another tool about chemistry

## Simulation of acido-basic titration

::: columns

:::: column

\hfill Pyacidobasic \hfill

\hfill ![](img/acidobasic.png){width=90%} \hfill

::::

:::: column

The application is named **pyacidobasic**; interactively choose a
mixture for the beaker (example: phosphoric acid, 0.1 mol/L; 10 mL), and
a reagent for the burette (example: sodium hydroxide, 0.1 mol/L).

A simulated titration curve appears, one can zoom it at will, and export
it to reuse it in didactic documents.

In a second panel, one can see the evolution of all chemical entities
plotted as a function of burette's added volume. Either *concentrations*,
which build curved lines, or *quantities of matter*, which build straight
lines.


::::

:::

# Screenshots #5: geometrical optics (modeling a Newton telescope)

![](img/newton.png)

# Screenshots #6: math tools for studying functions, and make symbolic calculus

::: columns

:::: column

\hfill ![](img/maxima.png){width=90%} \hfill

\hfill WxMaxima: defining functions, plotting them \hfill

::::

:::: column

\hfill ![](img/maxima_int.png){width=90%} \hfill

\hfill WxMaxima: primitive of a function \hfill


::::

:::

# A conclusion

Let us share science as we share Free-Libre Software, with Debian!

- Lots of scientific and didactic packages, among the > 60 k packages in Debian
- `live-build` is our friend, to create easy to publish Gnu-Linux systems
- When students learn with **free-libre software + free-libre hardware**, they are learning freedom, too.

\vspace{1cm}

\hfill ![](img/questions.png){width=90%} \hfill

# Appendix

## Image credits
\tiny

- ![](img/double-rainbow.jpeg){height=0.25cm} By User:LeonardoWeiss - Own work, CC BY 3.0, [https://commons.wikimedia.org/w/index.php?curid=15876590](https://commons.wikimedia.org/w/index.php?curid=15876590)
- ![](img/Aristotle_Altemps_Inv8575.jpeg){height=0.25cm} By After Lysippos - Jastrow (2006), Public Domain, [https://commons.wikimedia.org/w/index.php?curid=1359807](https://commons.wikimedia.org/w/index.php?curid=1359807)
- ![](img/Bust_of_Pseudo-Seneca,_Italian_c.1700,_Albertinum,_Dresden.jpeg){height=0.25cm} By Stephencdickson - Own work, CC BY-SA 4.0, [https://commons.wikimedia.org/w/index.php?curid=79071031](https://commons.wikimedia.org/w/index.php?curid=79071031)
- ![](img/Ibn_Al-Haytham_portrait.jpeg){height=0.25cm} By Michel Bakni - Own work, CC BY-SA 4.0, https://commons.wikimedia.org/w/index.php?curid=98491935
- ![](img/Ibn_Rushd_\(Averroes\)\(cropped\).jpg){height=0.25cm} By Chabe01 - Own work, CC BY-SA 4.0, [https://commons.wikimedia.org/w/index.php?curid=141729648](https://commons.wikimedia.org/w/index.php?curid=141729648)
- ![](img/1950__Avicenna__stamp_of_Iran.jpeg){height=0.2cm} By Iran post, Public Domain, [https://commons.wikimedia.org/w/index.php?curid=64290684](https://commons.wikimedia.org/w/index.php?curid=64290684)
- ![](img/Johannes_Kepler_by_Hans_von_Aachen.jpeg){height=0.25cm} By Hans von Aachen - www.kepler-gesellschaft.de : Home : Info : Pic, Public Domain, [https://commons.wikimedia.org/w/index.php?curid=13266411](https://commons.wikimedia.org/w/index.php?curid=13266411)
- ![](img/Willebrord_Snell,_portrait.png){height=0.25cm} By the Wikigraphists of the Graphic Lab (fr). File:Willebrord_Snell.jpg, Public Domain, [https://commons.wikimedia.org/w/index.php?curid=37137856](https://commons.wikimedia.org/w/index.php?curid=37137856)
- ![](img/Frans_Hals_-_Portret_van_René_Descartes.jpeg){height=0.25cm} By Crédit communal de Belgique, ISBN 2-908388-32-4., Public Domain, [https://commons.wikimedia.org/w/index.php?curid=2774313](https://commons.wikimedia.org/w/index.php?curid=2774313)
- ![](img/Christiaan_Huygens-painting.jpeg){height=0.25cm} By Caspar Netscher,  Public Domain, [https://commons.wikimedia.org/w/index.php?curid=44047](https://commons.wikimedia.org/w/index.php?curid=44047)
- ![](img/Augustin_Fresnel.jpeg){height=0.25cm} By E Rosette after a painting by A Tardieu, 1903, Public Domain, [https://commons.wikimedia.org/w/index.php?curid=304190](https://commons.wikimedia.org/w/index.php?curid=304190)
- ![](img/George_Biddell_Airy_1891.jpeg){height=0.25cm} By Morgan & Kidd - [1], CC BY 4.0, [https://commons.wikimedia.org/w/index.php?curid=33243878](https://commons.wikimedia.org/w/index.php?curid=33243878)
- ![](img/GustavMie.png){height=0.25cm} By ThomasHB4 at English Wikipedia, CC BY-SA 3.0, [https://commons.wikimedia.org/w/index.php?curid=11293580](https://commons.wikimedia.org/w/index.php?curid=11293580)
- ![](img/Dispersive_Prism_Illustration.jpeg){height=0.25cm} By Cepheiden, CC BY-SA 3.0, [https://commons.wikimedia.org/w/index.php?curid=12098156](https://commons.wikimedia.org/w/index.php?curid=12098156)
- ![](img/EB1911_Refraction_Fig._1.png){height=0.25cm} By Anonymous - Encyclopædia Britannica (11th ed.), v. 23, pages 25, 26; Public Domain, [https://commons.wikimedia.org/w/index.php?curid=115289657](https://commons.wikimedia.org/w/index.php?curid=115289657)
- ![](img/kartable-refraction.png){height=0.25cm} thumbnail downloaded from [https://www.qwant.com](qwant.com) with the query "expérience réfraction de la lumière"; [fair use](https://www.britannica.com/topic/fair-use)
- ![](img/eyes17.png){height=0.25cm}thumbnail downloaded from [https://www.qwant.com](qwant.com) with the query "eyes17 expeyes"; [fair use](https://www.britannica.com/topic/fair-use)
- ![](img/freeduc-usb.png){height=0.25cm} 
  ![](img/snap1.png){height=0.25cm}
  ![](img/oscillo-low-pass-filter.png){height=0.25cm} 
  ![](img/chlorohexane.png){height=0.25cm} 
  ![](img/Ti.png){height=0.25cm} 
  ![](img/newton.png){height=0.25cm}
  ![](img/acidobasic.png){height=0.25cm}
  ![](img/maxima.png){height=0.25cm}
  ![](img/maxima_int.png){height=0.25cm}
  author's own document; Public Domain.
 


\normalsize

## This presentation

Copyright 2026, Georges Khaznadar <georgesk@debian.org>, can be shared
as per [CC-BY](https://creativecommons.org/licenses/by/4.0/)
![](img/by.svg){height=0.25cm}
