Summary
programming
Debian Jr. programmazione
L'enfasi per questa selezione di pacchetti di programmazione per bambini è
prima su semplici linguaggi interpretati. Per usare i linguaggi con i
bambini sono anche importanti della buona documentazione e una certa
abilità a produrre programmi visuali senza troppi sforzi. Non è in alcun
modo un elenco completo e si invita ad esplorare anche altri linguaggi con
i bambini, anche quelli che non sono specificamente indirizzati ai bambini.
Il linguaggio Logo è specificamente progettato per i bambini, con una forte
enfasi sul visuale e concreto. Littlewizard è un linguaggio di
programmazione grafica basato su icone progettato anche per i bambini.
Scratch è un linguaggio di programmazione interattivo, collaborativo,
visuale con i bambini dagli 8 anni di età in su come gruppo obiettivo.
Arduino è un popolare microcontrollore che è ampiamente usato sia da
persone che imparano l'elettronica, sia da veterani stagionati che
realizzano progetti complessi. È necessario collegare una scheda con un
circuito Arduino fisico per fare esperimenti con 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
IDE per la scheda di sviluppo AVR da 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 è una piattaforma Open Source di prototipazione elettronica basata
su software e hardware flessibili e di semplice utilizzo. È pensata per
artisti, designer, hobbisti e per chiunque sia interessato a creare oggetti
* ambienti interattivi.
Questo pacchetto installa l'ambiente di sviluppo integrato (IDE) che
permette: scrittura di programmi, verifica del codice, compilazione e
trasferimento sulla scheda di sviluppo Arduino. Verrà anche installato del
codice di esempio.
Alcune librerie AVR di base vengono fornite dipendendo dal pacchetto
aggiuntivo arduino-core-avr. Ulteriori librerie possono essere installate
con l'IDE stesso invocando il gestore di librerie. Ciò richiede un accesso
a Internet funzionante.
|
|
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
ambiente didattico di programmazione
|
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 è un ambiente di programmazione didattico che usa il linguaggio di
programmazione TurtleScript (ispirato da Logo) per rendere la
programmazione il più facile ed accessibile possibile.
L'utente inserisce comandi nel linguaggio TurtleScript per controllare la
"tartaruga" che disegna su una tela, il che rende KTurtle adatto per
l'insegnamento di base di matematica, geometria e programmazione.
Questo pacchetto fa parte del modulo educativo di KDE.
|
|
laby
imparare a programmare con formiche e ragnatele
|
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 è un piccolo programma per imparare a programmare con formiche e
ragnatele. Si deve far uscire una formica da un labirinto, evitare
ragnatele, spostare sassi, ecc.
Usando Laby si può imparare OCaml, C, C++, Java, Prolog, Ruby, Pascal,
JavaScript, Python, Lua, Vala, Scheme, Go e PHP. Altri collegamenti possono
essere aggiunti in seguito per gestire nuovi linguaggi di programmazione.
|
|
littlewizard
ambiente di sviluppo per bambini
|
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 è creato specificamente per bambini della scuola primaria.
Permette di imparare usando i principali elementi degli attuali linguaggi
per computer, inclusi: variabili, espressioni, cicli, condizioni, blocchi
logici. Ogni elemento del linguaggio è rappresentato da un'icona intuitiva.
Little Wizard può essere programmato usando solo il mouse e non la tastiera.
|
|
puredata
sistema in tempo reale per musica e grafica al computer
|
Versions of package puredata |
Release | Version | Architectures |
bookworm-backports | 0.55.1+ds-2~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 (noto anche come Pd) è un ambiente di programmazione grafico in
tempo reale per l'elaborazione di audio e grafica. Le funzioni audio di Pd
sono interne; l'elaborazione grafica richiede un pacchetto separato come
gem (Graphics Environment for Multimedia) o pd-pdp (Pd Packet).
Questo è un metapacchetto che dipende da tutti i componenti del nucleo
centrale di Pd.
|
|
scratch
ambiente di programmazione facile da usare dagli 8 anni in su
|
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 è un ambiente di programmazione facile, interattivo e
collaborativo, progettato per la creazione di storie interattive,
animazioni, giochi, musica e arte, e per la loro condivisione sul web.
Scratch è progettato per aiutare i ragazzi (dagli 8 anni in su) a
sviluppare capacità di apprendimento del ventunesimo secolo. Mentre creano
progetti Scratch, i ragazzi imparano importanti concetti matematici e di
calcolo, sviluppando allo stesso tempo una più profonda conoscenza del
processo di progettazione.
|
|
sonic-pi
programmazione dal vivo per chiunque
|
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
|
Un sintetizzatore gratuito programmabile dal vivo per chiunque.
Originalmente progettato per aiutare nelle lezioni di musica e di
informatica nelle scuole, usa il codice per comporre ed eseguire con stili
classici e contemporanei che vanno dai canoni al 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
macchina virtuale per 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+20241118~dfsg |
Debtags of package squeak-vm: |
devel | ide, runtime |
interface | x11 |
role | program |
scope | suite |
|
License: DFSG free
|
Squeak è un'implementazione completa del linguaggio di programmazione
Smalltalk e un ambiente basato su (e in larga misura compatibile con) il
sistema Smalltalk-80 originale.
Questo pacchetto contiene solo la macchina virtuale di Squeak per Unix.
Probabilmente si avrà bisogno anche di un file immagine che contiene una
"istantanea" di una sessione live di Squeak, ad esempio uno dei pacchetti
Debian etoys o scratch.
|
|
|