Bug#982648: RFP: filius -- Filius is a tool for enhancing computer science lessons on networks.
Package: wnpp
Severity: wishlist
X-Debbugs-Cc: philipp@marek.priv.at
* Package name : filius
Version : 1.11.0
Upstream Author : University Siegen, Germany
* URL : https://gitlab.com/filius1/filius
* License : GPL2, GPL3
Programming Lang: Java
Description : Filius is a tool for enhancing computer science lessons on networks.
The homepage is at https://www.lernsoftware-filius.de/Startseite;
excerpt from the English Introduction at
https://www.lernsoftware-filius.de/downloads/Introduction_Filius.pdf:
FILIUS
was initially developed by the University Siegen, Germany, to
provide a tool for enhancing computer science lessons on networks.
The main target group are students of secondary schools but with its
wide range of applications it can be interesting for learners of any
age. The software especially promotes explorative learning and is
very helpful to teach students about the internet and its various
applications.
I saw it when my daughter asked me and I think it's really cool; it has
routers, switches, endpoints, servers, and all the details on ethernet
and TCP/IP:
- MAC addresses
- ARP
- TCP/IP with subnets
- routing (so gateway definitions are necessary)
- simulation - you can see cables blinking and get a list of packets
(like ARP, ICMP, etc.)
- provides standard services (mail, DNS, http) and console windows on
the endpoints with commands like ping, traceroute, etc.
See eg.
https://www.inf-schule.de/kommunikation/netze/module/filius/internet/erkundung_dns
for a few screenshots, like a router with multiple interfaces at
https://www.inf-schule.de/content/6_kommunikation/1_netze/3_module/10_filius/4_internet/4_erkundung_dns/netz_dns.png
It would be really great to have that available as easily as possible,
ie. with a simple "apt-get".
Thanks a lot!
Reply to: