OpenLLM-France/wikimedia huggingface dataset:
# Littérature de jeunesse en anglais : Pocahontas/Le capitaine Smith prisonnier

| Débarquement des colons | Pocahontas lui sauve la vie |
* Le piège
* Le combat inégal
* L'aiguille qui danse
* L'EMBUSCADE
* Heureusement pour les Anglais, découragés, prêts à tout abandonner, c'est le capitaine John Smith qui prit la tête de la colonie.
* Son enthousiasme et son énergie furent communicatifs. Il reprit en main l'organisation des travaux, remit les fainéants au travail pour terminer leur maison et la construction de fortifications afin de se protéger des Indiens d'humeur belliqueuse.
* Puis il partit explorer l'intérieur du pays pour acheter du maïs aux indigènes car la nourriture commençait à manquer.
* C'est à l'occasion d'une de ces expéditions avec un guide indien qu'une bande de guerriers cachés dans les arbres se prépara à l'attaquer. La bande était menée par Opekankano, l'oncle de Pocahontas.
* Inconscient du danger, le capitaine s'enfonça dans les terres en ordonnant à ses hommes de rester près du navire et de veiller au moindre danger.
* LA BATAILLE AVEC LES INDIENS
* Soudain, au milieu des bois, après une approche furtive, les Indiens se précipitèrent avec d'horribles hurlements de guerre. Une volée de flèches s'abattit sur lui.
* Malgré la surprise, le capitaine répliqua courageusement et blessa deux de ses ennemis à coups de pistolet. Il tenta de s'échapper en se protégeant des flèches, son guide comme bouclier.
* Mais ses adversaires étaient trop nombreux ; juste au moment où il allait atteindre le rivage, toujours abrité derrière son guide, il trébucha dans un marécage, se retrouva pris au piège d'une tourbière et de son eau glaciale.
* Réduit à l'impuissance, il dut se rendre et les Indiens triomphants le firent prisonnier.
* LE CAPITAINE JOHN SMITH PRISONNIER
* Au début, ils décidèrent de le tuer sur le champ, puis plusieurs guerriers pensèrent qu'il valait mieux le ramener au village pour que toute la tribu se réjouisse de leur triomphe.
* Mais comme un des Indiens atteint d'une balle succomba de ses blessures, les plus impatients crièrent vengeance et l'acculèrent à un arbre pour en faire une cible.
* Alors que les flèches commençaient à se rapprocher dangereusement de son corps, le capitaine eut l'idée de sortir de sa poche son compas et de leur montrer l'aiguille qui danse. En constatant qu'ils ne pouvaient l'atteindre à cause de la vitre transparente, ils furent stupéfaits car ils n'avaient jamais vu de verre jusque-là et ne comprenaient pas ce qui arrêtait leur main.
* La terreur commença à les envahir, ils se dirent que c'était un magicien et que le tuer leur porterait malheur. Ils finirent donc par le ramener au village pour demander conseil au reste de la tribu sur le sort à lui réserver.
| Débarquement des colons | Pocahontas lui sauve la vie |
# Littérature de jeunesse en anglais : Pocahontas/Objectifs

* Histoire et légende.
* Européens et Indiens.
* Imagerie à la mode d'Épinal.
# Littérature de jeunesse en anglais : Pocahontas/Princesse Pocahontas

