Logiciels pour les écoles

Un article de Wiki de la communauté Mandriva.

Jump to: navigation, search

Sommaire

[modifier] Introduction

Le CD de logiciels pour les écoles pour Mandriva, est un CD qui contient des logiciels éducatifs qui proposent des activités variées pour les élèves des écoles à partir de l'école maternelle jusqu'au l'université.

Les activités proposées par les logiciels qu'on trouve sur le CD sont quelquefois ludiques, mais toujours pédagogiques. Le CD est divisé en 5 catégories :

  • école maternelle
  • école primaire
  • collège
  • lycée
  • université.

Chaque catégorie présente une liste alphabétique de logiciels et la classification des logiciels par discipline.

[modifier] Détails techniques

On peut accéder au contenu du CD en utilisant simplement un navigateur Web. Le site Internet été créé avec OpenLaszlo et il est composé par :

  • la base de données (le fichier DB/ecolesdb.xml)
  • l'index.lzx (la première page du site, qui lie le menu avec le contenu)
    • le menu.lzx (qui contient le menu pour naviguer dans le site)
    • le content.lzx (qui est la fenêtre ou seront affichés tous les contenus du site)
  • resources.lzx (partie du menu, contient toutes les images des boutons)
  • pages/schools/ (ici on trouve toutes les pages qui contiennent les informations sur les logiciels pour les écoles)
Description fonctionnement du site Internet.
Description fonctionnement du site Internet.

[modifier] Ajouter un nouveau logiciel

Pour ajouter un nouveau logiciel, il suffit d'ajouter une nouvelle partie "software" dans le XML ayant la structure suivante :

<?xml version="1.0" encoding="UTF-8">
<softwares xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation='software-specification.xsd'>
    <software id="celestia" advised_level="3" from_level="2" >
       <name>Celestia</name>
       <discipline>Sciences</discipline>
       <description>Celestia est un logiciel...</description>
       <license>GNU/GPL</license>
       <author>Celestia author</author>
       <version> 1.3</version>
       <site> http://www.celestia.org</site>
       <screenshots>celestia.jpg</screenshots>
       <localurl>celestia-1.3.rpm</localurl>
    </software>
    <software id=".." advised_level=".." from_level="..">
            ...
    </software>
</softwares>

Pour créer une nouvelle partie, il suffit d'utiliser l'interface Web.

[modifier] Interface Web pour créer un nouveau logiciel

Pour ajouter un nouveau logiciel on peut utiliser l'interface Web qu'on trouve ici : http://InterfaceWeb

Ad (via La Vignette)
Looking for a job?