Summary
programming
Debian Jr. - programovanie
V tomto reprezentatívnom výbere aplikácií pre deti na programovanie je
kladený dôraz na jednoduché interpretované jazyky. Pre potreby detí je
nemenej dôležitá aj dobrá dokumentácie a možnosť ľahko vytvárať vizuálne
aplikácie. Rozhodne sa nejedná o úplný zoznam a odporúčame, aby ste s deťmi
preskúmali aj ďalšie jazyky, vrátane takých, ktoré nie sú cielené priamo
pre deti.
Jazyk Logo je navrhnutý priamo pre deti, s dôrazom na obrazový vnem a
konkrétnosť. Littlewizard je grafický programovací jazyk založený na
symboloch, tiež navrhnutý pre deti.
Scratch je jednoduchý, interaktívny, kolaboratívny, vizuálne programovací
jazyk pre deti od 8 rokov.
Arduino je populárny mikrokontrolér, ktorý široko používajú ľudia, ktorí sa
učia elektroniku a programovanie, ale rovnako aj skúsení veteráni v
komplexných projektoch. Aby ste mohli experimentovať s Arduinom, je nutné
fyzický pripojiť dosku plošných spojov 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 development board IDE from 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 is an open-source electronics prototyping platform based on
flexible, easy-to-use hardware and software. It's intended for artists,
designers, hobbyists, and anyone interested in creating interactive
objects or environments.
This package will install the integrated development environment that
allows for program writing, code verification, compiling, and uploading
to the Arduino development board. Example code will also be installed.
Some base AVR libraries will be provided by the depending additional
package arduino-core-avr. More libraries can be installed within the IDE
itself by calling the libarary manager. This requires a working internet
access.
|
|
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
vzdelávacie programovacie prostredie
|
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 je vzdelávacie programovacie prostredie používajúce programovací
jazyk TurtleScript (inšpirovaný jazykom Logo). Pokúša sa čo najviac
zjednodušiť a sprístupniť programovanie.
Používateľ programuje korytnačku pomocou príkazov TurtleScript a tá kreslí
na plátno obrázok. Preto je KTurtle vhodné na výuku základov matematiky,
geometrie a programovania.
Tento balík je súčasťou modulu Vzdelávanie KDE.
|
|
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
jednoducho použiteľné programovacie prostredie pre deti od 8 rokov
|
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 je jednoduché interaktívne programovacie prostredie navrhnuté na
tvorbu interaktívnych príbehov, animácií, hier, hudby a výtvarných diel a
ich zdieľanie na webe.
Scratch je navrhnutý tak, aby pomohol mládeži (od 8 rokov) vyvinúť si
schopnosti učenia sa pre 21. storočie. Pri tvorbe projektov Scratch sa učia
dôležité matematické a výpočtové koncepty a zároveň získavajú hlbšie
pochopenie procesu návrhu.
|
|
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
virtuálny stroj jazyka 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 je plnohodnotná implementácia programovacieho jazyka Smalltalk a
prostredia založeného na pôvodnom systéme Smalltalk-80. Je s ním do veľkej
miery kompatibilná.
Tento balík obsahuje iba virtuálny stroj Unix Squeak. Pravdepodobne budete
potrebovať aj súbor s obrazom „snímky“ prebiehajúcej relácie Squeak - napr.
jeden z balíkov Debianu „etoys“ alebo „scratch“.
|
|
|