| Sommaire | John Smith |
* Une fille de la nature
* Les contes des anciens
* Cette histoire se passe il y a très très longtemps de cela, en Virginie, près du fleuve qu'on appelle maintenant James, à l'époque où les Indiens en étaient propriétaires. C'est là que vivait une petite indienne nommée Pocahontas, la fille du grand chef Powhatan.
* Pocahontas était la favorite de son père et la mascotte de toute la tribu ; les guerriers les plus sauvages se laissaient attendrir par sa joie de vivre.
* C'était une enfant de la nature : les oiseaux lui faisaient confiance et répondaient à ses appels. Elle connaissait leurs chants et les lieux où ils nichaient. Elle passait son temps dans les bois sauvages qu'elle apprit à connaître et devint peu à peu une jeune fille insouciante et autonome.
* CURIEUSES HISTOIRES SUR DE CURIEUX ÉTRANGERS
* Quand Pocahontas atteignit ses douze ans, elle se prit d'une passion pour les histoires rapportées par les anciens de sa tribu qui profitaient des chaudes soirées de printemps pour s'asseoir et fumer ensemble en racontant leurs souvenirs de jeunesse.
* Plusieurs d'entre eux parlaient d'un peuple de blancs qui avaient débarqué il y a une vingtaine d'années dans l'île Roanoke, venus d'on ne sait où.
* Ils avaient les cheveux blonds, ils portaient des habits encombrants sur tout le corps et ils possédaient des armes extraordinaires qui crachaient du feu et faisaient beaucoup de bruit.
* Les uns pensaient qu'il s'agissait de divinités, les autres de créatures diaboliques.
| Sommaire | John Smith |
# Littérature de jeunesse en anglais : Pocahontas/John Smith

| Princesse Pocahontas | Débarquement des colons |
* John Smith s'entraîne dans la forêt anglaise
* Duel au pied de la ville assiégée
* Très loin de là, en Angleterre, vivait un vaillant jeune homme nommé John Smith, qui rêvait de batailles et d'aventures. Il avait déjà participé aux guerres de France et de Flandre, malgré son jeune âge.
* Et ces deux jeunes gens, la petite indienne sauvage et le jeune guerrier, qui vivaient à des kilomètres l'un de l'autre, allaient un jour se rencontrer et se lier d'amitié.
* Revenu au pays, dans le comté de Lincoln, après plusieurs voyages dangereux, John rêvait encore de surmonter de glorieuses épreuves dans de nouveaux combats. Il se retira au calme dans les bois où il installa son campement et passa ses journées à lire des histoires de batailles et de chevaliers errants. Plein d'enthousiasme, il affrontait quotidiennement des ennemis imaginaires.
* Mais un jour, il en eut assez de rêver et repartit parcourir le monde à la recherche de nouvelles aventures.
* COMMENT LE CAPITAINE JOHN SMITH GAGNA DU GALON
* Il décida de rejoindre l'armée française qui se battait contre les Turcs mais fut victime de compagnons de route malhonnêtes et eut à surmonter de nombreuses vicissitudes.
* Il finit par atteindre le port de Marseille et embarqua avec un groupe de pèlerins. Hélas, ils furent pris dans une énorme tempête et les pèlerins, superstitieux, le rendirent responsable de cette catastrophe et le jetèrent par-dessus bord. Heureusement, il réussit à rejoindre à la nage une petite île où un navire breton vint à son secours.
* John resta à bord plusieurs mois et prit part à un combat contre un bateau vénitien. Après la victoire, il reçut sa part du butin. Cette somme lui permit de traverser l'Italie et de se rendre en Styrie. Il entra au service de l'armée de l'empereur Rodolphe II et fut nommé capitaine de cavalerie. Il remplit ses fonctions très honorablement.
* Pendant le siège de la ville de Régal, les Turcs mirent les assiégeants au défi de venir affronter leurs champions.
* Le choix se porta sur le capitaine John Smith, le combat eut lieu sur un terrain au pied de la ville, le Turc fut battu et décapité. Le lendemain, un second champion turc releva le défi et fut également vaincu. Ce fut ensuite le tour d'un troisième qui, après un combat désespéré rencontra le même sort que les deux premiers.
* Pour récompenser le capitaine de son courage et de ces victoires, le prince Sigismond (de Transylvanie) lui offrit un blason représentant trois têtes de Turcs. C'est ainsi qu'il entra dans l'histoire.
* Mais par la suite, il lui arriva de nombreux malheurs, il fut blessé et emprisonné par les Turcs qui le réduisirent en esclavage. Il réussit toutefois à s'échapper et à rejoindre la Russie puis à regagner l'Angleterre une fois de plus.
| Princesse Pocahontas | Débarquement des colons |
# Littérature de jeunesse en anglais : Pocahontas/Le mariage de Pocahontas

