Debian Junior Project
Summary
programming
Debian Jr. programmering

Vægten er i dette udvalg af programmeringspakker for børn lagt på simple, tolkede sprog. Det er også vigtigt for børn at have god dokumentation og mulighed for at lave visuelle programmer uden for stor en indsats. Det er på ingen måde en komplet liste og du opfordres til også at undersøge andre sprog til børn; selv dem som ikke specifikt er rettet mod børn.

Sproget Logo er lavet specielt til børn med hovedvægten lagt på det visuelle og konkrete. Littlewizard er et ikonbaseret grafisk programmeringssprog, som også er designet for børn.

Scratch er et nemt, interaktivt, samarbejdende, visuelt programmeringssprog for børn fra 8 år og op som målgruppe.

Arduino er en populær mikrocontroller, som er vidt udbredt af både folk som lærer elektronik og programmering samt superbrugere der udfører komplekse projekter. Det er nødvendigt at forbinde et fysik Arduino-kredsløbskort for at eksperimentere med arduino.

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
AVR-udviklingsbrættets IDE fra Arduino CC
Versions of package arduino
ReleaseVersionArchitectures
sid1.8.19+dfsg1-2amd64,arm64,armel,armhf,i386
bookworm1.8.19+dfsg1-1amd64,arm64,armel,armhf,i386
trixie1.8.19+dfsg1-2amd64,arm64,armel,armhf,i386
buster1.0.5+dfsg2-4.1all
stretch1.0.5+dfsg2-4.1all
jessie1.0.5+dfsg2-4all
bullseye1.8.13+dfsg1-2amd64,arm64,armel,armhf,i386
bullseye-backports1.8.19+dfsg1-1~bpo11+1amd64,arm64,armel,armhf,i386
Debtags of package arduino:
fieldelectronics
roleprogram
Popcon: 640 users (205 upd.)*
Versions and Archs
License: DFSG free
Git

Arduino er en elektronisk prototypeplatform, i åben kildekode, baseret på fleksibelt og nemt at bruge udstyr og programmer. Platformen er lavet for kunstnere, designere, hobbyister og alle interesseret i oprettelse af interaktive objekter eller miljøer.

Denne pakke vil installere det integrerede udviklingsmiljø, der giver mulighed for programskrivning, kodeverificering, kompilering og overførsel til Arduino-udviklingsbrættet. Eksempler på kode vil også blive installeret.

Nogle grundlæggende AVR-biblioteker vil blive leveret af den afhængende yderligere pakke arduino-core-avr. Yderligere biblioteker kan installeres i selve IDE'en ved at kalde bibliotekshåndteringen. Dette kræver en fungerende internetadgang.

