Summary
programming
Debian für Kinder - Programmierung
Bei der Auswahl dieser Programmier-Pakete wurden zunächst einmal einfache,
interpretierte Sprachen bevorzugt. Für die Nutzung der Sprachen durch
Kinder sind außerdem gute Dokumentation und die Fähigkeit wichtig,
visuelle Programme mit wenig Aufwand zu erstellen. Dies ist keinesfalls
eine vollständige Liste, wir ermutigen Sie dazu, auch andere Sprachen mit
Kindern zu erforschen; auch solche, die nicht speziell für Kinder gedacht
sind.
Die Sprache Logo wurde speziell für Kinder entworfen, mit starker
Betonung auf Visuelles und Konkretes. Littlewizard ist eine
symbolbasierte, grafische, ebenfalls für Kinder entworfene
Programmiersprache.
Scratch ist eine einfache, interaktive, kollaborative, visuelle
Programmiersprache mit Kindern ab 8 Jahren als Zielgruppe.
Arduino ist ein beliebter Mikrocontroller. Sowohl Menschen, die Elektronik
und Programmierung lernen, als auch erfahrene Veteranen, die komplexe
Projekte durchführen, verwenden ihn häufig. Es ist notwendig, eine
physikalische Arduino-Platine anzuschließen, um mit Arduino zu
experimentieren.
Description
For a better overview of the project's availability as a Debian package, each head row has a color code according to this scheme:
If you discover a project which looks like a good candidate for Debian Junior
to you, or if you have prepared an unofficial Debian package, please do not hesitate to
send a description of that project to the Debian Junior mailing list
Links to other tasks
|
Debian Junior programming packages
Official Debian packages with high relevance
arduino
Entwicklungsumgebung für das AVR-Entwicklungsboard von Arduino CC
|
Versions of package arduino |
Release | Version | Architectures |
sid | 1.8.19+dfsg1-2 | amd64,arm64,armel,armhf,i386 |
bookworm | 1.8.19+dfsg1-1 | amd64,arm64,armel,armhf,i386 |
trixie | 1.8.19+dfsg1-2 | amd64,arm64,armel,armhf,i386 |
buster | 1.0.5+dfsg2-4.1 | all |
stretch | 1.0.5+dfsg2-4.1 | all |
jessie | 1.0.5+dfsg2-4 | all |
bullseye | 1.8.13+dfsg1-2 | amd64,arm64,armel,armhf,i386 |
bullseye-backports | 1.8.19+dfsg1-1~bpo11+1 | amd64,arm64,armel,armhf,i386 |
Debtags of package arduino: |
field | electronics |
role | program |
|
License: DFSG free
|
Arduino ist eine quelloffene Entwicklungsplattform für
Elektronik-Prototypen. Sie basiert auf flexibler, leicht zu
bedienender Hard- und Software. Sie ist gedacht für Künstler,
Designer, Enthusiasten und jeden anderen, der interaktive
Objekte oder Umgebungen erstellen will.
Dieses Paket installiert die integrierte Enwicklungsumgebung,
mit der die Arduino-Programme erstellt, überprüft, kompiliert
und auf das Enwicklungsboard geladen werden können. Außerdem
werden noch Beispielprogramme installiert.
Einige grundlegende AVR-Bibliotheken werden vom zusätzlichen
Abhängigkeitspaket arduino-core-avr bereitgestellt. Weitere
Bibliotheken können innerhalb der IDE selbst installiert werden,
indem die Bibliotheksverwaltung aufgerufen wird. Dies erfordert einen
funktionierenden Internetzugang.
|
|
gvrng
??? missing short description for package gvrng :-(
|
Versions of package gvrng |
Release | Version | Architectures |
jessie | 4.4-1 | all |
stretch | 4.4-3~deb9u1 | all |
Debtags of package gvrng: |
devel | interpreter |
field | mathematics |
game | puzzle |
interface | x11 |
role | program |
uitoolkit | gtk |
use | gameplaying, learning |
x11 | application |
|
License: DFSG free
|
|
|
kturtle
Programmierumgebung für den Unterricht
|
Versions of package kturtle |
Release | Version | Architectures |
bookworm | 22.12.3-1 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
bullseye | 20.12.1-1 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
buster | 18.04.1-1 | amd64,arm64,armhf,i386 |
stretch | 16.08.3-1 | amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x |
jessie | 4.14.1-1 | amd64,armel,armhf,i386 |
experimental | 24.08.2-1 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x |
sid | 22.12.3-1 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x |
trixie | 22.12.3-1 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x |
upstream | 24.08.3 |
Debtags of package kturtle: |
devel | ide |
field | mathematics |
interface | x11 |
role | program |
scope | utility |
suite | kde |
uitoolkit | qt |
use | learning |
x11 | application |
|
License: DFSG free
|
KTurtle ist ein eine Programmierumgebung für den Unterricht, welche die
Programmiersprache TurtleScript (die durch Logo inspiriert ist) verwendet,
um das Programmieren möglichst einfach und leicht zugänglich zu machen.
Um die »Schildkröte« zu steuern gibt der Benutzer Befehle in der Sprache
TurtleScript ein, mit denen er auf die Zeichenfläche malt. Daher ist KTurtle
zum Erlernen von elementarer Mathematik, Geometrie und Programmierung
geeignet.
Dieses Paket ist Teil des KDE-Bildungsmoduls.
|
|
laby
Learn how to program with ants and spider webs
|
Versions of package laby |
Release | Version | Architectures |
trixie | 0.7.0-2 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x |
buster | 0.6.4-2 | amd64,arm64,armhf,i386 |
stretch | 0.6.4-1 | amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x |
sid | 0.7.0-2 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x |
bullseye | 0.7.0-1 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
jessie | 0.6.3-1 | amd64,armel,armhf,i386 |
bookworm | 0.7.0-1 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
Debtags of package laby: |
devel | lang:c, lang:java, lang:ocaml |
field | mathematics |
interface | x11 |
role | program |
uitoolkit | gtk |
use | gameplaying, learning |
|
License: DFSG free
|
Laby is a small program to learn how to program with ants and spider webs.
You have to move an ant out of a labyrinth, avoid spider webs, move rocks,
etc.
Using Laby, you can learn OCaml, C, C++, Java, Prolog, Ruby, Pascal,
JavaScript, Python, Lua, Vala, Scheme, Go and PHP. Other bindings can
easily be added to support new programming languages.
|
|
littlewizard
development environment for children
|
Versions of package littlewizard |
Release | Version | Architectures |
bullseye | 1.2.2-4.1 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
bookworm | 1.2.2-4.1 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
trixie | 1.2.2-4.1 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x |
sid | 1.2.2-4.1 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x |
jessie | 1.2.2-1 | amd64,armel,armhf,i386 |
stretch | 1.2.2-4 | amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x |
buster | 1.2.2-4 | amd64,arm64,armhf,i386 |
Debtags of package littlewizard: |
devel | interpreter |
field | mathematics |
interface | x11 |
role | program |
uitoolkit | gtk |
use | learning |
x11 | application |
|
License: DFSG free
|
Little Wizard is created especially for primary school children. It
allows one to learn using main elements of present computer languages,
including: variables, expressions, loops, conditions, logical
blocks. Every element of language is represented by an intuitive
icon. Little Wizard can be used without using keyboard, only
mouse.
|
|
puredata
realtime computer music and graphics system
|
Versions of package puredata |
Release | Version | Architectures |
bookworm-backports | 0.55.2+ds-1~bpo12+1 | all |
jessie | 0.46.2-1 | all |
stretch | 0.47.1-3 | all |
stretch-backports | 0.49.0-3~bpo9+1 | all |
buster | 0.49.0-3 | all |
buster-backports | 0.51.4-1~bpo10+1 | all |
bullseye | 0.51.4-1 | all |
bullseye-security | 0.51.4-1+deb11u1 | all |
bullseye-backports | 0.53.1+ds-2~bpo11+1 | all |
bookworm | 0.53.1+ds-2+deb12u1 | all |
trixie | 0.55.2+ds-1 | all |
sid | 0.55.2+ds-1 | all |
Debtags of package puredata: |
devel | editor, ide, ui-builder |
field | arts |
interface | x11 |
role | program |
scope | application |
sound | midi, mixer, player, recorder |
uitoolkit | tk |
use | editing |
works-with | audio, image, image:raster |
x11 | application |
|
License: DFSG free
|
Pure Data (also known as Pd) is a real-time graphical programming environment
for audio and graphics processing. Pd's audio functions are built-in;
graphical computations require separate packages such as gem (Graphics
Environment for Multimedia) or pd-pdp (Pd Packet).
This is a metapackage that depends on all components of the core of Pd.
|
|
scratch
Einfach bedienbare Programmierumgebung für Kinder ab 8 Jahren
|
Versions of package scratch |
Release | Version | Architectures |
sid | 1.4.0.6~dfsg1-6.1 | all |
jessie | 1.4.0.6~dfsg1-5 | all |
stretch | 1.4.0.6~dfsg1-5 | all |
buster | 1.4.0.6~dfsg1-6 | all |
bullseye | 1.4.0.6~dfsg1-6.1 | all |
bookworm | 1.4.0.6~dfsg1-6.1 | all |
Debtags of package scratch: |
field | computer-science |
uitoolkit | gtk |
|
License: DFSG free
|
Scratch ist eine einfache, interaktive, auf gemeinschaftliches Arbeiten
ausgelegte Entwicklungsumgebung für die Erstellung von interaktiven
Geschichten, Animationen, Spielen, Musik und Kunst - und das Teilen mit
anderen über das Netz. Scratch wurde entwickelt, um jungen Menschen (ab 8
Jahren) bei der Entwicklung von Lernfähigkeiten für das 21. Jahrhundert zu
helfen. Während sie Scratch-Projekte erstellen, lernen die jungen Leute
wichtige mathematische und rechnerische Ideen und entwickeln zugleich ein
tieferes Verständnis für den Entwurfsprozess.
|
|
sonic-pi
|
Versions of package sonic-pi |
Release | Version | Architectures |
bullseye | 3.2.2~repack-7 | amd64,arm64,armhf,i386,mipsel |
bookworm | 3.2.2~repack-8 | amd64,arm64,armhf,i386,mipsel |
trixie | 3.2.2~repack-10 | amd64,arm64,armhf,i386 |
sid | 3.2.2~repack-10 | amd64,arm64,armhf,i386 |
buster | 2.10.0~repack-2.1 | amd64,arm64,armhf,i386 |
stretch | 2.10.0~repack-2 | amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,s390x |
upstream | 4.5.1 |
|
License: DFSG free
|
A free live coding synth for everyone. Originally designed to support
computing and music lessons within schools. Use code to compose and
perform in classical and contemporary styles ranging from Canons to
Dubstep.
|
|
squeak-plugins-scratch
??? missing short description for package squeak-plugins-scratch :-(
|
Versions of package squeak-plugins-scratch |
Release | Version | Architectures |
jessie | 1.4.0.2~svn.r83-2 | amd64,armel,armhf,i386 |
stretch | 1.4.0.2~svn.r83-2.1 | amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x |
Debtags of package squeak-plugins-scratch: |
role | plugin |
|
License: DFSG free
|
|
|
squeak-vm
Virtuelle Maschine für Smalltalk
|
Versions of package squeak-vm |
Release | Version | Architectures |
bookworm | 4.10.2.2614+20120917~dfsg-1 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
bullseye | 4.10.2.2614-8 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
buster | 4.10.2.2614-8 | amd64,arm64,armhf,i386 |
stretch | 4.10.2.2614-4.1 | amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x |
jessie | 4.10.2.2614-1.1 | amd64,armel,armhf,i386 |
sid | 4.10.2.2614+20120917~dfsg-2 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x |
upstream | 4.10.2.2614+20241209~dfsg |
Debtags of package squeak-vm: |
devel | ide, runtime |
interface | x11 |
role | program |
scope | suite |
|
License: DFSG free
|
Squeak ist eine voll funktionsfähige Implementierung der
Programmiersprache und -umgebung Smalltalk. Sie beruht auf dem ursprünglichen
Smalltalk-80-System (und ist mit ihm weitgehend kompatibel).
Dieses Paket enthält nur die virtuelle Squeak-Maschine für Unix. Sie werden
wahrscheinlich auch eine Image-Datei benötigen, die einen »Schnappschuss«
einer Squeak-Live-Sitzung enthält - z.B. eines der Debian-Pakete etoys oder
scratch.
|
|
|