| Les interventions de Pocahontas | Pocahontas en Angleterre |
* Pocahontas repense à son ami.
* Le mariage.
* ARGALL ENLÈVE POCAHONTAS
* À compter de ce jour, après la perte de leur chef, la vie des colons devint un enfer car les Indiens, mécontents, ne craignant plus la main de fer du capitaine, se mirent à attaquer les Anglais et à provoquer des pertes sévères dans leurs rangs.
* Pocahontas ne venait plus en ville, attendant le retour du capitaine, en vain. Le temps passa et elle entendit dire qu'il était mort quand la rumeur de cette nouvelle commença à se répandre. Le deuil fut terrible et elle passa des journées entières, seule, repensant au capitaine et à leur amitié.
* Deux ans après son départ, un Anglais sans scrupules nommé Argall conçut le projet de l'enlever et de la garder comme otage pour contraindre les Indiens à arrêter les hostilités. Avec l'aide de deux traitres de sa tribu, elle fut invitée à bord du navire d'Argall et retenue prisonnière. La perte fut terrible pour son père qui essaya de payer une rançon mais Argall refusa de céder.
* LE MARIAGE DE POCAHONTAS
* Elle n'eut plus jamais le droit de revenir dans sa tribu, et n'eut droit qu'à quelques visites de Nantaquaus. Elle devint une jeune femme aux mœurs anglaises, s'habilla à la mode anglaise et apprit à parler comme les colons.
* Un jeune Anglais, John Rolfe, tomba amoureux d'elle, de sa beauté de brune et de ses manières courtoises. Comme cela faisait plusieurs années que le capitaine avait disparu, et qu'elle était persuadée qu'il était mort, elle accepta sa proposition et l'épousa afin de consolider la paix entre son peuple et les blancs.
* Le mariage eut lieu dans l'église de Jamestown. Plusieurs chefs de sa tribu vinrent assister à la cérémonie, avec Nantaquaus et tous les colons. La ville entière se réjouit de l'événement car les colons étaient enfin persuadés que la paix était définitivement établie entre les deux peuples.
* Et une fois de plus, c'était Pocahontas qui servait de lien.
| Les interventions de Pocahontas | Pocahontas en Angleterre |
# Littérature de jeunesse en anglais : Pocahontas/Pocahontas en Angleterre

