*******************************************************************

ATTENTION ! WARNING ! ACHTUNG ! PRECAUCION ! ATTENZIONE ! 

 LIRE EN DTAIL ET VENTUELLEMENT  IMPRIMER

1. Identification du logiciel
2. Installation
3. Dsinstallation
4. Configuration minimale
5. Problmes connus
6. Coordonnes de l'auteur
7. Mises  jour
8. LARP, c'est quoi ?

*******************************************************************

1. IDENTIFICATION DU LOGICIEL

TITRE:   LARP
VERSION: 3.0

L'acronyme LARP vient de  Logiciel d'Algorithmes et de Rsolution
de Problmes 

*******************************************************************

2. INSTALLATION

LARP est distribu sous forme d'un programme d'installation
excutable (LarpFrSetup.exe). Pour installer LARP sur votre 
ordinateur, copiez le fichier LarpFrSetup.exe dans un rpertoire 
temporaire, puis excutez le programme.

Suite  l'affichage de la licence d'utilisation et au contenu
du fichier LisezMoi.txt, le programme d'installation collecte 
diverses informations requises  l'installation :

  a)	Quelle version de LARP installer : la version gratuiciel
	(c..d. gratuite) ou la version partagiciel (c..d. 
	devant tre achete).

  b)	Le rpertoire de destination : vous devez spcifier le
	nom du rpertoire o seront installs LARP et ses 
	fichiers connexes. Il est recommand d'installer LARP
	dans le rpertoire propos. Vous pouvez cependant 
	slectionner un rpertoire alternatif via le bouton
	"Parcourir...".

  c)	Slection du dossier de menu : par dfaut, le programme
	d'installation va crer dans les menus de votre 
	ordinateur trois raccourcis (chemins d'accs)  
	l'excutable LARP:

	1) 	dans le menu Dmarrer, sous la rubrique 
		Programmes, un dossier intitul LARP contient 
		des raccourcis  LARP et ses fichiers connexes;
	2)	sur le Bureau, un nouvel icne nomm permet de 
		dmarrer LARP;
	3)	dans la zone de lancement rapide de la barre de
		tches, un nouvel icne nomm permet de 
		dmarrer LARP.

	Vous pouvez dsactiver la cration de ces raccourcis
	en ne cochant que ceux dsirs.

Une fois ces informations collectes, le programme 
d'installation demande une dernire confirmation puis procde 
 l'installation de LARP sur votre ordinateur. Vous pouvez en 
tout temps annuler l'installation de LARP en cliquant sur le
bouton "Annuler" retrouv au bas de chaque fentre du programme
d'installation.

*******************************************************************

3. DINSTALLATION

Le programme d'installation de LARP installe un script de
dsinstallation sur votre ordinateur. Vous pouvez excuter ce
script 

	a) via le menu Dmarrer -> Programmes -> LARP

	b) via l'outil "Ajout/suppression de programmes" du
	   panneau de contrle de Windows*.

Le script de dsinstallation limine tous les fichiers associs
 LARP sur votre ordinateur, sauf les fichiers projets crs 
par les utilisateurs.

*******************************************************************

4. CONFIGURATION MINIMALE

LARP requiert le systme d'exploitation Windows* 9x/ME/NT/2000/XP.

