ZenEdu Documentation:FR
From Zenwalk Wiki
| Members | Roadmap | Packages | Progress | Wishlist | Documentation | Archive |
|
[edit] INTRODUCTION
ZenEdu Live est un LiveCD éducatif, basé sur Zenwalk Live qui lui-même est un LiveCD basé sur Zenwalk. ZenEdu était au départ une initiative de Blunt, un membre du forum français de Zenwalk. L'iso initiale, qui comportait un pourcentage important de programmes éducatifs en français seulement, est sortie en décembre 2006. Depuis, Blunt n'a malheureusement pas été en mesure de continuer à travailler sur son projet et ceci est donc un effort communautaire, avec son accord, pour reprendre le flambeau et faire revivre cette belle initiative sous la forme d'un LiveCD internationalisé.
Pour des informations plus détaillées sur ZenEdu Live, veuillez consulter le guide de l'utilisateur de Zenwalk Live et aussi le Manuel Zenwalk. Les différences principales entre Zenwalk Live et ZenEdu Live se situant principalement au niveau du choix des applications. Nous avons supprimé les applications que nous pensions avoir peu de valeur éducative & en avons ajouté d'autres que nous pensions plus adaptées. Ce document traitera donc principalement des programmes que nous avons inclus dans ce LiveCD. Par contre nous avons expérimenté avec la compression lzma afin de pouvoir remplir l'iso autant que possible et en conséquence, la procédure pour construire des modules et pour remasteriser l'iso est sensiblement différente que pour Zenwalk Live. Si vous désirez remasteriser ZenEdu Live et créer votre propres modules spécifiques, vous trouverez des instructions détaillées dans l'appendix sous le chapitre Construire des modules & et customiser ZenEdu Live.
[edit] PROGRAMMES ÉDUCATIFS
Dans le choix de ces applications, nous nous sommes efforcés de suivre la philosophie Zenwalk d'une application par tâche du mieux possible. Cependant, en raison de la nature éducative des besoins, ce fut un réel défi. Nous avons finallement décidé de choisir les applications qui remplirait au mieux la tâche et c'est pourquoi, dans certains cas, certaines applications offrent certaines fonctionnalités d'autres programmes. Nous espérons que ces choix vous satisferont pleinement. Veuillez ne pas hésiter à nous contacter si vous avez des suggestions de programmes éducatifs que nous pourrions éventuellement inclure dans la prochaine version de ZebEdu Live. Vous trouverez toutes les informations de contacts sur la page ZenEdu Members.
[edit] Astronomie
- Stellarium: Un logiciel de planétarium qui offre des images du ciel réalistes en 3D à l'aide d'OpenGL. Ce logiciel comporte un catalogue bien fourni d'objets extraterrestres.
[edit] Chimie
- bkchem: A SVG chemical structure drawing program. The drawing can be exported to several different formats to be included, for example, in a publication.
- gElemental: A periodic table viewer that provides detailed information on the chemical elements.
- ghemical: A computational chemistry package including molecular mechanics and quantum mechanical calculation.
[edit] Langues
- Stardict: Un dictionnaire multi-langues avec de nombreuses fonctionalités. Vous pouvez télécharger différentes langues à partir du site Stardict Dictionaries.
[edit] Mathématiques
- Dia: Un programme GTK+ de création de diagrammes.
- ExtCalc: Une calculatrice scientifique et graphique offrant la possibilité de calculer toute les opérations classiques ainsi que les fonctions spécialisées comme l'intégration et la différentiation; de dessiner différent types de graphes en 2D et 3D avec accélération OpenGL; d'analyser les fonctions sur certains types de graphes; ainsi que de réaliser des scripts de type C à l'aide de l'éditeur de scripts.
- Maxima: Logiciel de calcul formel (CAS). Peut être utilisé en mode graphique pour les nouveaux-venus ou en mode texte pour ceux qui sont déjà accoutumés à son fonctionnement.
- Xaos: Un explorateur de fractal permettant à l'utilisateur d'agrandir ou de réduire l'image de manière fluide et continue.
[edit] Musique
- Solfege: Un logiciel d'entraînement de l'oreille avec lequel vous pouvez travailler votre pratique du rythme, de l'intervalle, des gammes et des accords.
- TuxGuitar: Un éditeur et lecteur multi-tracks de tablatures.
[edit] Programmation
- Petit Magicien: Un environnement de développement pour enseigner aux enfants les bases de la programmation, en particulier les concepts tels que les variables, les expressions, les boucles et les blocs logiques.
[edit] Utilitaires pour enseignants
- iTALC: Un outil ditactitiel puissant pour les enseignants, leur permettant de visionner et de contrôler les autres ordinateurs du réseau à distance de plusieurs manières différentes. Prenant en charge Linux et Windows 2000/XP/Vista, cet utilitaire peut même être utilisé de manière transparente dans un environnement mixte. Pour des informations plus détaillées sur le paramétrage d'iTALC, veuillez consulter l'appendice.
[edit] Divers
- gonvert: Un utilitaire de conversion d'unités, comprenant 898 unités divisées en 50 catégories.
- Celtx: Assistant d'élaboration de scénario, basé sur Mozilla. Aide à l'organisation du projet de sa conception première jusqu'à sa production finale.
- Klavaro: Un dactylogiciel, utilisable sur toutes configurations de clavier ou de langue.
- Pita Card: Un logiciel permettant la création et l'utilisation de "flash cards". Utile pour l'apprentissage des langues étrangères ou tout autre sujet faisant appel à la mémorisation.
[edit] Jeux éducatifs et ludiques
- eboard & GNU Chess : Un jeu d'échec.
- GCompris: Une suite d'activités et de jeux éducatifs pour les enfants agés de 2 à 10 ans.
- Simon Tatham's Puzzle Collection: La collection de puzzles de Simon Tathams. Elle offre 27 jeux différents.
[edit] AUTRES LOGICIELS UTILES
Voici d'autres applications que nous pensons être indispensables bien que pas nécessairement éducatives en tant que telles. Certaines, comme par exemple Ice Weasel, Ice Dove, et Pidgin, viennent en standard dans la distribution Zenwalk. Les autres ont été choisies en fonctions de l'intérêt qu'elles peuvent représenter pour un étudiant.
[edit] Graphisme
- Blender: Un logiciel de création d'objets 3-D.
- Comix: Une visionneuse intuitive de bandes dessinées.
- inkscape: Un éditeur de graphisme vectoriel.
- TuxPaint: Un programme de dessin pour les enfants.
[edit] Internet
- Ice Weasel: La version totalement 'libre' de Firefox.
- Ice Dove: La version totalement 'libre' de Thunderbird.
- Pidgin: Un client de Messagerie Instantanée multi-protocoles.
- KompoZer: Un système complet d'édition de contenu Internet offrant un gestionnaire de fichiers Web et un éditeur WYSIWYG de pages Web (HTML, CSS...)
[edit] Multimédia
- Avidemux: Un petit éditeur simple et efficace, conçu pour effectuer de simples tâches de coupures, de filtrage et d'encodage. Prend en charge de nombreux types de fichiers: AVI, DVD et fichiers compatibles MPEG, MP4 et ASF, utilisant une grande variété de codecs. Les tâches peuvent être automatisées grâce à l'utilisation de projets, de mise en attente en file, et de possibilités puissantes de script.
- gtkpod: Une interface graphique GTK2 pour iPod.
- ISO Master: Un éditeur simple & graphique d'images CD-ROM (ISO, NRG, MDF)
- LMMS: Une suite logicielle de création de musique électronique.
- mhWaveEdit: Lecteur, enregistreur et éditeur de fichiers audio WAV, OGG, and MP3.
[edit] Productivité
- OpenOffice: La suite bureautique complète: Writer (processeur de texte), Calc (feuille de calcul), Impress (présentation multimédia), Base (base de données), Draw (mise en page) and Math (création & édition de formules mathématiques).
- TaskCoach: Un utilitaire vous permettant de gérer vos tâches personnelles et vos projets.
[edit] Utilitaires Systèmes
- lshw: Fournit des informations détaillées sur la configuration matérielle de votre ordinateur.
[edit] APPENDICE
[edit] Remarque Importante pour les Enseignants
Afin que vous puissiez utiliser iTALC en mode administrateur, nous vous avons ajouté un utilisateur supplémentaire sur le LiveCD. Il vous suffit donc de vous déconnecter puis de vous reconnecter en vous identifiant en tant que teacher (sans mot de passe), vous serez ainsi en mesure de gérer iTALC. iTALC est l'acronyme pour Intelligent Teaching And Learning with Computers (enseigner et apprendre intelligemment avec les ordinateurs). Ce logiciel vous permet de visualiser les ordinateurs de vos étudiants a distance. Vous pouvez également en prendre le contrôle à distance afin de les aider dans une tâche particulière ou même projeter votre écran sur le leur à des fins de démonstration. Vous pouvez également bloquer leur écran pour avoir leur pleine attention, leur envoyer des messages textuels, etc...
Avant de pouvoir administrer les ordinateurs, vous devez les ajouter à une classe virtuelle dans iTALC. Dans la listes des onglets situés sur la gauche de la fenêtre, veuillez cliquer sur 'gestionnaire de classes', ensuite, à l'aide du menu contextuel du clic droit de la souris, veuillez ajouter une classe virutelle, puis la remplir avec les ordinateurs de vos élèves. Vous devez remplir les champs suivants:
- Name: A unique name that you can use to identify the client computer.
- IP/hostname: This is the location of the client computer.
- MAC address: This is important for being able to remotely turn the workstations on (You can find this information by running this command from your console/terminal:
root> ifconfig
and looking for the string labeled "HWaddr", it should look something like 12:34:56:78:90:AB).
If you are going to use this program regularly, we suggest you save /home/teacher/.italc/ directory in zenlive/rootcopy of ZenEdu LiveCD by using isomaster. By doing this you will avoid having to do this repeatedly.
[edit] Construire des modules & customiser ZenEdu Live
Construire des modules
Dans le cadre d'une expérimentation, nous avons 'emprunté' quelques scripts excellents à notre ami Grobsch, auteur du célèbre LiveCD Goblinx, afin d'incorporer la création des modules directement dans le menu contextuel de Thunar. Pour construire un module, il vous suffit donc simplement d'effectuer un clic droit sur un dossier ou sur un package (.tgz), puis de choisir respectivement le sous-menu 'Build Module' ou 'Create Module' de la fenêtre contextuelle.
Vous devez ensuite saisir le mot de passe administrateur (root) qui dans ZenEdu Live (tout comme dans Zenwalk Live) est ZenLive et est sensible à la casse.
Veuillez ensuite vous armer de patience durant la construction de votre module qui dans le cas de packages volumineux peut prendre assez longtemps.
Une fois construit, votre nouveau module sera enregistré dans le répertoire ouvert, celui d'où vous avez lancé l'opération.
Customiser ZenEdu Live
Pour customiser ZenEdu Live, vous pouvez simplement utiliser le programme Isomaster que vous trouverez dans Menu/Accessoires. Vous devez ouvrir le fichier ISO de ZenEdu Live (par exemple celui que vous avez téléchargé) puis ajouter ou retirer des modules situés dans /zenedu et/ou dans l'un de ses sous-répertoires. Une fois terminé, veuillez enregistrer le fichier ISO modifié sur un disque dur ou une clé usb. Il vous suffira alors d'utiliser GnomeBaker pour graver cette image ISO sur un CD-ROM.
[edit] Additional Modules
En raison de la limitation de taille imposée par la capacité physique d'un CD-ROM, nous n'avons pas été en mesure d'inclure dans ZenEdu Live tout ce que nous aurions aimé. Mais ce n'est pas vraiment un problème puisque vous avez la possibilité de modifier ZenLive en fonction de vos besoins spécifiques. Voici ci-dessous, une liste de modules supplémentaires que nous avons pré-construits pour vous. Vous pouvez les utiliser à l'aides des instructions ci-dessus afin de créer votre propre version de ZenEdu Live. Vous pouvez télécharger ces modules pré-construits à partir du Dépôt de Modules pour ZenEdu Live. Veuillez vous assurer de consulter le fichier .dep afin d'inclure, le cas échéant, toutes les dépendances (ce seront d'autres modules, situés sur ce même dépôt) qui permettront à ce module spécifique de fonctionner.
- Childsplay: A suite of educational games for young children, like gcompris, but without the overkill of c/c++ and the gnome environment. Also the use of the SDL libraries makes smooth animation and the playing of sound very easy.
- glade3: A GUI builder for GTK+ that allows quick & easy development of user interfaces for the GTK+ toolkit and the Gnome desktop environment.
- gnuplot: An Interactive plotting program. Also included in the module is PlotDrop a minimal frontend to gnuplot.
- Hydrogen: An advanced drum machine for Linux.
- KDE-Edu: A wonderful collection of educational applications and games, primary focusing on schoolchildren aged 3 to 18. It includes the following applications:
- KStars: A graphical desktop planetarium that lets you explore the night sky from the comfort of your computer chair. KStars provides an accurate graphical representation of the night sky for any date, from any location on Earth. The display includes 126,000 stars to 9th magnitude (well below the naked-eye limit), 13,000 deep-sky objects (Messier, NGC, and IC catalogs), all planets, the Sun and Moon, hundreds of comets and asteroids, the Milky Way, 88 constellations and guide lines such as the celestial equator, the horizon and the ecliptic.
- Kalzium: A digital Periodic Table of the Elements. Kalzium provides you with all kinds of information about the Periodic Table of the Elements. You can lookup lots of information about the elements and also use visualizations to show them. You can visualize the Periodic Table of the Elements by groups, blocks, acidic behavior, families, crystal structure or different states of matter. You can plot data for a range of elements for properties like the density or the atomic mass. You can go back in time and see what elements were known at a given date. You can also calculate the molecular mass of molecules.
- KGeography: A geography learning tool that allows you to learn about the political divisions of some countries (divisions, capitals of those divisions and their associated flags if there are some).
- Kiten: A Japanese reference/learning tool. Kiten is an application with multiple functions. Firstly, it is a convenient English to Japanese and Japanese to English dictionary; secondly, it is a Kanji dictionary, with multiple ways to look up specific characters; thirdly, it is a tool to help you learn Kanji.
- KLatin: A program to help revise latin. There are three "sections" in which different aspects of the language can be revised. These are the vocabulary, grammar and verb testing sections. In addition there is a set of revision notes that can be used for self-guided revision.
- KLettres: An application aimed to help to learn the alphabet in a new language and then to learn to read simple syllables. The user can be a young child aged from two and a half or an adult that wants to learn the basics of different foreign languages.
- KVerbos: A program to practice Spanish verb forms. KVerbos comes with a large set of Spanish verbs. You can select from a list of over 9 000 verbs the ones you want to train and you can select the tenses, too.
- KVocTrain: A vocabulary trainer that uses the "flash card" approach. KVocTrain helps you train your vocabulary, when you are trying to learn a foreign language for example. You can create your own files with the words you need.
- KWordQuiz: A general purpose flash card program, that gives you a powerful way to master new vocabularies. It may be a language or any other kind of terminology.
- KBruch: A program to practice calculating with fractions. 4 different exercises are offered: Solving fraction tasks, comparing fractions, converting given numbers into fractions and factorizing given numbers into their prime factors.
- Kig: An interactive Geometry application that allows to explore mathematical figures and concepts. Kig is also a WYSIWYG tool for drawing mathematical figures and including them in other documents.
- KmPlot: A mathematical function plotter. With KmPlot you can plot different functions simultaneously and combine them to build new functions.
- KPercentage: A small math application that will help pupils to improve their skills in calculating percentages. There is a special training section for the three basic tasks. Finally the pupil can select a random mode, in which all three tasks are mixed randomly.
- KTurtle: An educational programming environment using the Logo programming language. The goal of KTurtle is to make programming as easy and accessible as possible. This makes KTurtle suitable for teaching kids the basics of math, geometry and... programming. The commands used to program are in the style of the Logo programming language. The unique feature of the Logo programming language is that the commands are often translated into the speaking language of the programmer. KTurtle is named after “the turtle” that plays a central role in the programming environment. The user programs the turtle, using the Logo commands, to draw a picture on the canvas.
- KEduca: An educational project to enable the creation and revision of form-based tests and exams. KEduca includes a module for constructing and saving new tests, and a module for loading and running the tests. Images can be included in questions, questions can have multiple answers with different scores, and questions can have a time limit.
- KTouch: A program for learning touch typing. KTouch is a way to learn to type on a keyboard quickly and correctly. Every finger has its place on the keyboard with associated keys to press. KTouch helps you learn to touch typing by providing you with something to write. KTouch can also help you to remember what fingers to use.
- blinKen: The KDE version of the well-known game Simon Says. Follow the pattern of sounds and lights as long as you can! Press the start game button to begin. Watch the computer and copy the pattern it makes. Complete the sequence in the right order to win.
- Kanagram: An anagram game. Kanagram mixes up the letters of a word (creating an anagram), and you have to guess what the mixed up word is. The game features several built-in word lists, hints and a cheat feature which reveals the original word. Kanagram also has a vocabulary editor, so you can make your own vocabularies, and distribute them through Kanagram's KNewStuff download service.
- KHangMan: A game based on the well-known hangman game, aimed at children aged six and over. The game has four levels of difficulty: Animals (animal words), Easy, Medium and Hard. A word is picked at random, the letters are hidden, and you must guess the word by trying one letter after another. Each time you guess a wrong letter, part of a picture of a hangman is drawn. You must guess the word before being hanged! You have 10 tries.
- Labplot: A Data analysis and visualisation program that can plot 2-D and 3-D graphs.
- LiVES: A Video and VJ editor.
- Scribus: A desktop publishing application.
- Synfig: A vector-based 2D animation software package.
- TuxMath: A math game in the style of "Missile Command".
- TuxTyping: A game to teach typing.
- VirtualBox: A powerful x86 virtualizer.
[edit] Using modules on-the-fly
If you want to use the modules you built on-the-fly (right away) or if you have downloaded some modules and you want to use them, there are few steps that you have to do.
- Make sure the modules are in your physical hard-drive. If they are not there, move them there.
- Right-click on each module and select "Use Module" and supply ZenLive for the password.
- Normally any X-applications will automatically appear in the menu. If not, open terminal and do
su -c update-desktop-database
use ZenLive as the password and then, check the menu again. If it is not there, open up Menu-Editor via Menu --> Settings --> Menu Editor. Move an item somewhere and then move it back. Save it to cause the menu to update.
You can now use the applications you have just added.
[edit] Installing ZenEdu Live to USB Flash Memory
If you like your ZenEdu LiveCD, but don't like carrying the cd around, you can actually install it to a USB Flash Memory/Pendrive. The minimum requirement is 1GB. Here is how you do it:
- Boot ZenEdu LiveCD without your pendrive connected to your computer.
- Once you are in ZenEdu Live's desktop, plug in your pendrive. ZenEdu will detect your pendrive and mount it. If it launches Thunar (file manager), close it.
- Now, launch Terminal and type
su
type in the root password of ZenEdu, which is ZenLive. - If you have any files in the pendrive that you would like to keep, this is the time to save it somewhere because the following steps will erase the content of your pendrive.
- To perform the next step, please unmount your pendrive. If you don't know which one it is, type
fdisk -l
and it will give you a list of drives attached to your computer. Your pendrive will be the one shown last. It will look /dev/sdXY where X is a letter in the alphabets and Y is a number, for example /dev/sda1. For the remaining of this instruction, sda1 will be used as an example and please replace it with the correct one if it is different. - Unmount it using this command:
umount /dev/sda1
- Next, let's format it and make it bootable. Issue the next command:
cfdisk /dev/sda
In this screen, all the operation is done via the menu on the bottom of that screen. Use the left or right arrow to navigate through the menu. - Do the followings sequentially: Delete, New, select Primary, Type, type 06, Bootable, Write, answer yes, and Quit
- Eventhough we have specified in cfdisk that the pendrive will be FAT16 format, we must once again make it FAT16. Please issue
mkdosfs -F 16 -n ZenEdu /dev/sda1
You can name your pendrive whatever you want. Replace ZenEdu in the command with the name you want. - Now, this previous command should have caused Hal to mount your usb-stick automatically on /media/ZenEdu (or whatever name you gave to it) otherwise, create a directory manually & mount the key on it and then, let's begin the copying process
mkdir /media/ZenEdu mount /dev/sda1 /media/ZenEdu # # Note: Press the Tab button to complete/expand the next command # to something like /mnt/live/mnt/hdx) # cd /mnt/live/mnt/ cp -r {boot,zenedu} /media/ZenEduThe copying process will begin and it will take some time, so you can leave it alone while you are doing something else.
- When you get your prompt back
cd /media/ZenEdu
- There is only one file that needs to be in the root directory of your pendrive. The file you need is in boot/isolinux and it starts with menu and ends with cfg. You can view the list by using this command
ls boot/isolinux/menu*
When you know which one is yours, copy it to the root directory. For example, I will use menu_en.cfgcp boot/isolinux/menu_en.cfg ./syslinux.cfg
Please check and make sure syslinux.cfg is in your root directory by usingls syslinux.cfg
If it is there, you can now now delete both isolinux and syslinux as you won't need them anymorerm -rf boot/{isolinux,syslinux} - Now, unmount and install syslinux to your pendrive by doing
cd sync umount /dev/sda1 syslinux -f /dev/sda1
- That's it! Reboot your computer and make sure your BIOS is set to boot from your pendrive. It is normally located in the Hard Drive Priority option of your BIOS Boot menu.
[edit] Adding modules to your USB Flash Memory
Adding modules your USB pendrive is a little different as you cannot use the method described in Building Modules & remastering ZenEdu Live. Although, your pendrive is mounted during startup process, you may get a no-space available message when you attempt to add anything to it even if you still have space on it. To add modules to it, here is how you should do it: first, right-click on the module, and select Copy. Now, click on Menu and select Run Program. Type in gksu thunar, press Enter and use ZenLive as password. You are now running thunar as a root user. Navigate to your pendrive located in /mnt/live/mnt/sdXY and locate your zenedu folder. In it, you will see 5 folders: base, modules, optional, persist, and rootcopy. Paste your module into the modules directory if you want it loaded during boot or into the optional directory if you only want to load it occasionally or use it on-the-fly.




