diff options
author | Joris | 2017-04-05 17:33:26 +0000 |
---|---|---|
committer | Joris | 2017-04-05 17:33:26 +0000 |
commit | a2546f8c5e940923644d519a02e73eee6c2d201a (patch) | |
tree | 445db0f6deb35a3e6b91193fb9693339e9d16267 | |
parent | 0b2c5c1a52716bc06dfb4b2ad4e861f7ca2b6b7e (diff) | |
parent | baeb16e6749feea5859af71fe0db8a277f9fb261 (diff) |
Merge branch 'add-books' into 'master'
prog
See merge request !5
-rw-r--r-- | src/main/scala/reading/models/Books.scala | 657 | ||||
-rw-r--r-- | src/main/scala/reading/models/Grade.scala | 2 | ||||
-rw-r--r-- | src/main/scala/reading/models/GroupedTheme.scala | 2 | ||||
-rw-r--r-- | src/main/scala/reading/models/Program.scala | 6 | ||||
-rw-r--r-- | src/main/scala/reading/models/Theme.scala | 12 |
5 files changed, 254 insertions, 425 deletions
diff --git a/src/main/scala/reading/models/Books.scala b/src/main/scala/reading/models/Books.scala index 70c885a..458e360 100644 --- a/src/main/scala/reading/models/Books.scala +++ b/src/main/scala/reading/models/Books.scala @@ -35,7 +35,7 @@ object Books { period = Some(Contemporain), genres = Seq(JournalIntime), themes = Seq(Amitie, Famille), - programs = Seq(Autrui), + programs = Seq(Autrui, SeRaconter), level = Moyen, summary = """ Allie Finkle en est sûre : sa vie est fichue. Ses parents ont décidé de @@ -81,8 +81,8 @@ object Books { parts = 9, period = Some(Contemporain), genres = Seq(Roman), - themes = Seq(Amitie, Famille), - programs = Seq(), + themes = Seq(Amitie, Famille, Amour, Adolescence), + programs = Seq(Autrui), level = Moyen, summary = """ Cherry, 13 ans, et son père Paddy s’installent en Angleterre chez @@ -103,9 +103,9 @@ object Books { author = "Stephen CHBOSKY", year = "2012", period = Some(Contemporain), - genres = Seq(Roman), - themes = Seq(Amitie, Conflit), - programs = Seq(), + genres = Seq(Roman, Epistolaire), + themes = Seq(Amitie, Apprentissage, Exclusion, Drogues, Adolescence, Homosexualite, Sexualite), + programs = Seq(SeRaconter), level = Moyen, summary = """ Au lycée où il vient de rentrer on trouve Charlie bizarre. Trop @@ -113,7 +113,7 @@ object Books { pour les autres, juste un freak. En attendant, il reste en marge - jusqu’au jour où deux étudiants, Patrick et la jolie Sam, le prennent sous leur aile.<br> - La musique, les filles, la fête: c’est tout un mode que Charlie + La musique, les filles, la fête : c’est tout un mode que Charlie découvre… """ ), @@ -125,7 +125,7 @@ object Books { period = Some(Contemporain), genres = Seq(Roman), themes = Seq(Amour, Adolescence, Maladie), - programs = Seq(), + programs = Seq(SeRaconter), level = Moyen, summary = """ Tessa vient d’avoir seize ans et se sait condamnée. Dans quelques @@ -181,10 +181,6 @@ object Books { partagent beaucoup de choses. Lou se dit aussi que Richard, qui vient d’emménager sur son palier, pourrait très bien plaire à sa mère. D’ailleurs, elle va se débrouiller pour les faire se rencontrer… - Nouvelle série de Tchô ! la collec , Lou nous conte la vie d’une petite - fille d’aujourd’hui, croquée avec énormément de tendresse, - d’intelligence et de poésie… Une bande dessinée pleine de charme qui - séduira autant les enfants et les adolescents que les adultes. """ ), @@ -204,10 +200,7 @@ object Books { que j'ai rencontré cet été, mais ce n'est pas vraiment l'homme de mes rêves… Il y a aussi ce beau blond que j'ai croisé ce matin, mais il doit avoir au moins dix-huit ans… Il faut que je trouve un petit ami, - il le faut ! Au secours ! Tu vas tout savoir sur Ellie, Magda et - Nadine, mais sur toi ? Avant chaque chapitre, des tests et des quiz te - permettront de découvrir tes goûts, ta personnalité, tes souhaits les - plus chers ! + il le faut ! Au secours ! """ ), @@ -217,7 +210,7 @@ object Books { year = "2009", period = None, genres = Seq(Roman), - themes = Seq(Amitie, Famille, Amour), + themes = Seq(Amitie, Famille, Amour, Adolescence, Homosexualite), programs = Seq(Autrui), level = Moyen, summary = """ @@ -238,36 +231,24 @@ object Books { period = Some(Siecle20), genres = Seq(BD), themes = Seq(Aventure, Amitie, College), - programs = Seq(RecitAventure, VoyageEtAventure), - level = Moyen, - summary = """ - Tintin au pays des Soviets reste le seul album de Tintin uniquement - disponible à ce jour dans sa version noir et blanc. Créée en 1929 et - restée introuvable en librairie jusqu’en 1973, cette première grande - histoire marque la naissance de Tintin. C’est avec un plaisir presque - enfantin, guidé par l’esprit du jeu et le désir de vitesse qu’Hergé - s’adresse au lecteur dans cette course-poursuite où avions, voitures, - trains, hors-bords et motos filent à toute allure. Si le dessin ne - s’inscrit pas encore dans la perfection du style " ligne claire ", le - jeune auteur de 21 ans démontre déjà son habileté de romancier en - images. Le sens dynamique du mouvement, la maîtrise de l’enchaînement - des plans et la construction des pages expriment ce talent de raconter - par l’image qui fera d’Hergé un grand maître de la bande dessinée. Le - sujet d’actualité commandé par l’abbé Wallez, patron du quotidien Le - XXe siècle, permet également à l’humoriste de se révéler visionnaire, à - contretemps de son époque. Planche après planche, les révélations - contre les dérives et les mises en scène du régime communiste se - changent en gags survoltés. Certaines séquences satiriques, qui - présentent le simulacre d’élections démocratiques, la misère et la - famine ou encore la visite d’une usine en trompe-l’œil organisées pour - la presse occidentale, apparaissent très justes dans leur impertinence, - quelques années après la chute du Mur de Berlin. La mise en couleurs - amplifie la lisibilité du récit, la clarté des dessins et surprend par - sa modernité, comme s’il s’agissait d’un nouvel album. Elle a été - confiée dans le cadre des Studios Hergé à Michel Bareau, assisté de - Nadège Rombaux. Ce 25ème tome des aventures de Tintin sort en librairie - le 11 janvier 2017, quelques mois avant les commémorations du centième - anniversaire de la révolution d’Octobre… + programs = Seq(RecitsAventure, VoyageEtAventure), + level = Moyen, + summary = """ + À peine rentré d'URSS, Tintin repart pour le Congo. Sorcier du royaume + des Babaoro'm, en lutte contre une bande de gangsters à la solde d'Al + Capone. + Dans Tintin en Amérique (1932), le héros confirme sa vocation de + redresseur de torts, en s'opposant au mafioso Al Capone, aux gangsters + de Chicago et aux fripouilles de tout acabit. + Dans Les cigares du pharaon (1934), Tintin se trouve impliqué, par + hasard et malgré lui, dans un trafic de stupéfiants qui va l'entraîner + jusqu'en Inde. Entre-temps, il aura rencontré Dupond et Dupont, deux + policiers balourds dont les rôles vont s'affirmer progressivement. + Poursuivant jusqu'en Chine les trafiquants rencontrés dans Les cigares + du pharaon, Tintin fera dans Le Lotus bleu (1936) la connaissance de + Tchang, un jeune chinois qui lui fera perdre ses derniers préjugés. En + Rastapopoulos, il se découvrira par contre un redoutable ennemi qu'il + retrouvera d'ailleurs à plusieurs reprises. """ ), @@ -277,8 +258,8 @@ object Books { year = "2007", period = None, genres = Seq(RomanAventure), - themes = Seq(Aventure, Voyage), - programs = Seq(RecitAventure, VoyageEtAventure), + themes = Seq(Aventure, Voyage, Amitie, Famille), + programs = Seq(RecitsAventure, VoyageEtAventure), level = Moyen, summary = """ Le 28 juillet 1988, Michael embarque avec ses parents et leur chienne, @@ -298,10 +279,10 @@ object Books { title = "L’Enfant Océan", author = "J-C MOURLEVAT et Vincent DUTRAIT", year = "2010", - period = None, + period = Some(Contemporain), genres = Seq(Roman), - themes = Seq(Aventure, Famille), - programs = Seq(RecitAventure), + themes = Seq(Famille, Maltraitance, Pauvrete, Litterature, Enfants), + programs = Seq(Monstre, RecitsAventure, Autrui), level = Moyen, summary = """ Une nuit, Yann réveille ses six frères aînés, tous jumeaux. Il faut @@ -321,7 +302,7 @@ object Books { period = None, genres = Seq(RomanAventure), themes = Seq(Nature, Aventure), - programs = Seq(RecitAventure), + programs = Seq(RecitsAventure), level = Moyen, summary = """ Dans un zoo, un enfant et un vieux loup borgne se fixent, œil dans @@ -403,7 +384,7 @@ object Books { parts = 12, period = None, genres = Seq(JournalIntime, RomanHistorique, Policier), - themes = Seq(), + themes = Seq(Crime, Enquete), programs = Seq(), level = Moyen, summary = """ @@ -424,7 +405,7 @@ object Books { period = Some(Contemporain), genres = Seq(JournalIntime), themes = Seq(Humour, Amitie, Amour, Famille, Adolescence), - programs = Seq(Autrui), + programs = Seq(Autrui, SeRaconter), level = Moyen, summary = """ Georgia Nicolson a 14 ans et trouve que sa vie est un enfer ! Son chat @@ -448,7 +429,7 @@ object Books { parts = 10, period = Some(Contemporain), genres = Seq(JournalIntime), - themes = Seq(Ecole, Amitie, Amour, Humour), + themes = Seq(College, Amitie, Amour, Humour), programs = Seq(TraversSociete), level = Moyen, summary = """ @@ -484,8 +465,8 @@ object Books { year = "1995", period = Some(Louis14), genres = Seq(RomanHistorique), - themes = Seq(Emancipation), - programs = Seq(), + themes = Seq(Aventure, Complot, Enquete, Amour, Emancipation), + programs = Seq(Valeurs), level = Moyen, summary = """ À Paris, en 1683, une fille qui choisit la liberté, ça ne se voit pas @@ -502,7 +483,7 @@ object Books { period = Some(Siecle20), genres = Seq(RomanHistorique), themes = Seq(Animal, Guerre, Amitie), - programs = Seq(), + programs = Seq(Agir), level = Moyen, summary = """ Joey, le cheval de ferme, devient cheval de guerre en 1914. Il va alors @@ -571,7 +552,7 @@ object Books { year = "2002", period = Some(Louis14), genres = Seq(RomanHistorique), - themes = Seq(Famille, Enquete, Cour), + themes = Seq(Famille, Enquete, Cour, Complot, Espionnage), programs = Seq(), level = Moyen, summary = """ @@ -657,9 +638,7 @@ object Books { petite fille terrifiée pour l’emmener au pays des géants. Mais heureusement, Sophie est tombée entre les mains d’un géant peu ordinaire : le Bon Gros Géant, qui se nourrit de légumes et souffle des - rêves dans les chambres des enfants… Avec la jeune Sophie, devenez - l’ami du géant au grand cœur et apprenez son langage pour le moins - loufoque ! Un chef-d’œuvre d’imagination signé Roald Dahl ! + rêves dans les chambres des enfants… """ ), @@ -843,7 +822,7 @@ object Books { year = "1926", period = Some(Siecle20), genres = Seq(Policier), - themes = Seq(Amour, Enquete), + themes = Seq(Amour, Enquete, Crime), programs = Seq(), level = Moyen, summary = """ @@ -881,11 +860,6 @@ object Books { de la victime. En acceptant, le fameux détective ignore qu’il met en péril sa propre vie.<br> <br> - Paru en 1902, ce roman est la plus célèbre des aventures d’Holmes. Il - est baigné d’éléments fantastiques qui amènent le fameux détective à - douter de ses pouvoirs de déduction. Même le docteur Watson a du mal à - le suivre ! La résolution du mystère mettra fin à ses interrogations. - Cette fois-ci, le maître de la logique s’en tire de justesse… """ ), @@ -895,9 +869,9 @@ object Books { year = "2000-2002", parts = 4, period = None, - genres = Seq(Fantasy, SF), - themes = Seq(Amitie, Amour, Aventure), - programs = Seq(), + genres = Seq(Fantasy), + themes = Seq(Aventure, Mythologie, Dragon, Magie, Adolescence), + programs = Seq(UniversNouveaux), level = Moyen, summary = """ Il existe un monde que personne ne connaît, que personne n’imagine. @@ -921,8 +895,8 @@ object Books { year = "2005-2016", parts = 4, period = None, - genres = Seq(Fantasy), - themes = Seq(Amitie, Aventure), + genres = Seq(Fantastique), + themes = Seq(Amitie, Aventure, Magie, Adolescence), programs = Seq(), level = Moyen, summary = """ @@ -964,9 +938,9 @@ object Books { year = "2006-2010", parts = 3, period = None, - genres = Seq(Policier, Fantasy), - themes = Seq(Aventure), - programs = Seq(), + genres = Seq(Fantasy), + themes = Seq(Aventure, Apprentissage), + programs = Seq(Reel, UniversNouveaux), level = Moyen, summary = """ Seule survivante d’un groupe de pionniers après l’attaque de leur @@ -975,10 +949,7 @@ object Books { quête de ses origines. Sous le nom d’Ellana, elle croise alors le plus grand maître marchombre, Jilano Alhuïn, qui la prend pour élève et l’initie aux secrets de sa guilde. Un apprentissage semé de rencontres - et de dangers… Le Pacte des Marchombres invite le lecteur à pénétrer - dans les arcanes d’une guilde aux pouvoirs extraordinaires, et à suivre - le destin d’Ellana Caldin, héroïne prodigieuse par sa psychologie, ses - exploits physiques et son insatiable goût de la liberté. + et de dangers… """ ), @@ -1009,8 +980,8 @@ object Books { year = "2002-2008", period = None, genres = Seq(Fantasy), - themes = Seq(Aventure, Famille), - programs = Seq(), + themes = Seq(Aventure, Enfants, Magie, Animal), + programs = Seq(RecitsAventure), level = Moyen, summary = """ Quatre enfants, Peter, Edmund, Susan et Lucy, éloignés de Londres à la @@ -1035,10 +1006,10 @@ object Books { title = "Eragon", author = "Christopher PAOLINI", year = "2003-2006", - period = None, + period = Some(MoyenAge), genres = Seq(Fantasy), - themes = Seq(Amitie, Aventure, Dragon), - programs = Seq(), + themes = Seq(Amitie, Aventure, Dragon, Magie), + programs = Seq(UniversNouveaux), level = Moyen, summary = """ Eragon mène une vie simple, jusqu’au jour où il ramasse dans la forêt @@ -1057,7 +1028,7 @@ object Books { period = None, genres = Seq(Fantastique), themes = Seq(Amitie, Ecole, Aventure, Magie), - programs = Seq(), + programs = Seq(Autrui, Reel, RecitsAventure), level = Moyen, summary = """ Le jour de ses onze ans, Harry Potter, un orphelin élevé par un oncle @@ -1095,7 +1066,7 @@ object Books { period = None, genres = Seq(Fantasy), themes = Seq(Aventure), - programs = Seq(), + programs = Seq(UniversNouveaux), level = Moyen, summary = """ Bilbo, comme tous les hobbits, est un petit être paisible et sans @@ -1105,9 +1076,6 @@ object Books { quête au trésor semée d’embûches et d’épreuves, qui mènera Bilbo jusqu’à la Montagne Solitaire gardée par le dragon Smaug…<br> <br> - Prélude au Seigneur des anneaux, Bilbo le Hobbit a été vendu à des - millions d’exemplaires depuis sa publication en 1937, s’imposant comme - l’un des livres les plus aimés et les plus influents du XXᵉ siècle. """ ), @@ -1117,8 +1085,8 @@ object Books { year = "1954-1955", period = None, genres = Seq(Fantasy), - themes = Seq(Aventure, Combat), - programs = Seq(), + themes = Seq(Aventure, Combat, Magie), + programs = Seq(UniversNouveaux), level = Moyen, summary = """ Le Tiers Age touche à sa fin, et la Terre du Milieu à son crépuscule. @@ -1147,38 +1115,13 @@ object Books { ), Book( - title = "Le Silmarillion", - author = "J.R.R TOLKIEN", - year = "1977", - period = None, - genres = Seq(Fantasy), - themes = Seq(Aventure, Combat), - programs = Seq(), - level = Difficile, - summary = """ - Les Premiers Jours du Monde étaient à peine passés quand Fëanor, le - plus doué des elfes, créa les trois Silmarils.<br> - <br> - Ces bijoux renfermaient la Lumière des Deux Arbres de Valinor. Morgoth, - le premier Prince de la Nuit, était encore sur la Terre du Milieu, et - il fut fâché d’apprendre que la Lumière allait se perpétuer. Alors il - enleva les Silmarils, les fit sertir dans son diadème et garder dans la - forteresse d’Angband. Les elfes prirent les armes pour reprendre les - joyaux et ce fut la première de toutes les guerres.<br> - <br> - Longtemps, longtemps après, lors de la Guerre de l’Anneau, Elrond et - Galadriel en parlaient encore. - """ - ), - - Book( title = "À la Croisée des mondes", author = "Philip PULLMAN", year = "1998-2001", - period = None, - genres = Seq(Fantastique), + period = Some(Siecle19), + genres = Seq(Fantastique, SF, Uchronie), themes = Seq(Aventure, Amitie, Enquete, Nature), - programs = Seq(), + programs = Seq(ProgresReveScientifique, RecitsAventure), level = Moyen, summary = """ Ce n’était pas une vie ordinaire pour une jeune fille de onze ans : @@ -1260,10 +1203,10 @@ object Books { author = "Rick RIORDAN", year = "2010-2014", parts = 5, - period = None, - genres = Seq(Fantastique), - themes = Seq(Amitie, Aventure, Mythologie), - programs = Seq(), + period = Some(Antiquite), + genres = Seq(Fantasy), + themes = Seq(Amitie, Aventure, Mythologie, Adolescence), + programs = Seq(CreationPoetique), level = Moyen, summary = """ Quand Jason, Piper et Leo arrivent au camp des Sang-Mêlé, ils ne savent @@ -1285,8 +1228,8 @@ object Books { parts = 2, period = None, genres = Seq(RomanAventure, Merveilleux), - themes = Seq(Amitie), - programs = Seq(), + themes = Seq(Amitie, Voyage, Initiation), + programs = Seq(RecitsAventure), level = Moyen, summary = """ « Ainsi vous avez tout dans votre magasin ? demanda la jeune fille. @@ -1305,8 +1248,8 @@ object Books { parts = 5, period = None, genres = Seq(Fantastique), - themes = Seq(Animal, Nature), - programs = Seq(), + themes = Seq(Animal, Aventure, Combat, Amitie), + programs = Seq(RecitsAventure), level = Moyen, summary = """ Depuis des générations, fidèles aux lois de leurs ancêtres, quatre @@ -1324,8 +1267,8 @@ object Books { year = "2016-2017", parts = 4, period = None, - genres = Seq(Fantastique), - themes = Seq(JeuVideo), + genres = Seq(Fantastique, JournalIntime), + themes = Seq(JeuVideo, Aventure), programs = Seq(), level = Moyen, summary = """ @@ -1359,9 +1302,9 @@ object Books { year = "2009-2015", parts = 10, period = Some(Contemporain), - genres = Seq(JournalIntime), - themes = Seq(Humour, Amitie, Famille, Adolescence), - programs = Seq(), + genres = Seq(JournalIntime, BD), + themes = Seq(Humour, Amitie, Famille, Adolescence, College), + programs = Seq(SeRaconter), level = Moyen, summary = """ Greg a 12 ans, un grand frère musicien qui lui fait des blagues, un @@ -1381,7 +1324,7 @@ object Books { genres = Seq(SF), themes = Seq(Monstrueux), programs = Seq(Monstre), - level = Moyen, + level = Difficile, summary = """ Victor Frankenstein, scientifique genevois, est recueilli sur la banquise par un équipage faisant route vers le Pôle Nord. Très @@ -1397,8 +1340,8 @@ object Books { year = "2016", parts = 2, period = None, - genres = Seq(Roman), - themes = Seq(Amitie, Magie, Famille, Aventure), + genres = Seq(Fantasy), + themes = Seq(Amitie, Magie, Animal, Aventure, Dragon, JeuVideo), programs = Seq(), level = Moyen, summary = """ @@ -1423,7 +1366,7 @@ object Books { period = None, genres = Seq(Roman), themes = Seq(Adolescence, Espionnage, Americain), - programs = Seq(), + programs = Seq(Valeurs), level = Moyen, summary = """ James n’a que 12 ans lorsque sa vie tourne au cauchemar. Placé dans un @@ -1441,8 +1384,8 @@ object Books { year = "2016", period = Some(Contemporain), genres = Seq(Roman), - themes = Seq(Amour, Famille, Adolescence), - programs = Seq(), + themes = Seq(Amour, Famille, Adolescence, Americain, Drogues), + programs = Seq(DireAmour), level = Moyen, summary = """ Rien ne sera plus comme avant…<br> @@ -1464,7 +1407,7 @@ object Books { parts = 12, period = None, genres = Seq(Fantasy), - themes = Seq(Combat), + themes = Seq(Combat, Aventure, Magie), programs = Seq(), level = Moyen, summary = """ @@ -1499,9 +1442,9 @@ object Books { year = "2011-2016", parts = 5, period = None, - genres = Seq(SF), - themes = Seq(Famille, Amour), - programs = Seq(), + genres = Seq(SF, Dystopie), + themes = Seq(Famille, Amour, Americain, Adolescence), + programs = Seq(DireAmour), level = Moyen, summary = """ 35 candidates.<br> @@ -1534,9 +1477,9 @@ object Books { year = "2009-2011", parts = 3, period = None, - genres = Seq(Dystopie, Fantastique), - themes = Seq(Combat), - programs = Seq(), + genres = Seq(Dystopie, SF), + themes = Seq(Combat, Adolescence, Aventure, Americain), + programs = Seq(Heros, Ville), level = Moyen, summary = """ Les Hunger Games ont commencé.<br> @@ -1561,9 +1504,9 @@ object Books { author = "Lois LOWRY", year = "1996", period = None, - genres = Seq(Dystopie), - themes = Seq(Initiation), - programs = Seq(), + genres = Seq(Dystopie, SF), + themes = Seq(Initiation, Adolescence, Dictature), + programs = Seq(Agir), level = Moyen, summary = """ Le monde dans lequel vit Jonas est bien éloigné du nôtre : une société @@ -1582,7 +1525,7 @@ object Books { period = None, genres = Seq(SF), themes = Seq(Robot, Famille, Aventure), - programs = Seq(), + programs = Seq(Ville), level = Moyen, summary = """ Les humains et les androids se pressent dans les rues bruyantes de la @@ -1638,9 +1581,9 @@ object Books { year = "2011-2014", parts = 3, period = None, - genres = Seq(Fantasy, SF), - themes = Seq(Adolescence, Aventure), - programs = Seq(), + genres = Seq(Fantasy, SF, Dystopie), + themes = Seq(Adolescence, Aventure, SegregationRaciale), + programs = Seq(Valeurs, Ville), level = Moyen, summary = """ Cinq destins, un seul choix.<br> @@ -1656,13 +1599,13 @@ object Books { ), Book( - title = "L’Étrange cas du Dr Jekyll et de M. Hyde", + title = "L’Étrange cas du Dr Jekyll et de Mr. Hyde", author = "R.L STEVENSON", year = "1886", - period = None, + period = Some(Siecle19), genres = Seq(Fantastique), - themes = Seq(Folie), - programs = Seq(Monstre), + themes = Seq(Folie, Metamorphose, Enquete), + programs = Seq(Monstre, ProgresReveScientifique), level = Moyen, summary = """ Quand la nuit tombe, le terrifiant Mr Hyde se faufile dans les ruelles @@ -1683,21 +1626,24 @@ object Books { year = "2007", period = Some(Siecle20), genres = Seq(BD), - themes = Seq(Famille, Amitie), + themes = Seq(Famille, Amitie, Guerre), programs = Seq(), level = Moyen, summary = """ - À L’Association, on n’aime pas beaucoup le terme d’intégrale, alors on - ne va pas en plus l’écrire sur le livre (certains n’hésitent pas). On - préfère parler de monovolume (on ne l’écrira pas dessus non plus). - Bref, ce livre rassemble les quatre volumes du Persepolis de Marjane - Satrapi. On ne fera pas non plus le visuel de la couverture avec - l’affiche du film, comme cela se pratique dans ces cas-là. Car il y a - bel et bien un long-métrage d’animation de Persepolis qui sortira sur - les écrans au moment du festival de Cannes, que Marjane a réalisé - elle-même avec Winshluss, et qui sera aussi un événement. Que l’édition - de Persepolis en un volume soit prête à cette occasion était la moindre - des choses. + Toute petite, Marjane voulait être prophète. Elle se disait qu'elle + pourrait ainsi soigner le mal de genoux de sa grand-mère. En 1979, + l'année de ses dix ans et de la révolution iranienne, elle a un peu oublié + Dieu. Elle s'est mise à manifester dans le jardin de ses parents en criant + "à bas le roi !". Là, elle s'imaginait plutôt en Che Guevara. Il faut dire + qu'à l'époque, son livre préféré s'appelait Le Matérialisme dialectique. + Marjane trouvait d'ailleurs que Marx et Dieu se ressemblaient. Marx était + juste un peu plus frisé, voilà tout. Après, la vie a continué, mais en + beaucoup moins drôle. La révolution s'est un peu emballée. Et la guerre + contre l'Irak est arrivée… Dans Persepolis, Marjane Satrapi raconte son + enfance sur fond d'histoire de son pays, l'Iran. C'est un récit drôle et + triste à la fois, parfois cocasse, souvent touchant. Mais toujours + passionnant. C'est aussi un petit événement : il s'agit de la toute + première bande dessinée iranienne de l'Histoire… """ ), @@ -1705,10 +1651,10 @@ object Books { title = "Le Petit Nicolas", author = "GOSCINNY et SEMPE", year = "1973", - period = Some(Siecle20), + period = Some(Annees50), genres = Seq(Comique), - themes = Seq(Amitie, Ecole, Famille), - programs = Seq(), + themes = Seq(Amitie, Ecole, Famille, Humour, Enfants), + programs = Seq(Autrui), level = Moyen, summary = """ À priori, le petit Nicolas est un enfant comme les autres. Pourtant, le @@ -1721,13 +1667,6 @@ object Books { l’école, ni l’inspecteur en personne, ni même le directeur ou le pauvre surveillant, M. Bouillon. Bref, le petit Nicolas et toute sa bande sèment un joyeux désordre et une belle zizanie partout où ils passent. - L’écriture, proche du langage oral, rehausse le comique des situations - et l’on ne peut s’empêcher de rire lorsqu’on écoute le petit Nicolas - raconter ses multiples aventures, avec la naïveté et la candeur d’un - enfant qui semble ne pas très bien saisir l’importance de tous ses - actes et les réactions qu’ils entraînent auprès des adultes. De bonnes - rigolades en perspective, même si la spécificité de cet humour - nécessite quelquefois l’explication des grands ! """ ), @@ -1758,8 +1697,8 @@ object Books { year = "2006-2011", period = Some(Contemporain), genres = Seq(JournalIntime), - themes = Seq(Famille, Amitie, Amour, Ecole), - programs = Seq(), + themes = Seq(Famille, Amitie, Amour, College, Humour), + programs = Seq(Autrui, SeRaconter), level = Moyen, summary = """ Lorsqu’on a quatorze ans, des neurones d’écureuil, une meilleure amie @@ -1883,8 +1822,8 @@ object Books { parts = 5, period = None, genres = Seq(Fantasy), - themes = Seq(Ecole), - programs = Seq(), + themes = Seq(Ecole, Amitie, Adolescence, Magie, Aventure, Famille), + programs = Seq(Autrui, UniversNouveaux), level = Moyen, summary = """ Depuis des années, Sophie sait qu’elle n’est pas comme tout le monde. @@ -1901,9 +1840,7 @@ object Books { attendent une pléiade de nouveaux condisciples, amis et ennemis, et une question obsédante : qui est-elle ? Pourquoi l’a-t-on cachée dans le monde des humains ? Pourquoi n’a-t-elle que des souvenirs partiels de - son passé ? Un premier roman baigné de magie, dont la fantaisie et le - sens du suspense font des miracles, et où éclate le talent indéniable - de Shannon Messenger. Un nom à retenir ! + son passé ? """ ), @@ -1914,8 +1851,8 @@ object Books { parts = 5, period = None, genres = Seq(RomanAventure, Fantasy), - themes = Seq(Famille, Nature, Aventure, Poetique), - programs = Seq(RecitAventure), + themes = Seq(Famille, Magie, Poetique, Amitie, Enfants), + programs = Seq(RecitsAventure, UniversNouveaux), level = Moyen, summary = """ Un lutin espiègle et fanfaron, un parchemin mangeur de papier, un ogre @@ -1927,14 +1864,14 @@ object Books { ), Book( - title = "Le Passe-miroir", + title = "La Passe-miroir", author = "Christelle DABOS", year = "2013-2015", parts = 2, period = None, - genres = Seq(Fantastique), - themes = Seq(Complot, Cour, Enquete), - programs = Seq(), + genres = Seq(Fantasy), + themes = Seq(Complot, Cour, Enquete, Magie), + programs = Seq(UniversNouveaux), level = Moyen, summary = """ Sous son écharpe élimée et ses lunettes de myope, Ophélie cache des @@ -1944,10 +1881,7 @@ object Books { famille et le suivre à la Citacielle, capitale flottante du Pôle. À quelle fin a-t-elle été choisie ? Pourquoi doit-elle dissimuler sa véritable identité ? Sans le savoir, Ophélie devient le jouet d’un - complot mortel. Une héroïne inoubliable, un univers riche et - foisonnant, une intrigue implacable. Découvrez le premier livre d’une - grande saga fantastique et le talent d’un nouvel auteur à l’imaginaire - saisissant. + complot mortel. """ ), @@ -2000,7 +1934,7 @@ object Books { petit village, au Québec. Un jour, ses parents lui annoncent à elle et Félix ,(son frère), qu’ils devront quitter leur village et venir s’installer à Montréal, car son père avait décroché « un emploi de - rêve »… Je vous laisses avec la suite ! + rêve »… """ ), @@ -2071,7 +2005,7 @@ object Books { period = None, genres = Seq(Fantasy), themes = Seq(Conflit, Initiation), - programs = Seq(), + programs = Seq(Heros), level = Moyen, summary = """ Will rêve de devenir chevalier, comme son père, mort en héros au @@ -2101,15 +2035,7 @@ object Books { moderne des cours de récré. À la fois naïf, plein d’enthousiasme et gentil comme tout. Il tente désespérément de percer les mystères de la création, comme les filles ou le monde des adultes. Pas facile. Surtout - le jour où une petite soeur débarque à la maison. Bon, Titeuf fait tout - de même des efforts. D’ailleurs, lui aussi a eu sa part de contractions - - mais c’était juste parce qu’il s’était gavé de chips pendant que ses - parents étaient partis à l’hôpital… Son créateur, Zep, dit de lui - qu’il a « les baskets sur terre ». « Grand du dedans et petit à - l’extérieur », comme tous les gosses de huit ans. C’est-à-dire déjà - lucide sur le monde qui l’entoure, même si certaines choses lui - échappent encore un peu. Une série franchement drôle, des dialogues - hilarants : une bonne bouffée de souvenirs d’enfance. + le jour où une petite soeur débarque à la maison. """ ), @@ -2120,7 +2046,7 @@ object Books { period = Some(Contemporain), genres = Seq(Roman), themes = Seq(Amitie, Animal), - programs = Seq(), + programs = Seq(Autrui), level = Facile, summary = """ Courageux, Le Chien ! Pas joli, joli, mais un sacré cabot ! Comme il se @@ -2137,8 +2063,8 @@ object Books { author = "Mathias MALZIEU", year = "2009", period = Some(Siecle19), - genres = Seq(Roman), - themes = Seq(Amour), + genres = Seq(Fantastique), + themes = Seq(Amour, Poetique), programs = Seq(DireAmour), level = Moyen, summary = """ @@ -2152,12 +2078,7 @@ object Books { épreuve. Prêt à tout pour la retrouver, Jack se lance tel Don Quichotte dans une quête amoureuse qui le mènera des lochs écossais jusqu’aux arcades de Grenade et lui fera connaître les délices de l’amour comme - sa cruauté. Conte désuéto-moderne mâtiné de western-spaghetti, La - Mécanique du Cœur vibre d’une rugueuse force poétique où l’humour est - toujours présent. Mathias Malzieu soumet aux grands enfants que nous - sommes une réflexion très personnelle sur la passion amoureuse et le - rejet de la différence, donnant naissance à un petit frère de Pinocchio - qui aurait fait un tour chez les Freaks de Todd Browning. + sa cruauté. """ ), @@ -2181,9 +2102,7 @@ object Books { serait-il devenu ? Giant Jack, 4,50 mètres, " docteur en ombrologie ", soigne les gens atteints de deuil. Il donne à son protégé une ombre, des livres, la capacité de vivre encore et de rêver malgré la - douleur… Il le fera grandir. Mathias Malzieu nous entraîne dans un - monde onirique, intimiste et poignant, dans la lignée d’un Lewis - Carroll ou d’un Tim Burton. + douleur… """ ), @@ -2192,9 +2111,9 @@ object Books { author = "Mathias MALZIEU", year = "2014", period = None, - genres = Seq(Roman), - themes = Seq(Amour, Enquete), - programs = Seq(), + genres = Seq(Fantastique), + themes = Seq(Amour, Enquete, Poetique, Humour), + programs = Seq(DireAmour), level = Moyen, summary = """ Un inventeur-dépressif rencontre une fille qui disparait quand on @@ -2205,11 +2124,6 @@ object Books { cœur". Ces deux grands brûlés de l’amour sauront-ils affronter leurs peurs pour vivre leur histoire ?<br> <br> - Le plus petit baiser jamais recensé est un vrai faux polar romantique. - Suite métaphorique de La mécanique du cœur, ce roman teinté de - mélancolie regorge de gourmandise explosive. Comme si Amélie Poulain - dansait le rock’n’roll et croisait le Petit Prince avec un verre de - whisky. """ ), @@ -2218,9 +2132,9 @@ object Books { author = "Mathias MALZIEU", year = "2016", period = None, - genres = Seq(JournalIntime), - themes = Seq(Maladie), - programs = Seq(), + genres = Seq(JournalIntime, Autobiographie), + themes = Seq(Maladie, Humour), + programs = Seq(SeRaconter), level = Moyen, summary = """ Journal intime tenu durant l’année où M. Malzieu a lutté contre la @@ -2236,7 +2150,7 @@ object Books { parts = 19, period = None, genres = Seq(Fantasy, BD), - themes = Seq(Aventure, Humour), + themes = Seq(Aventure, Humour, Magie), programs = Seq(), level = Moyen, summary = """ @@ -2342,7 +2256,7 @@ object Books { period = None, genres = Seq(BD), themes = Seq(Enfants, Humour, Famille, Amour), - programs = Seq(), + programs = Seq(Autrui), level = Moyen, summary = """ Cédric a tout pour être heureux. Ce blondinet de huit ans vit une @@ -2363,8 +2277,8 @@ object Books { year = "2007", period = Some(Contemporain), genres = Seq(Roman), - themes = Seq(Conflit, Enfants, Famille), - programs = Seq(Resister), + themes = Seq(Conflit, Enfants, Famille, Humour), + programs = Seq(Resister, Autrui), level = Moyen, summary = """ Quand papa a déménagé, il m’a dit que c’était moi, maintenant, l’homme @@ -2374,7 +2288,7 @@ object Books { hommes de la famille.<br> Papa est pour vivre avec Pierrette Piechaux, une grosse vache, qui veut acheter notre amour avec de la mousse au chocolat pourrie. Elle a deux - enfants débiles et obèses, Porcinet et Marie- Neige qui sont dans notre + enfants débiles et obèses, Porcinet et Marie-Neige qui sont dans notre école, avec leur tête à claque en gelée cassis. C’est l’enfer, l’horreur, la guerre.<br> Avec Delphine, on a conclu un pacte. Un pacte qui fait peur :<br> @@ -2382,14 +2296,6 @@ object Books { Deuxièmement, remettre Papa avec Maman.<br> À l’attaque.<br> <br> - Rester soudés : c’est ce qu’on s’est dit avec Delphine quand on s’est - installés avec papa chez Pierrette. Rester soudés devant ses gratins de - choux-fleurs, ses napperons orange et ses deux enfants débiles. Je vis - donc chez Porcinet qui pleure dès qu’il s’arrête sur la case prison du - Monopoly et qui m’interdit de toucher à ses petites voitures. Delphine, - elle, a déclaré la guerre à Marie-Neige : elle l’a carrément mordue ! À - part ça, tout va bien. Parce qu’on a un plan. Papa va quitter - Pierrette, mais il ne le sait pas encore. Et nous, on va bien rigoler ! """ ), @@ -2397,9 +2303,9 @@ object Books { title = "La Rentrée du Petit Nicolas : les histoires inédites du Petit Nicolas 3", author = "SEMPE et GOSCINNY", year = "2008", - period = None, + period = Some(Annees50), genres = Seq(Comique), - themes = Seq(Enfants, Amitie, Humour), + themes = Seq(Enfants, Amitie, Humour, Ecole), programs = Seq(Resister), level = Moyen, summary = """ @@ -2495,8 +2401,8 @@ object Books { year = "2003", period = None, genres = Seq(Roman), - themes = Seq(Aventure, Folie), - programs = Seq(RecitAventure), + themes = Seq(Enquete, Folie), + programs = Seq(RecitsAventure), level = Moyen, summary = """ « Il y avait dans un port de la Norvège un très vieil homme à qui @@ -2520,8 +2426,8 @@ object Books { year = "1997", period = None, genres = Seq(Roman), - themes = Seq(Adolescence, Aventure, Amitie, Famille, Conflit), - programs = Seq(RecitAventure), + themes = Seq(Adolescence, Aventure, Amitie, Famille, Secret, College), + programs = Seq(RecitsAventure, SeRaconter), level = Moyen, summary = """ Un soir de décembre à Châtillon-sur-Oise, Frédéric Legendre, douze ans, @@ -2561,8 +2467,8 @@ object Books { author = "Alain SURGET", year = "1995", period = Some(MoyenAge), - genres = Seq(Roman), - themes = Seq(Animal, Metamorphose), + genres = Seq(Fantastique), + themes = Seq(Animal, Metamorphose, Magie), programs = Seq(Monstre), level = Moyen, summary = """ @@ -2582,8 +2488,8 @@ object Books { year = "2006", period = Some(Contemporain), genres = Seq(Roman), - themes = Seq(Famille, Exclusion, Poetique), - programs = Seq(Monstre), + themes = Seq(Famille, Exclusion, Poetique, Secret), + programs = Seq(Autrui), level = Moyen, summary = """ Un garçon solitaire apprend que le frère de son père, qui vient de @@ -2633,8 +2539,8 @@ object Books { year = "2012", period = Some(Contemporain), genres = Seq(Thriller), - themes = Seq(Adolescence, Aventure, Famille), - programs = Seq(VoyageEtAventure, RecitAventure), + themes = Seq(Adolescence, Aventure, Famille, Complot), + programs = Seq(RecitsAventure), level = Moyen, summary = """ Lorsque sa mère, hôtesse de l’air, disparaît en lui laissant l’ordre de @@ -2653,7 +2559,7 @@ object Books { period = Some(Futur), genres = Seq(Roman), themes = Seq(Ecole, Nature, Amour), - programs = Seq(UniversNouveaux), + programs = Seq(HommeEtNature), level = Moyen, summary = """ Elle est apparue un matin dans l’ascenseur. On a monté cent quinze @@ -2673,8 +2579,8 @@ object Books { year = "2004", period = Some(MoyenAge), genres = Seq(BD, Fantasy, RomanAventure), - themes = Seq(Combat, Initiation), - programs = Seq(Heros), + themes = Seq(Combat, Initiation, Mythologie, Dragon), + programs = Seq(UniversNouveaux), level = Facile, summary = """ La neige est méchante en cet hiver 1065, elle a décidé de s’en prendre @@ -2721,7 +2627,7 @@ object Books { year = "2016", period = Some(Contemporain), genres = Seq(Epistolaire), - themes = Seq(Harcelement, Laideur, Adolescence, Famille, Ecole), + themes = Seq(Harcelement, Laideur, Adolescence, Famille, Ecole, Amitie), programs = Seq(Autrui), level = Moyen, summary = """ @@ -2798,7 +2704,7 @@ object Books { year = "2007", period = Some(Contemporain), genres = Seq(Roman), - themes = Seq(Adolescence, Deuil, Handicap), + themes = Seq(Deuil, Handicap, Amitie), programs = Seq(Autrui), level = Moyen, summary = """ @@ -2815,10 +2721,6 @@ object Books { imaginaire vont redonner à Thomas et à son père le goût de vivre. Et les aider à accepter l’inacceptable.<br> <br> - Un roman tendre, émouvant et drôle, sur une amitié entre deux enfants - qui s’épanouit malgré leurs différences - ou peut-être par la grâce de - leurs différences… Le récit est mené à la première personne par Thomas, - ce qui le rend encore plus attachant. """ ), @@ -2827,7 +2729,7 @@ object Books { author = "Christophe LEON", year = "2011", period = Some(Contemporain), - genres = Seq(Roman), + genres = Seq(Roman, Thriller), themes = Seq(Amitie, Famille, Crime), programs = Seq(Autrui), level = Moyen, @@ -2849,7 +2751,7 @@ object Books { parts = 5, period = Some(Contemporain), genres = Seq(BD), - themes = Seq(Adolescence, Famille, Espionnage), + themes = Seq(Adolescence, Famille, Espionnage, Aventure, Humour), programs = Seq(Autrui), level = Moyen, summary = """ @@ -2870,7 +2772,7 @@ object Books { year = "2016", period = Some(Contemporain), genres = Seq(Roman), - themes = Seq(Deuil, Maladie, Animal, Famille), + themes = Seq(Adolescence, Humour, Maladie, Animal, Famille), programs = Seq(Autrui), level = Moyen, summary = """ @@ -2880,13 +2782,7 @@ object Books { Ruben fugue. Le garçon est persuadé que s’il retrouve Ruben sa sœur guérira, aussi mettra-t-il toute son énergie, son imagination, pour ramener le chien à la maison. Il croise alors un marinier dans sa - péniche, un gardien d’usine, qui ont recueilli Ruben, un moment. La - balle jaune que le chien poursuit symbolise la vie qui s’échappe. Sur - un sujet hautement périlleux, Hervé Giraud réussit la gageure d’écrire - un roman plein d’humour et de sensibilité sans sensiblerie, la relation - fusionnelle entre les jumeaux est évoquée avec justesse. Bien sûr on - parle d’un sujet grave, mais avec tant d’élégance, que le lecteur n’est - jamais capturé dans les filets. + péniche, un gardien d’usine, qui ont recueilli Ruben, un moment. """ ), @@ -3001,10 +2897,7 @@ object Books { un pouvoir grandissant… S’il quitte sa maison, ce pouvoir disparaît; mais bientôt, il ne peut plus sortir de chez lui, il est prisonnier. D’où vient cet esprit ? Du Horla ou de l’homme, l’un des deux doit - périr. Le Horla comme les contes fantastiques écrits par Maupassant à - la fin de sa vie, alors qu’il sombrait dans la folie, joue - délicieusement avec nos nerfs en traitant de thèmes très actuels comme - l’angoisse, la hantise du suicide, la peur de l’invisible. + périr. """ ), @@ -3014,7 +2907,7 @@ object Books { year = "2014", period = Some(Siecle19), genres = Seq(Fantastique), - themes = Seq(Secret, Folie, Famille, Mensonge), + themes = Seq(Secret, Folie, Famille, Mensonge, Adolescence), programs = Seq(Reel), level = Moyen, summary = """ @@ -3041,8 +2934,8 @@ object Books { year = "2015", period = Some(Contemporain), genres = Seq(Epistolaire), - themes = Seq(Amitie, Apprentissage, Exclusion), - programs = Seq(Valeurs), + themes = Seq(Amitie, Apprentissage, Exclusion, Prison, Harcelement, Adolescence, Sentiment, Ecole), + programs = Seq(Valeurs, Autrui), level = Moyen, summary = """ Lorsqu’elle découvre la lettre de Max, Flora est à la fois heureuse et @@ -3057,8 +2950,7 @@ object Books { disques, son ordinateur et son ukulélé dont il ne joue d ailleurs pas très bien. Les deux reclus vont s’écrire, collecter chaque jour des choses réconfortantes à se dire, apprivoiser leur enfermement, mais - aussi ce monde extérieur qui les attend et qui leur fait si peur… A - partir de 12 ans. + aussi ce monde extérieur qui les attend et qui leur fait si peur… """ ), @@ -3067,8 +2959,8 @@ object Books { author = "Korneï TCHOUKOVSKI", year = "2015", period = Some(Siecle19), - genres = Seq(Roman), - themes = Seq(Exclusion, Ecole), + genres = Seq(Autobiographie), + themes = Seq(Exclusion, College, Humour), programs = Seq(Valeurs), level = Moyen, summary = """ @@ -3095,11 +2987,6 @@ object Books { justice, c’est lui. Alors, dès qu’on a besoin d’un rempart contre l’intolérance, plus particulièrement religieuse, Voltaire est de retour.<br> - <br> - Écrire une lettre à l’une des icônes de la littérature, de la peinture, - de la musique, voir ce que ce personnage nous dit aujourd’hui, le - mettre en scène dans des petites fictions et l’imaginer revivre d’un - coup. C’est la nouvelle collection des Bulles de savon. """ ), @@ -3174,7 +3061,7 @@ object Books { year = "2014", period = Some(Siecle19), genres = Seq(BD), - themes = Seq(Animal, Racisme), + themes = Seq(Animal, Racisme, Guerre), programs = Seq(Valeurs), level = Moyen, summary = """ @@ -3246,8 +3133,6 @@ object Books { Abdou a été confié à la DDASS par sa mère. Alors qu’une histoire d’amour s’ébauche entre les deux adolescents, Abdou est déterminé à chercher sa mère. Et si elle l’avait abandonné par amour ?<br> - La littérature ne guérit pas, mais parfois elle donne les mots pour - comprendre. La langue de Valentine Goby est forte et claire. """ ), @@ -3317,8 +3202,8 @@ object Books { year = "2015", period = Some(Contemporain), genres = Seq(Fantastique), - themes = Seq(Adolescence, Deuil), - programs = Seq(Valeurs), + themes = Seq(Amitie, Nature, Fantome, Magie), + programs = Seq(Reel), level = Moyen, summary = """ En Louisiane, tout le monde croit aux esprits. Lanesha, elle, a le don @@ -3415,16 +3300,14 @@ object Books { period = None, genres = Seq(Manga), themes = Seq(Combat, Conflit, Aventure, Apprentissage, Enfants), - programs = Seq(), + programs = Seq(UniversNouveaux), level = Moyen, summary = """ Les dragon balls sont des boules de cristal magiques. Celui qui les réunit invoque un dragon qui réalisera ses vœux. Sangoku, Dendé, Végéta et tous les protagonistes de cette grande saga tentent de trouver les sept dragon balls qui, une fois le vœu exaucé, - s’éparpilleront à nouveau dans l’univers.Devenue un véritable phénomène - de mode dès sa parution, cette série connaît un succès mondial auprès - de toute une génération. + s’éparpilleront à nouveau dans l’univers. """ ), @@ -3453,8 +3336,8 @@ object Books { parts = 12, period = Some(Siecle18), genres = Seq(Fantastique), - themes = Seq(Vampire, Metamorphose), - programs = Seq(), + themes = Seq(Vampire), + programs = Seq(UniversNouveaux), level = Moyen, summary = """ De nos jours, à La Nouvelle-Orléans, un jeune homme a été convoqué dans @@ -3475,7 +3358,7 @@ object Books { period = None, genres = Seq(Manga), themes = Seq(Combat, Conflit, Aventure), - programs = Seq(), + programs = Seq(UniversNouveaux), level = Moyen, summary = """ Songoku a bien grandi. Après avoir vaincu Piccolo Junior lors du @@ -3491,11 +3374,6 @@ object Books { Songohan et menace de le tuer. Devant la force de cet adversaire, Songoku n’a d’autre choix que de faire équipe avec son ennemi juré, Piccolo…<br> - <br> - Cette collection propose un photomontage des scènes clefs des - différents épisodes de cette série, mis en pages comme une véritable - bande dessinée. Une occasion de revivre scène par scène les célèbres - épisodes de cette série culte ! """ ), @@ -3505,9 +3383,9 @@ object Books { year = "2016-2017", parts = 6, period = None, - genres = Seq(Manga, Fantastique, SF), - themes = Seq(Mutant, Magie, Sentiment, Poetique), - programs = Seq(), + genres = Seq(Manga, Dystopie, SF), + themes = Seq(Mutant, Magie, Amitie, Nature, Poetique), + programs = Seq(HommeEtNature), level = Moyen, summary = """ Dans un monde où tout n’est plus que sable, un gigantesque vaisseau @@ -3519,11 +3397,6 @@ object Books { du reste du monde.<br> Jusqu’au jour où, sur un vaisseau à la dérive, le jeune Chakuro fait une étrange rencontre…<br> - Inattendue et originale, cette histoire de science-fiction à tendance - écologique ne manquera pas d’évoquer le manga Nausicaä, notamment grâce - à son sens du détail absolument fabuleux. Ce titre a même reçu la - double distinction du Kono manga ga sugoi 2015 : top 10 classement - “fille” ET du classement “garçon” ! """ ), @@ -3533,8 +3406,8 @@ object Books { year = "2008-2017", parts = 55, period = None, - genres = Seq(Manga, Fantastique), - themes = Seq(Magie, Amitie, Humour, Aventure), + genres = Seq(Manga, Fantasy), + themes = Seq(Magie, Amitie, Humour, Aventure, Dragon, Combat), programs = Seq(), level = Moyen, summary = """ @@ -3556,7 +3429,7 @@ object Books { period = None, genres = Seq(Nouvelle, Fantastique, Thriller), themes = Seq(Vieillesse), - programs = Seq(SeRaconter), + programs = Seq(Reel), level = Difficile, summary = """ Un recueil de nouvelles auscultant les paradoxes de l’Amérique et @@ -3576,15 +3449,9 @@ object Books { programs = Seq(Autrui), level = Moyen, summary = """ - Les Juniors le réclamaient et Vents d’Ouest l’a fait ! Il manquait à la - palette des Guides en BD une collection dédiée aux plus jeunes, et - voici enfin deux ouvrages pour se moquer tendrement des qualités et des - défauts des garçons et des filles en plein âge tendre… Entre les - difficultés à gérer les contraintes parentales et les relations avec - leurs copains, leur vie est une grosse bulle d’agitation. Pour les - filles, et pour Ninou héroïne de ce guide, c’est un peu l’âge farouche - où l’on oscille entre ses peluches, ses poupées et ses premiers tubes - de rouge à lèvres pour séduire l’élu de son cœur… C’est un peu le + Pour les filles, et pour Ninou héroïne de ce guide, c’est un peu l’âge + farouche où l’on oscille entre ses peluches, ses poupées et ses premiers + tubes de rouge à lèvres pour séduire l’élu de son cœur… C’est un peu le quotidien de Ninou, qui passe des heures suspendue au téléphone avec ses copines. Quant à Mino, tombeur et caïd de la cour d’école, il lui faut faire ses preuves et passer à l’âge d’homme. Sa journée se compose @@ -3592,13 +3459,7 @@ object Books { skate… Tous les garçons et les filles de leur âge se reconnaîtront dans ces histoires drôles et vraies qui croquent avec franchise et malice l’âge des premières expériences et des coups de gueule mémorables jetés - à la face du monde, et à celle des parents ! Des Guides à offrir à tous - les enfants, et à tous ceux qui ont été enfants un jour… même s’il y a - longtemps ! Cette collection d’humour rencontre un énorme succès ! Les - titres se sont en effet déjà vendus à plus de 3.000.000 d’exemplaires. - À chaque événement de la vie correspond une bande dessinée pleine - d’humour et d’imagination. Des livres tout public qui font - d’excellentes idées de cadeaux. + à la face du monde, et à celle des parents ! """ ), @@ -3609,8 +3470,8 @@ object Books { parts = 2, period = None, genres = Seq(Fantastique), - themes = Seq(Exclusion, Fantome, Aventure, Amitie, Magie), - programs = Seq(Heros, Autrui, VoyageEtAventure), + themes = Seq(Fantome, Aventure, Amitie, Magie, Monstrueux, College), + programs = Seq(UniversNouveaux), level = Moyen, summary = """ Victor est un petit garçon assez solitaire. Il a été adopté et ne @@ -3764,10 +3625,10 @@ object Books { author = "Michael BUCKLEY", year = "2014-2016", parts = 2, - period = None, - genres = Seq(SF), - themes = Seq(Conflit, Ecole, Americain, Amitie), - programs = Seq(), + period = Some(Contemporain), + genres = Seq(SF, Dystopie, Fantastique), + themes = Seq(Conflit, Ecole, Americain, Racisme, Adolescence, Amitie, Racisme, Amour), + programs = Seq(Valeurs, Reel), level = Moyen, summary = """ Trente mille créatures inquiétantes surgies de la mer : les Alphas.<br> @@ -3854,7 +3715,7 @@ object Books { period = Some(Contemporain), genres = Seq(Roman), themes = Seq(Amitie, Deuil, Ecole, Musique, Adolescence), - programs = Seq(Autrui), + programs = Seq(SeRaconter, Autrui), level = Facile, summary = """ Aurélien est nouveau dans son lycée. Il a déménagé. Ce n’est pas la @@ -3927,7 +3788,7 @@ object Books { period = None, genres = Seq(SF, Dystopie), themes = Seq(Combat, Dictature, Adolescence, Amitie), - programs = Seq(), + programs = Seq(Agir), level = Moyen, summary = """ Le combat d’hiver est celui de quatre adolescents, évadés de leur @@ -3987,12 +3848,6 @@ object Books { roman magnifique. Il est question de deuil, de maladie, d’homosexualité. Il est question aussi (et surtout) d’amour, d’affection fraternelle.<br> - <br> - Tout cela est abordé avec infiniment de pudeur, d’humour et de - sensibilité. Au cœur d’une situation a priori dramatique, on rit - souvent et on a aussi, à plusieurs reprises, une grosse boule d’émotion - dans la gorge, tant les situations, de joie ou de peines, sont fortes, - tant les personnages sont attachants. """ ), @@ -4038,8 +3893,8 @@ object Books { parts = 8, period = None, genres = Seq(Fantastique), - themes = Seq(Enquete, Amitie, Fantome, Maladie), - programs = Seq(), + themes = Seq(Enquete, Amitie, Fantome, Maladie, Adolescence), + programs = Seq(UniversNouveaux), level = Moyen, summary = """ Après une grave maladie, Liam, 15 ans, est envoyé en convalescence dans @@ -4068,9 +3923,9 @@ object Books { author = "Sherman ALEXIE", year = "2013", period = Some(Contemporain), - genres = Seq(Roman), - themes = Seq(Humour, Discrimination, Ecole, Adolescence, Famille), - programs = Seq(Valeurs, TraversSociete), + genres = Seq(Roman, Autobiographie), + themes = Seq(Humour, Discrimination, Ecole, Adolescence, Famille, Drogues, Amitie, Racisme), + programs = Seq(Valeurs), level = Moyen, summary = """ Voici les péripéties poignantes et drôles de Junior, un jeune Indien @@ -4082,11 +3937,6 @@ object Books { Reardan, une école prestigieuse surtout fréquentée par les Blancs, Junior, se sent devenir un Indien à temps partiel…<br> <br> - Dans ce roman plein d’humour où se devine l’autobiographie, Sherman - Alexie raconte à merveille, tous les combats, petits et grands, contre - soi-même et les autres, qui se gagnent de haute lutte, à condition de - porter bien haut les armes de l’intelligence, de la lucidité et de - l’humour. """ ), @@ -4096,8 +3946,8 @@ object Books { year = "2013", period = Some(Contemporain), genres = Seq(Roman), - themes = Seq(Handicap, Amour, Adolescence), - programs = Seq(Autrui), + themes = Seq(Handicap, Amour, Adolescence, Famille), + programs = Seq(DireAmour), level = Moyen, summary = """ Léa est une jolie fille, sourde de naissance. Mika tombe amoureux @@ -4111,9 +3961,9 @@ object Books { title = "Le Journal malgré lui de Henry K. LARSEN", author = "Susin NIELSEN", year = "2013", - period = None, + period = Some(Contemporain), genres = Seq(JournalIntime), - themes = Seq(Ecole, Harcelement, Suicide, Deuil, Famille, Amitie, Adolescence), + themes = Seq(College, Harcelement, Suicide, Deuil, Famille, Amitie, Adolescence), programs = Seq(), level = Moyen, summary = """ @@ -4175,7 +4025,7 @@ object Books { period = Some(Contemporain), genres = Seq(Roman), themes = Seq(Adolescence, Famille, Homosexualite, Apprentissage), - programs = Seq(), + programs = Seq(SeRaconter), level = Moyen, summary = """ Dante attend les résultats de ses examens. Le courrier qui lui ouvrira @@ -4193,8 +4043,8 @@ object Books { year = "2011", period = Some(Contemporain), genres = Seq(Roman), - themes = Seq(Famille, Adolescence, Amour, Apprentissage, Secret), - programs = Seq(), + themes = Seq(Famille, Adolescence, Amour, Apprentissage, Secret, Musique), + programs = Seq(SeRaconter), level = Moyen, summary = """ Pierre est à la veille de ses 16 ans. Avec ses parents, il achète des @@ -4213,9 +4063,7 @@ object Books { que le père baisse les bras et, en même temps, découvre la véritable histoire de sa famille qui n’est qu’une suite de hasards et d’histoires d’amour parfois belles, parfois dures, secrètes, passionnées et/ou - douloureuses. Mikaël Ollivier renoue avec le récit intimiste, roman - d’amour, histoire familiale compliquée sous des aspects lisses et bien - pensant. Scénariste, Mikaël ménage une surprise à la fin du roman. + douloureuses. """ ), @@ -4225,11 +4073,15 @@ object Books { year = "2015", period = Some(Contemporain), genres = Seq(Roman), - themes = Seq(Voyage, Famille, Adolescence, Initiation, Maladie, Pauvrete), + themes = Seq(Voyage, Famille, Adolescence, Initiation, Pauvrete, Secret), programs = Seq(VoyageEtAventure), level = Moyen, summary = """ - Fille unique de parents très aimants, mais très occupés, Amélia, 16 ans, s’est réfugiée dans la gourmandise. Elle traîne son corps adolescent et ses kilos en trop comme une punition. Mais l’arrivée d’une lettre étrange venue de Mongolie va bouleverser la banalité un peu mélancolique de son quotidien… + Fille unique de parents très aimants, mais très occupés, Amélia, 16 ans, + s’est réfugiée dans la gourmandise. Elle traîne son corps adolescent et + ses kilos en trop comme une punition. Mais l’arrivée d’une lettre + étrange venue de Mongolie va bouleverser la banalité un peu mélancolique + de son quotidien… """ ), @@ -4240,8 +4092,8 @@ object Books { parts = 3, period = None, genres = Seq(SF), - themes = Seq(Famille, Aventure, Adolescence), - programs = Seq(), + themes = Seq(Famille, Aventure, Adolescence, Apprentissage), + programs = Seq(UniversNouveaux), level = Moyen, summary = """ 2551, un frère, une sœur. Ils sont jumeaux, et ont des rêves plein la @@ -4342,9 +4194,7 @@ object Books { ressort que les mots écrits ou dits sont importants car ils permettent le partage indispensable des émotions et des évènements présents ou passés. De plus, la vie, porte en elle-même les germes du réconfort et - du soutien. Bien qu'ouvrant une porte sur l'espoir et le désir de - vivre, l'intensité de cet ouvrage ne permet pas de le recommander sans - réserve à tous les adolescents. + du soutien. """ ), @@ -4365,16 +4215,6 @@ object Books { des cahiers d’écolier, où celui-ci tient par le menu la chronique de sa jeunesse, en grande partie centrée sur ses années de guerre et de captivité en Allemagne.<br> - <br> - Après avoir, comme on le sait, énormément travaillé sur la guerre de 14 - – 18, c’est la première fois que Tardi se penche d’aussi près sur la - période de la Seconde Guerre mondiale. Ce faisant, il développe - également un projet profondément personnel : en mettant en images - l’histoire de son père militaire, Tardi explore rien moins que les - racines, les origines et les ressorts de sa propre vie. Ce « roman - familial » prend des accents d’autant plus intimes que Tardi a associé - au projet deux de ses propres enfants, Rachel (qui assure la mise en - couleur) et Oscar (documentation et recherches iconographiques). """ ), @@ -4402,8 +4242,8 @@ object Books { year = "2010", period = Some(Contemporain), genres = Seq(Roman), - themes = Seq(Adolescence, Amitie, Famille, Discrimination), - programs = Seq(SeRaconter), + themes = Seq(Adolescence, Exclusion, Famille), + programs = Seq(Autrui, SeRaconter), level = Moyen, summary = """ Il y a cinq choses dont Faye Noman est certaine :<br> @@ -4436,8 +4276,8 @@ object Books { parts = 3, period = Some(Contemporain), genres = Seq(Fantastique), - themes = Seq(Adolescence, Metamorphose, Famille), - programs = Seq(SeRaconter), + themes = Seq(Adolescence, Metamorphose, Famille, Animal, Amitie), + programs = Seq(ProgresReveScientifique), level = Moyen, summary = """ Lorsque la Ford paternelle quitte la route inexplicablement, Tim a @@ -4451,7 +4291,7 @@ object Books { Sceptique, Tim rejoint pourtant une cinquantaine d’autres initiés à l’Institut de Lycanthropie. Il ne sait plus que penser : cette métamorphose a-t-elle vraiment eu lieu ? Est-il responsable, malgré - lui, de la mort des siens ?Aux yeux du Pr McIntyre, une seule chose est + lui, de la mort des siens ? Aux yeux du Pr McIntyre, une seule chose est certaine : la métamorphose de Tim va se reproduire. Bientôt. """ ), @@ -4461,9 +4301,9 @@ object Books { author = "Nadia COSTE", year = "2016", period = Some(Contemporain), - genres = Seq(Roman), - themes = Seq(Adolescence, Dictature, Manipulation, SegregationRaciale, Amour), - programs = Seq(TraversSociete), + genres = Seq(Roman, SF), + themes = Seq(Adolescence, Famille, Ecole, SegregationRaciale, Racisme), + programs = Seq(Agir, Valeurs), level = Moyen, summary = """ 2059. Les individus sont maintenant classés en fonction de leur aura : @@ -4560,9 +4400,9 @@ object Books { title = "La Guerre des mercredis", author = "Gary D. SCHMIDT", year = "2016", - period = Some(Contemporain), + period = Some(Siecle20), genres = Seq(Roman), - themes = Seq(Adolescence, Ecole, Litterature), + themes = Seq(Adolescence, Ecole, Litterature, Americain), programs = Seq(Agir), level = Moyen, summary = """ @@ -4582,7 +4422,7 @@ object Books { Kennedy se porte candidat à la présidence, la lutte pour les droits civiques prend de l’ampleur, la guerre du Vietnam fait rage. Nous sommes en 1968, et l’Amérique s’apprête à vivre l’une des années les - plus violentes de son histoire. À partir de 12 ans. + plus violentes de son histoire. """ ), @@ -4591,7 +4431,7 @@ object Books { author = "Philippe NESSMANN", year = "2016", period = Some(Siecle20), - genres = Seq(Roman), + genres = Seq(JournalIntime), themes = Seq(Guerre, Femme, Art), programs = Seq(Agir), level = Moyen, @@ -4673,7 +4513,7 @@ object Books { year = "2006", period = Some(Siecle20), genres = Seq(Roman), - themes = Seq(Guerre, Amitie, Antisemitisme, Nazisme), + themes = Seq(Guerre, Amitie, Antisemitisme, Nazisme, Enfants), programs = Seq(Agir), level = Moyen, summary = """ @@ -4690,19 +4530,6 @@ object Books { à découvrir ce qu’il est advenu de son père qui a disparu brusquement, tout comme son grand-père avant lui…<br> <br> - Traduit de l’anglais dans une langue soignée et agréable à lire, ce - roman s’adresse à un large public. Les jeunes lecteurs y verront - l’histoire d’un jeune garçon confronté à un monde qu’il ne comprend pas - et les adultes une fable étonnante mettant en lumière nombre de - paradoxes. Petit garçon à l’innocence naïve élevé dans un cocon - confortable, symbole de l’aveuglement des populations face au génocide - juif, Bruno surprend par son ignorance des événements auxquels son - père, officier nazi de haut rang, prend part. La facilité avec laquelle - les deux enfants peuvent communiquer au travers de la clôture du camp - d’Auschwitz est également déconcertante. Ces quelques invraisemblances - donnent cependant du poids à ce récit sur l’holocauste qui fait - réfléchir et peut être l’occasion de parler de cette période de - l’histoire. Un récit poignant. """ ), @@ -4710,9 +4537,9 @@ object Books { title = "Emmett TILL, derniers jours d’une courte vie", author = "Arnaud FLOC’H", year = "2015", - period = Some(Siecle20), + period = Some(Annees50), genres = Seq(BD), - themes = Seq(Racisme, Discrimination), + themes = Seq(Racisme, Discrimination, SegregationRaciale, Americain), programs = Seq(Agir), level = Moyen, summary = """ @@ -4731,7 +4558,7 @@ object Books { parts = 3, period = None, genres = Seq(Fantasy), - themes = Seq(Amitie, Magie, Aventure, Famille), + themes = Seq(Amitie, Magie, Aventure, Famille, Adolescence), programs = Seq(Autrui, UniversNouveaux), level = Moyen, summary = """ diff --git a/src/main/scala/reading/models/Grade.scala b/src/main/scala/reading/models/Grade.scala index c711e8b..c760109 100644 --- a/src/main/scala/reading/models/Grade.scala +++ b/src/main/scala/reading/models/Grade.scala @@ -29,7 +29,7 @@ object Grade extends Enum[Grade] { import Program._ program match { - case Monstre | RecitAventure | CreationPoetique | Resister => Sixieme + case Monstre | RecitsAventure | CreationPoetique | Resister => Sixieme case VoyageEtAventure | Autrui | UniversNouveaux | Heros | HommeEtNature => Cinquieme case DireAmour | Valeurs | Reel | Informer | Ville => Quatrieme case SeRaconter | TraversSociete | VisionsPoetiques | Agir | ProgresReveScientifique => Troisieme diff --git a/src/main/scala/reading/models/GroupedTheme.scala b/src/main/scala/reading/models/GroupedTheme.scala index f36d7fd..1e758d6 100644 --- a/src/main/scala/reading/models/GroupedTheme.scala +++ b/src/main/scala/reading/models/GroupedTheme.scala @@ -48,7 +48,7 @@ object GroupedTheme extends Enum[GroupedTheme] { case Nature | Aventure | Initiation | Pirate | Voyage | Animal => Decouverte case Dragon | Magie => Imaginaire case Mutant | Beaute | Handicap | Homosexualite | Laideur | Metamorphose | Marginalite | Migration | Metissage | Pauvrete | Discrimination => Difference - case Maltraitance | Viol | Combat | Conflit | Crime | Harcelement | Exclusion | Racisme | Antisemitisme | SegregationRaciale | Prison => Violence + case Maltraitance | Viol | Combat | Conflit | Crime | Harcelement | Exclusion | Racisme | Antisemitisme | SegregationRaciale | Prison | Drogues => Violence case Chevalerie | Cour | Dictature | Guerre | Nazisme | Revolution => Histoire case Theme.Humour => GroupedTheme.Humour case Enquete | Manipulation | Mensonge | Secret | Espionnage | Complot => Stratageme diff --git a/src/main/scala/reading/models/Program.scala b/src/main/scala/reading/models/Program.scala index 4c647f3..54dd477 100644 --- a/src/main/scala/reading/models/Program.scala +++ b/src/main/scala/reading/models/Program.scala @@ -11,8 +11,8 @@ sealed trait Program extends EnumEntry with Ordered[Program] { def prettyPrint(): String = this match { case Monstre => "Le monstre, aux limites de l'humain" - case RecitAventure => "Récits d'aventures" - case CreationPoetique => "Récit de création, création poétique" + case RecitsAventure => "Récits d'aventures" + case CreationPoetique => "Récits de création, création poétique" case Resister => "Résister au plus fort : ruses, mensonges et masques" case VoyageEtAventure => "Le voyage et l'aventure" @@ -39,7 +39,7 @@ object Program extends Enum[Program] { val values = findValues case object Monstre extends Program - case object RecitAventure extends Program + case object RecitsAventure extends Program case object CreationPoetique extends Program case object Resister extends Program diff --git a/src/main/scala/reading/models/Theme.scala b/src/main/scala/reading/models/Theme.scala index 2a76611..e506d59 100644 --- a/src/main/scala/reading/models/Theme.scala +++ b/src/main/scala/reading/models/Theme.scala @@ -18,7 +18,7 @@ sealed trait Theme extends EnumEntry with Ordered[Theme] { case Apprentissage => "apprentissage" case Art => "art" case Aventure => "aventure" - case Beaute => "beaute" + case Beaute => "beauté" case Chevalerie => "chevalerie" case College => "collège" case Complot => "complot" @@ -31,6 +31,7 @@ sealed trait Theme extends EnumEntry with Ordered[Theme] { case Dictature => "dictature" case Discrimination => "discrimination" case Dragon => "dragon" + case Drogues => "drogues" case Ecole => "école" case Enquete => "enquête" case Emancipation => "émancipation" @@ -44,7 +45,7 @@ sealed trait Theme extends EnumEntry with Ordered[Theme] { case Genetique => "génétique" case Guerre => "guerre" case Handicap => "handicap" - case Harcelement => "harcelement" + case Harcelement => "harcèlement" case Homosexualite => "homosexualité" case Humour => "humour" case Immortalite => "immortalité" @@ -58,9 +59,9 @@ sealed trait Theme extends EnumEntry with Ordered[Theme] { case Malediction => "malédiction" case Maltraitance => "maltraitance" case Manipulation => "manipulation" - case Marginalite => "marginalite" + case Marginalite => "marginalité" case Mensonge => "mensonge" - case Metamorphose => "metamorphose" + case Metamorphose => "métamorphose" case Metissage => "metissage" case Migration => "migration" case Monstrueux => "monstrueux" @@ -70,7 +71,7 @@ sealed trait Theme extends EnumEntry with Ordered[Theme] { case Nature => "nature" case Nazisme => "nazisme" case Parents => "parents" - case Pauvrete => "pauvrete" + case Pauvrete => "pauvreté" case Pirate => "pirate" case Poetique => "poétique" case Prison => "prison" @@ -110,6 +111,7 @@ object Theme extends Enum[Theme] { case object Deuil extends Theme case object Dictature extends Theme case object Discrimination extends Theme + case object Drogues extends Theme case object Ecole extends Theme case object Emancipation extends Theme case object Enfants extends Theme |