| Le mariage de Pocahontas | Les retrouvailles |
* Plymouth.
* Le couple royal et la cour.
* Pocahontas et le vieux chef dans toute leur splendeur
* L'ARRIVÉE EN ANGLETERRE
* Pendant les années suivantes, la colonie prospéra et Pocahontas s'adapta à la vie en ville. Elle donna naissance à un fils.
* Ils finirent un jour par s'embarquer tous les trois pour l'Angleterre. Pendant la traversée Pocahontas fut éblouie par l'étendue de l'océan et le nombre de vaisseaux à voile.
* À leur arrivée à Plymouth, le gouverneur de la ville vint accueillir la princesse indienne et lui souhaiter la bienvenue en Angleterre.
* Elle avait emmené dans sa suite Uttamatomakkin, un vieux chef rusé dont les plumes de guerre et les tuniques bariolées retenaient l'attention générale. Il avait été envoyé par Powhatan avec comme mission de compter les Anglais qu'il apercevait pour en déduire la force du pays.Il devait faire une entaille dans son bâton à chaque homme rencontré. Il coupa, coupa, vite et bien, mais il lui fallut toute une collection de bâtons à marquer, et ce avant même d'atteindre Londres. Aussi, à son arrivée dans la capitale, abandonna-t-il sa tâche en poussant un grognement dégoûté : – Trop nombreux !
* POCAHONTAS À LA COUR DU ROI JAMES Ier
* Le séjour de Pocahontas en Angleterre se transforma vite en une sorte de marche triomphale. Elle était partout reçue avec les honneurs dus à une princesse étrangère, invitée à des banquets, réceptions et spectacles de théâtre.
* Elle fut présentée à la cour par Lord Delaware et son épouse et officiellement accueillie à la cour en grande pompe par le roi et la reine, entourés des seigneurs et dames de leur cour, tous revêtus de leurs plus beaux habits.
* Mais la jeune indienne surpassait toutes ces dames arrogantes en fierté et en majesté.
* Cet accueil chaleureux se prolongea dans toute la ville de Londres. Le peuple était curieux de voir cette princesse brune venue d'un autre monde. Et même les évêques, les seigneurs et leurs dames vinrent lui rendre visite dans leurs carrosses de luxe, dans sa maison de Branford.
* En hommage, plusieurs tavernes et auberges furent d'ailleurs nommés « La Belle Sauvage », enseigne que l'on trouve encore à Londres*.
* Comme la nation lui devait tant pour avoir soutenu les colons anglais pendant leur installation laborieuse en Virginie, tout le monde souhaitait lui prouver sa gratitude en l'accueillant et en organisant des fêtes en son honneur.
* Le vieux Uttamatomakkin était également l'objet de nombreuses attentions. Avec ses costumes, sa peau bronzée et ses cheveux noirs luisants, il offrait un spectacle étonnant aux Anglais qui n'avaient jamais rencontré de Peau-Rouge jusqu'à présent.
* Il ne fut absolument pas impressionné par le roi et sa cour d'aristocrates aux parures somptueuses. Il se demandait comment ils pouvaient survivre en transportant une telle quantité de vêtements et préférait son mode d'habillement simple, fabriqué avec la peau des bêtes sauvages de ses forêts américaines.
* NDLR : « La Belle Sauvage » à Londres.
| Le mariage de Pocahontas | Les retrouvailles |
# Hypercubes/Quiz/QCM Les TCD

| QCM Les Hypercubes | Sommaire |
# Hypercubes/Historique
## Historique

À partir des années 1960, les systèmes informatiques gérant les données au sein des entreprises sont utilisés essentiellement pour faciliter l’activité des organisations et pour améliorer la prise de décision. Cependant il y avait une importante redondance d’information, en effet, une partie de l’information était gérée par des sous-systèmes mais également manipulée par un autre service.
C’est en 1970, que le docteur Edgar F. Codd, alors employé chez IBM, publie un article « A Relational Model of Data for Large Shared Data Banks » qui régit et revoit les fondations des bases de données relationnelles modernes. L’accès aux données est alors simplifié.
Face aux évolutions nombreuses et rapides qui s’imposent aux entreprises, la prise de décision est devenue dès les années 1980, et plus fortement durant les années 1990, une activité primordiale. Les entreprises s’équipent de logiciels et solutions de gestion facilitant l’analyse de données et permettant de stocker un volume d’information important qui ne cesse de croître.
Pour adhérer au concept On Line Analytical Processing (OLAP), Edgar F. Codd a défini 12 principes en 1993, qui ont pour but de cibler les caractéristiques que doit présenter une base de donnée.
1. Vue conceptuelle multidimensionnelle
2. Transparence
3. Accessibilité
4. Constance des temps de réponses
5. Architecture client-serveur
6. Indépendance des dimensions
7. Gestion des matrices creuses
8. Accès multi-utilisateurs
9. Pas de restrictions sur les opérations inter et intra dimensions
10. Manipulation aisée des données
11. Simplicité des rapports
12. Nombre illimité de dimensions et nombre illimité d'éléments sur les dimensions
C’est ainsi que l‘informatique décisionnelle naît, avec l’utilisation des cubes OLAP, dont le but est de collecter, consolider, modéliser et restituer l’information pour permettre à un décideur d’obtenir une vue d’ensemble de l’activité traitée.
| Définition | Les différentes catégories |
# Hypercubes/Les différentes catégories
## Les différentes formes d’architectures d’hypercubes OLAP (ONLINE ANALYTICAL PROCESSING)