gvrng
??? missing short description for package gvrng :-(
Maintainer: Debian QA Group
Versions of package gvrng
ReleaseVersionArchitectures
jessie4.4-1all
stretch4.4-3~deb9u1all
Debtags of package gvrng:
develinterpreter
fieldmathematics
gamepuzzle
interfacex11
roleprogram
uitoolkitgtk
usegameplaying, learning
x11application
Popcon: 1 users (0 upd.)*
Versions and Archs
License: DFSG free
Screenshots of package gvrng
kturtle
Programmeringsmiljø med vægt på undervisning
Versions of package kturtle
ReleaseVersionArchitectures
bookworm22.12.3-1amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
bullseye20.12.1-1amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
buster18.04.1-1amd64,arm64,armhf,i386
stretch16.08.3-1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
jessie4.14.1-1amd64,armel,armhf,i386
experimental24.08.2-1amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
sid22.12.3-1amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
trixie22.12.3-1amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
upstream24.08.3
Debtags of package kturtle:
develide
fieldmathematics
interfacex11
roleprogram
scopeutility
suitekde
uitoolkitqt
uselearning
x11application
Popcon: 153 users (155 upd.)*
Newer upstream!
License: DFSG free
Git

KTurtle er programmeringsmiljø til undervisningsbrug, der bruger programmeringssproget TurtleScript (inspireret af Logo) til at gøre programmering så nemt og tilgængeligt som mulig.

Brugeren udsteder kommandoer i TurtleScript-sproget til at kontrollere "skildpadden" (turtle), der tegner på et lærred, hvilket gør KTurtle egnet til undervisning i elementær matematik, geometri og programmering.

Denne pakke er en del af KDE-undervisningsmodulet.

laby
Lær at programmere med myrer og edderkopnet
Versions of package laby
ReleaseVersionArchitectures
trixie0.7.0-2amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
buster0.6.4-2amd64,arm64,armhf,i386
stretch0.6.4-1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
sid0.7.0-2amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
bullseye0.7.0-1amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
jessie0.6.3-1amd64,armel,armhf,i386
bookworm0.7.0-1amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
Debtags of package laby:
devellang:c, lang:java, lang:ocaml
fieldmathematics
interfacex11
roleprogram
uitoolkitgtk
usegameplaying, learning
Popcon: 14 users (15 upd.)*
Versions and Archs
License: DFSG free
Git

Laby er et lille program til at lære at programmere med myrer og edderkopnet. Du skal bevæge en myre ud af en labyrint, undgå edderkopnet, flytte sten etc.

Med Laby kan du lære OCaml, C, C++, Java, Prolog, Ruby, Pascal, JavaScript, Python, Lua, Vala, Scheme, Go og PHP. Andre bindinger kan tilføjes senere for at understøtte nye programmeringssprog.

Screenshots of package laby
littlewizard
Udviklingsmiljø for børn
Maintainer: Kari Pahula (Holger Levsen)
Versions of package littlewizard
ReleaseVersionArchitectures
bullseye1.2.2-4.1amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
bookworm1.2.2-4.1amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
trixie1.2.2-4.1amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
sid1.2.2-4.1amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
jessie1.2.2-1amd64,armel,armhf,i386
stretch1.2.2-4amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
buster1.2.2-4amd64,arm64,armhf,i386
Debtags of package littlewizard:
develinterpreter
fieldmathematics
interfacex11
roleprogram
uitoolkitgtk
uselearning
x11application
Popcon: 5 users (3 upd.)*
Versions and Archs
License: DFSG free

Little Wizard er skabt specielt for skolebørn. Programmet præsenterer hovedelementerne i dagens computersprog, inklusiv: variabler, udtryk, løkker, betingelser, logiske blokke. Hvert element af sproget repræsenteres med et intuitivt ikon. Little Wizard kan programmeres alene med brug af musen.

Screenshots of package littlewizard
puredata
Realtids computermusik og grafisk system
Versions of package puredata
ReleaseVersionArchitectures
bookworm-backports0.55.2+ds-1~bpo12+1all
jessie0.46.2-1all
stretch0.47.1-3all
stretch-backports0.49.0-3~bpo9+1all
buster0.49.0-3all
buster-backports0.51.4-1~bpo10+1all
bullseye0.51.4-1all
bullseye-security0.51.4-1+deb11u1all
bullseye-backports0.53.1+ds-2~bpo11+1all
bookworm0.53.1+ds-2+deb12u1all
trixie0.55.2+ds-1all
sid0.55.2+ds-1all
Debtags of package puredata:
develeditor, ide, ui-builder
fieldarts
interfacex11
roleprogram
scopeapplication
soundmidi, mixer, player, recorder
uitoolkittk
useediting
works-withaudio, image, image:raster
x11application
Popcon: 38 users (114 upd.)*
Versions and Archs
License: DFSG free
Git

Pure Data (også kendt som Pd) er et realtids grafisk programmeringsmiljø for lyd og grafisk behandling. Pd's lydfunktioner er indbygget; grafiske beregninger kræver andre pakker såsom gem (Graphics Environment for Multimedia) eller pd-pdg (Pd Packet).

Dette er en metapakke, som afhænger af alle komponenter i den grundlæggende del af Pd.

scratch
Letanvendeligt mlijø til programmering fra alderen 8 og opefter
Maintainer: Miriam Ruiz (Holger Levsen)
Versions of package scratch
ReleaseVersionArchitectures
sid1.4.0.6~dfsg1-6.1all
jessie1.4.0.6~dfsg1-5all
stretch1.4.0.6~dfsg1-5all
buster1.4.0.6~dfsg1-6all
bullseye1.4.0.6~dfsg1-6.1all
bookworm1.4.0.6~dfsg1-6.1all
Debtags of package scratch:
fieldcomputer-science
uitoolkitgtk
Popcon: 107 users (49 upd.)*
Versions and Archs
License: DFSG free

Scratch er et nemt, interaktivt, kollaborativt programmeringsmiljø designet til skabelse af interaktive historier, animationer, spil, musik og kunst - og til deling af disse på nettet. Scratch er designet til at hjælpe unge personer (fra alderen 8 og opefter) med at udvikle læringsevnen i det 21. århundrede. Gennem udvikling af Scratch-projekter, lærer de unge mennesker vigtige matematiske og datalogiske ideer, mens de også tilegner en dybere forståelse af designprocessen.

Screenshots of package scratch
sonic-pi
Live Coding for alle
Versions of package sonic-pi
ReleaseVersionArchitectures
bullseye3.2.2~repack-7amd64,arm64,armhf,i386,mipsel
bookworm3.2.2~repack-8amd64,arm64,armhf,i386,mipsel
trixie3.2.2~repack-10amd64,arm64,armhf,i386
sid3.2.2~repack-10amd64,arm64,armhf,i386
buster2.10.0~repack-2.1amd64,arm64,armhf,i386
stretch2.10.0~repack-2amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,s390x
upstream4.5.1
Popcon: 27 users (16 upd.)*
Newer upstream!
License: DFSG free
Git

En fri live kodningssynth for alle. Oprindelig designet til at understøtte beregning og musiktimer i skoler. Brug kode til at komponere og udfør i klassisk eller nutidig stil gående fra Canons til Dubstep.

squeak-plugins-scratch
??? missing short description for package squeak-plugins-scratch :-(
Versions of package squeak-plugins-scratch
ReleaseVersionArchitectures
jessie1.4.0.2~svn.r83-2amd64,armel,armhf,i386
stretch1.4.0.2~svn.r83-2.1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
Debtags of package squeak-plugins-scratch:
roleplugin
Popcon: 66 users (0 upd.)*
Versions and Archs
License: DFSG free
Svn
squeak-vm
Virtuel maskine for Smalltalk
Versions of package squeak-vm
ReleaseVersionArchitectures
bookworm4.10.2.2614+20120917~dfsg-1amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
bullseye4.10.2.2614-8amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
buster4.10.2.2614-8amd64,arm64,armhf,i386
stretch4.10.2.2614-4.1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
jessie4.10.2.2614-1.1amd64,armel,armhf,i386
sid4.10.2.2614+20120917~dfsg-2amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
upstream4.10.2.2614+20241209~dfsg
Debtags of package squeak-vm:
develide, runtime
interfacex11
roleprogram
scopesuite
Popcon: 129 users (60 upd.)*
Newer upstream!
License: DFSG free
Git

Squeak er en implementering med alle funktioner af programmeringssproget og -miljøet Smalltalk baseret på (og stort set kompatibel med) det oprindelige system Smalltalk-80.

Denne pakke indeholder kun den virtuelle maskine Squeak. Du skal sandsynligvis også bruge en aftryksfil, der indeholder et »øjebliksbillede« af en live Squeaksession - f.eks. en af Debianpakkerne etoys eller scratch.

*Popularitycontest results: number of people who use this package regularly (number of people who upgraded this package recently) out of 247608