Pour plus de confort (mais ce n'est pas obligatoire), le 
matriel minimal suivant est conseill : 

	un processeur Pentium** II ou quivalent 
	une rsolution cran de 800x600

*******************************************************************

5. PROBLMES CONNUS

Voici une liste des bogues connus qui n'ont pas encore t 
corrigs :

#001 -	Une chane de caractres ne peut pas excder 256 caractres,
	mais LARP permet  un pseudo-code de dfinir une constante
	plus longue que 256 caractres. Dans ce cas, LARP plante.

Plusieurs corrections et/ou modifications ont t apportes 
LARP depuis la distribution initiale. Pour connatre les dtails
de celles-ci, consultez le fichier Historique.txt distribu avec
LARP (voir dans le rpertoire o est install LARP).

*******************************************************************

6. COORDONNES DE L'AUTEUR

Pour tout problme, renseignements complmentaires, mouvement
d'humeur, ides d'amliorations ou... compliments (!!!), 
il est possible de me contacter : 

Soit en m'envoyant un courrier personnel  ma rsidence
bureau : 
		Marco Lavoie
		1, Ave du Parc
		Gatineau, Qc
		Canada
		J8Y 1G5

Soit par courrier lectronique : marco@marcolavoie.ca

*******************************************************************

7. MISES  JOUR

Si vous avez achet une licence pour la version partagiciel du 
logiciel, les mises  jour vous sont envoyes gratuitement.

LARP dtecte automatiquement la disponibilit de nouvelles mises
 jour, et sur autorisation de l'utilisateur les tlcharge et
les installe automatiquement. Pour plus d'information consultez 
la documentation de LARP.

Les utilisateurs disposant de la version gratuiciel de LARP ou ne 
disposant pas d'un licence enregistre de LARP en version 
partagiciel peuvent tlcharger la plus rcente version du logiciel 
 l'adresse http://larp.marcolavoie.ca.

*******************************************************************

8. LARP, C'EST QUOI ?

BIENVENUE  BORD DE LA "ROLLS" DES LOGICIELS D'AIDE  
L'ENSEIGNEMENT DE L'ALGORITHMIQUE !

L'auteur, Marco Lavoie, professeur de programmation de niveau
collgiale et formateur acadmique en mathmatiques et 
informatique vous remercie d'avoir choisi LARP (c) pour 
l'enseignement de l'algorithmique.

Le logiciel lui-mme a t dvelopp avec DELPHI (Borland) 
et fonctionne sur toute machine PC compatible Pentium 
(ou suprieur) sur laquelle est install WINDOWS (Microsoft)
version 95 ou suprieure.

LARP est en fait un acronyme. Il vient de la compression de la 
phrase Logiciel d'Algorithmes et de Rsolution de Problmes. 
LARP est un langage de programmation de pseudo-codes et 
d'organigrammes permettant le prototypage rapide d'algorithmes. 

L'avantage de LARP est que le programme est un langage 
pseudo-code  syntaxe flexible et non un code source  compiler, 
ce qui permet de formuler des algorithmes en un langage 
semi-naturel plutt que de devoir adhrer  une syntaxe rigide et 
cryptique telle que celle des langages de programmation 
traditionnels (C++, Pascal, Java, etc.).

LARP offre aussi la possibilit d'employer des organigrammes 
pour reprsenter des algorithmes. Un organigramme est facilement
conu  l'aide de la souris et de la technologie glisser-dposer.
Une telle flexibilit du langage de programmation LARP facilite 
ainsi la programmation en permettant de concevoir des algorithmes
sans ncessiter une connaissance approfondie des langages de
programmation.

LARP offre un environnement de dveloppement d'algorithmes simple 
et convivial permettant  un utilisateur novice de se 
familiariser rapidement avec le logiciel. L'utilisateur peut 
ainsi consacrer ses nergies  programmer des algorithmes plutt 
qu' se familiariser avec une interface complexe ou une syntaxe 
de programmation aride.

La flexibilit du langage de programmation LARP ainsi que la 
convivialit de l'environnement de dveloppement rend le logiciel 
particulirement propice  l'enseignement de la programmation. 
L'enseignant peut exploiter le langage LARP pour prsenter de 
faon claire et concise les concepts de programmation tels les 
conditions, les boucles et la modularit. En pratique, les 
tudiants peuvent exploiter l'environnement de dveloppement de 
LARP pour implmenter et exprimenter les algorithmes prsents 
par l'enseignant. En fait, LARP fut  l'origine dvelopp par un 
enseignant en informatique dans le but d'enseigner les concepts 
de la programmation structure.

Afin de faciliter l'exploitation du langage dans un environnement 
ducatif, LARP est dot d'un systme d'aide contextuel prsentant 
la syntaxe du langage LARP sous une forme pdagogique. Ainsi, la 
documentation en ligne permet  l'utilisateur non seulement 
d'apprendre la syntaxe de LARP afin de programmer des algorithmes, 
mais aussi d'apprendre  exploiter des notions de programmation 
telles les variables et conteneurs, les structures 
conditionnelles et rptitives, la modularit et le stockage de 
donnes. Ces notions de programmation sont expliques et 
accompagnes d'exemples concrets facilitant leur comprhension.

Le logiciel LARP est un outil pdagogique essentiel  
l'enseignement de la programmation. Que ce soit en apprentissage 
autonome ou en classe, LARP rend l'apprentissage de la 
programmation plus facile et agrable.
 
*******************************************************************

Qubec (Canada) le 01/01/2008
Marco Lavoie


  *  Windows est une marque dpose de Microsoft Corp.
  ** Pentium est une marque dpose de Intel.