Le concept OLAP ou littéralement en français "le traitement analytique en ligne" renvoie aux bases de données et au traitement de l'information selon plusieurs axes.
Les différentes formes d'architectures d'hypercubes OLAP sont répertoriées ci-dessous :
* M-OLAP (multidimensionnel)
Cette génération d’hypercube est la plus courante et aussi la plus rapide. Ici les données sont pré-synthétisées et stockées dans un cube multidimensionnel. Il apparaît comme le meilleur outil OLAP grâce à ses rapports d’analyse complet et facile d’utilisation. M-OLAP est aussi capable de réaliser de nombreux calculs complexes. Cependant cette forme d’OLAP est très peu modulable, et traite un nombre limité de données comparé par exemple à un outil comme R-OLAP.
* R-OLAP (relationnel)
R-OLAP fonctionne principalement avec des données se trouvant dans une base de donnée relationnelle. R-OLAP utilise les mêmes fonctions que la traditionnelle OLAP mais ne requiert pas un investissement financier aussi conséquent, c’est la version la moins chère d'OLAP. R-OLAP permet de traiter un nombre infini de données, en contrepartie de sa grande taille c’est la forme d’OLAP la plus lente.
* H-OLAP (hybride)
H-OLAP est une version hybride de M-OLAP et de R-OLAP. Il a été créé dans le but de gommer les inconvénients de M-OLAP et de R-OLAP tout en gardant leurs avantages. Elle peut donc utiliser des tables relationnelles ainsi que des tables multidimensionnelles. Cette version est la plus aboutie des versions OLAP.
Il existe également d’autres catégories d’OLAP beaucoup moins connues :
* Web OLAP
* Bureau OLAP
* Mobile OLAP
* Spatial OLAP
| Historique | Conception de cubes |
# Hypercubes/Quiz/QCM Les Hypercubes

| Sommaire | QCM Les TCD |
# Hypercubes/Objectifs

* De se familiariser avec la notion "d'hypercube"
* De mettre en exergue l'utilité et les atouts de l’utilisation d'un Hypercube.
* D'ennoncer les principales limites de l’utilisation d'un hypercube
* De traiter la mise en pratique des Hypercubes.
# Hypercubes/Présentation de la leçon

Aujourd'hui, de plus en plus d'entreprises s'équipent de logiciels et de solutions de gestion pour permettre l'analyse de données et le stockage d'informations facilitant l'aide à la prise de décision. Que ce soit pour alimenter les analyses ou les rapports d’une entreprise, le type de structure qui organise ces données ou ces informations, appelé un hypercube, ou encore cube de données, voire simplement un cube, est souvent une pièce-clé d’un système décisionnel.
Cette leçon a pour objectif de vous faire découvrir, ou redécouvrir, cette notion d'hypercube. Elle vous permettra de comprendre le contexte d'utilisation des cubes, la conception de ceux-ci ainsi que leurs limites d'utilisation. La présentation de cet outil sera par la suite, illustrée par deux exemples, l'un concis et simple, et l'autre beaucoup plus détaillé.
# Introduction au langage C/Annexe/Utiliser un IDE
## Présentation
### Phases d’un programme

Pour faire un programme en C, il y a 3 étapes :
* l'écriture du code ;
* la compilation du code en programme par le compilateur, en un fichier exécutable par le système d'exploitation ;
* le débogage du programme.

### Solution

Au fait, il y a des utilisateurs qui prennent des logiciels bien distincts pour faire leurs programme (par exemple, VI pour écrire le code source et GCC pour le compiler), mais cela est beaucoup plus lent que d’avoir un seul logiciel regroupant toutes ces fonctionnalités.

## … et il y eut l'IDE
### Présentation des IDE

