Paquet : plm (2.9.2-1)
Liens pour plm
Ressources Debian :
- Rapports de bogues
- Developer Information
- Journal des modifications Debian
- Fichier de licence
- Suivis des correctifs pour Debian
Télécharger le paquet source plm :
Responsable :
Ressources externes :
- Page d'accueil [people.irisa.fr]
Paquets similaires :
apprentissage à la programmation en Java, Python, Scala et autres
La machine d’apprentissage pour programmeurs «⋅Programmer's Learning Machine (PLM)⋅» est un « exerciseur » multiplateforme et libre pour la programmation. Elle permet d’explorer différents concepts de programmation à l’aide d’un peu plus de 200 exercices qu’il est possible de résoudre soit en Java, soit en Python, soit en Scala.
L’interface et le contenu de PLM ont été soigneusement traduits en anglais, français et brésilien. D’autres traductions sont espérées pour le futur.
Les concepts suivants sont compris dans ce paquet :
— Bienvenue : apprentissage des bases de la programmation pour les vrais débutants ; — Labyrinthes : algorithmes classiques de sortie de labyrinthes pour niveau moyen ; — Tri : algorithmes classiques de tri pour niveau moyen. La leçon d’introduction présente les bases des algorithmes de tri, les deux suivantes les appliquent de façons plus récréatives ; — Récursion : algorithmes classiques en Logo pour niveau moyen ; — Turtle Art : étude de quelques figures classiques en Logo ; — LightBot : petit casse-tête pour programmeur de niveau moyen ou confirmé.
Les autres leçons sont conçues pour explorer de nouveaux concepts, tels que le retour sur trace (backtracking), la programmation dynamique, la programmation orientée objet des bibliothèques standards de Python, Scala et Java. D’autres langages de programmation (tels que Ruby ou JavaScript) pourront être ajoutés dans le futur.
Autres paquets associés à plm
|
|
|
|
-
- dep: default-jdk
- Standard Java or Java compatible Development Kit
-
- dep: java-wrappers
- enveloppeurs pour des exécutables Java
-
- dep: jruby
- implémentation en Java pur de Ruby
-
- dep: jython
- Python et Java réunis
-
- dep: libgettext-commons-java
- Java classes for internationalization (i18n)
-
- dep: libhttpclient-java
- HTTP/1.1 compliant HTTP agent implementation
-
- dep: libhttpcore-java
- set of low level HTTP transport components for Java
-
- dep: libhttpmime-java
- HTTP/1.1 compliant HTTP agent implementation - MIME extension
-
- dep: libjgit-java
- Java implementation of GIT version control
-
- dep: libjson-simple-java
- Simple, lightweight and efficient JSON toolkit for Java
-
- dep: libmiglayout-java
- Java Layout Manager
-
- dep: librsyntaxtextarea-java
- Java library for syntax highlighting text component
-
- dep: scala
- Scala programming language
-
- dep: scala-library
- Scala standard library
Télécharger plm
Architecture | Taille du paquet | Espace occupé une fois installé | Fichiers |
---|---|---|---|
all | 3 099,4 ko | 3 632,0 ko | [liste des fichiers] |