C'est pourquoi des spécialistes regroupèrent les programmes utilisés par les programmeurs (éditeur de texte, compilateur, et débogueur) en un seul. Ils appelèrent cela un Integrated Development Environment (IDE), traduit en Environnement de Développement Intégré.
Voici une liste non exhaustive des quelques principaux IDE :
* Solutions libres
** Dev C++
** Code::Blocks
** Anjuta
** KdeDevlop
** Eclipse (Plug-In)
* Solutions propriétaires
** Visual C++ Express
** Borland C++ builder
Pour information, Dev C++ et Visual C++ Express permettent également de coder en C, car les compilateurs C++ compilent le C en général.
Remarques: Plusieurs fonctionnalités caractérisent ceux-ci telles que, par exemple, des générateurs de code et des gestionnaires de projet.
Bon ! C’est bien joli, mais quel éditeur choisir ? Un propriétaire ? un libre ? Il fonctionne sous Linux ? Sous Windows ? Il nécessite une machine puissante ?
À ce flot de questions, on ne peut répondre que « ça dépend » ! Voici un tableau récapitulatif des fonctionnalités, du prix (si prix il y a), de site Internet, de spécificités propres à chaque IDE :
| Nom | Fonctionnalités | Spécificités | site officiel | Type | prix (général, en €) |
| Code::Block | Puissant, élégant, multiplateformes, pour le C et le C++, peut utiliser plusieurs compilateurs | Mise à jour quotidienne, complétion de code, pas de traduction | http://www.codeblocks.org/ | Libre | - |
| DevC++ | Prise en main facile, seulement pour windows, C / C++ | Projet abandonné, non mise à jour, non Français | http://www.bloodshed.net/ | libre | - |
| Eclipse | Puissant, élégant, multiplateformes, entièrement basé sur le système de plugin | Le support du C/C++ s'ajoute via un plugin | http://www.eclipse.org/ | libre | - |
| Bibliographie | Sommaire |
# Introduction au langage C/Fonctions de base
## Introduction

* Nous allons présenter la notion de fonction.
* Tous les codes présentés ici peuvent être testés.

## La fonction main

* C'est la fonction principale.

### Code source

* Elle retourne un entier matérialisé par le int.
* Cela se passe avec la fonction return(0);
* Pour nous, elle n'aura pas d'argument donc (void) en paramètre.

## Présentation pour déclarer une fonction

* On déclare les fonctions. (dans des fichiers h)
* On pose la fonction main. (dans un fichier c)
* On pose le code des fonctions. (dans des fichiers c)
* On créé un fichier make (ou un projet) pour créer l'exécutable.
* Ici on mettra tout dans un seul fichier c.

### Code source

* La fonction "addition" retourne la somme de deux entiers.
* On remarque que le corps de la fonction est vide. (Excellent)
* Tous se passent dans la fonction return(x+y);

### Code source

* Le code est devant la fonction main à la place de la déclaration de la fonction.
* Ici, on a associé une chaine de caractère à la fonction.

## Les fonctions et les fractions

* Les fonctions nous permettent d'initialiser, d'imprimer des structures.

### Code source

* Une fois la structure déclarée, la meilleure méthode d'initialisation est de créer une fonction.
* Ici, init_f;
* Il faut naturellement une fonction pour imprimer une structure.
* Ici, p_f;

## Conclusion
### Un nom pour vos fonctions

* Le plus difficile sera de trouver un nom pertinent à votre fonction.
* Lisez du code et choisissez ce qui vous plaît.
* Utiliser le nom des fonctions du c comme exemple.

### Les lettres accentuées

* Éviter les lettres accentuées.
* Dans les printf;
* Pour nom de fonctions
* Dans les commentaires.
* Cela ne se passe pas correctement si l’on change de système d'exploitation, ou de pays.
* Que ce soit en c ou en Maple.

## Information technique

Voir Programmation C/Fonctions et procédures sur Wikilivres .
| Pointeurs de structures | Le préprocesseur |