Aller au menu - Aller au contenu

Devenez auteur de cours sur le Site du Zéro et le Livre du Zéro

Revenir à la liste des news
Participer à la discussion

Image

Informations

Contributeur(s) : M@teo21
Publié : le 14/06/2010 à 15:21:17
Catégorie : Tutoriels
Visualisations : 31 071

Licence : Creative Commons BY SA

Devenez auteur de cours sur le Site du Zéro et le Livre [...]

Le Site du Zéro a toujours été avant toute chose le site où l'on vient découvrir, apprendre et partager des connaissances. Nous souhaitons que cela continue et, mieux, que cela s'accentue.

A travers ses cours, le site a connu plusieurs étapes importantes :
  1. Au tout début, le site proposait des cours mais on ne pouvait pas y participer. Cela a été le cas de 1999 (date de lancement du site) à 2005.
  2. A partir de 2005 (date de sortie de la nouvelle version du site), nous avons donné la possibilité aux membres de participer en rédigeant eux aussi des tutoriels.
  3. Et aujourd'hui, nous souhaitons aller plus loin en mettant en avant les auteurs des cours, aussi bien sur le Site du Zéro qu'en les éditant en Livre du Zéro.

En effet, il n'aura échappé à personne que nous nous structurons, avec le lancement notamment de la collection Livre du Zéro qui a pris un très bon départ.
Nous savons qu'il y a parmi vous des membres qui rédigent des cours de qualité et nous pouvons vous proposer de les mettre en avant. Ceux-ci peuvent être placés dans le menu "Cours" à gauche du site, qui a une forte visibilité, mais aussi être adaptés en Livre du Zéro par la suite !

Je vous invite à lire cette page d'explications qui contient de nombreuses informations intéressantes sur le fonctionnement que nous mettons en place.



Qu'est-ce que cela change ? Plus de visibilité pour son tutoriel ?



C'est une idée qui, en fait, ne date pas d'hier. Bien que les membres puissent rédiger des cours depuis 2005, la visibilité de ceux-ci a toujours été moindre. En effet, il faut se rendre dans l'onglet "Cours" et sélectionner la catégorie de cours qui vous intéresse, puis cliquer sur le nom du tutoriel. Il est aussi possible d'effectuer une recherche (via le formulaire en haut à droite des pages), un moyen devenu au fil du temps très utilisé. Enfin, il ne faut pas oublier qu'une part non négligeable des visiteurs arrive directement sur la page d'un tutoriel d'un membre grâce à une recherche depuis un moteur tel que Google.

Ces derniers temps, nous avions déjà fait un certain nombre d'efforts pour améliorer la visibilité des tutoriels membres :
  • Affichage de la liste des derniers tutoriels validés sur l'accueil
  • Affichage d'un tutoriel du jour aléatoire dans le menu
  • Intégration de quelques cours dans le menu (Java, Blender, Maya...) après accord de leurs auteurs
Image utilisateur

L'intégration de quelques cours dans le menu a commencé il y a quelques temps mais a été assez peu suivie d'effet et manquait à notre sens de clarté.
Pourquoi ces cours ? Les auteurs ont-ils donné leur accord (je vous rassure, c'est le cas ;) ) ? Y a-t-il eu un échange entre les auteurs et le Site du Zéro ?

Aujourd'hui, nous voulons clarifier tout ça et vous informer de la possibilité :
  • D'avoir son cours mis en avant dans le menu, comme cela a été le cas pour Java, Blender et Maya.
  • De voir son cours publié en Livre du Zéro, et devenir ainsi auteur d'un livre !

Etant aujourd'hui devenu éditeur, le Site du Zéro peut en effet adapter en Livre du Zéro certains des cours qui rencontrent le plus de succès, ce qui concerne donc directement les membres du site. :)

Comment faire pour que son cours soit mis en avant ? Et publié en livre ?



Tous les membres du site peuvent rédiger des cours grâce à l'outil de rédaction que nous proposons, et une fois ceux-ci validés ils apparaîtront toujours dans la section "Cours" comme avant, cela ne change pas.

En revanche, nous informons tous les visiteurs à travers la nouvelle page d'explications que les meilleurs cours pourront, avec l'accord de leurs auteurs, être mis en avant dans le menu et même publiés en Livre du Zéro !

Les cours que nous mettrons en avant seront sélectionnés selon deux critères principaux :
  • Leur qualité pédagogique
  • Leur intérêt pour les visiteurs

Ces critères sont forcément subjectifs et à l'appréciation des administrateurs et validateurs du site (ce sont d'ailleurs ces derniers qui avaient recommandé la mise en avant des tutoriels Java, Blender et Maya).
Néanmoins, l'intérêt pour les visiteurs sur un sujet se mesure aussi via des critères objectifs :
  • Ses statistiques de trafic : il y a le nombre de visualisations du cours, mais nous préparons aussi un outil de statistiques plus détaillé pour les prochains mois, pour que chaque auteur puisse suivre jour par jour le nombre de visites de son tutoriel.
  • Le nombre de recherches qui sont faites via notre moteur de recherche (où l'on apprend que C# .NET et Javascript sont les cours qui manquent les plus demandés !).
  • Les appréciations des visiteurs, qui peuvent être des commentaires du tutoriel mais aussi des notes. En effet, nous prévoyons de laisser la possibilité aux visiteurs de noter à nouveau les tutoriels, selon d'autres critères plus simples que les notes sur 20 qu'il y avait autrefois, afin que chaque auteur puisse mesurer l'appréciation de son tutoriel.

Nous tenons aussi désormais à jour une liste des cours les plus attendus par les visiteurs. Cette liste est principalement issue des recherches les plus fréquentes sur notre moteur de recherche, où l'on apprend que C# .NET et Javascript sont parmi les cours les plus demandés, mais aussi que l'on attend un tutoriel sur Python, Objective-C (et la programmation iPhone), l'assembleur, etc.
Notez que cette liste n'est pas fixe : elle évoluera dans le temps. De plus, ce ne sont que des indications pour aiguiller les auteurs, cela ne veut absolument pas dire que seuls ces sujets-là seront mis en avant.


Pourquoi ne pas mettre en avant tous les tutoriels ?



Il ne faut pas oublier qu'il est impossible d'afficher la liste de tous les tutoriels dans le menu (ni même sur l'accueil). Par conséquent, il faut filtrer les tutoriels en sélectionnant sur les deux critères principaux cités plus haut : leur qualité et leur intérêt.

Nous allons cependant renouveler nos initiatives consistant à présenter en news des tutoriels des membres de qualité, et ce de façon plus régulière. Ces news seront l'occasion de féliciter et remercier les auteurs pour leur travail, mais aussi de présenter des cours de plus petite taille ou qui intéressent moins de visiteurs, mais qui n'en méritent pas moins le détour. Nous en reparlerons prochainement.


Si vous voulez en savoir plus, lisez donc cette page ! ;)

139 Participations

Pour accéder à cette section
Connectez-vous !
connexion_rpx
Page Précédente  1  2  3  4  5 
Pseudo Discussion
3 visiteurs sur cette news (0 membre et 3 anonymes)
Page Précédente  1  2  3  4  5 
Hors ligne m@tteo78 # Posté le 17/06/2010 à 21:11:59
Let me think about this..
Avatar

Mon tutoriel sur GIMP avance !

Non au KikooScript - Fonctionnalités nouvelles de Javascript apparentées HTML5 - JavaScript, une longue histoire
Librairie WoST pour la création de WebOS - Twitter de WoST
___________________

« Le forum vous aide mais n'est pas un distributeur de réponses. C'est en cherchant un peu soi-même que l'on apprends. »
« Membre du clan “LdZ = LDB” »

___________________

« Le patchwork de scripts JS est fortement déconseillé ! Codez vos propres scripts. »
___________________

Mozilla Developer Network - It's the web, you drive.
 
Hors ligne anonyme # Posté le 18/06/2010 à 09:09:58

Cette annonce fait que certains tutoriaux qui étaient figés avancent ! C'est motivant on dirait !
Hors ligne Mangepain # Posté le 18/06/2010 à 10:57:38
Le pain, ça fait du bien
Avatar
Flux RSS

Études : SUPINFO Midi-Pyrénées à Toulouse

Citation : Lyoko guerrier
Salut à tous.
Je voudrais savoir si quelqu'un avait commencé à créer un big-tuto sur le C#. Je vais commencé sa rédaction et si une personne veut me rejoindre il est le bienvenue.

Sinon superbe news


Ouai, j'ai un big tuto sur le C# avec 4 chapitres pour l'instant, il nous manque quelques corrections à faire sur la première partie et on pourra publier

Apprenez à programmer avec C# et .net

Blog de 4 passionnés de .net sur lequel je publie : onefor4
 
Hors ligne _random # Posté le 18/06/2010 à 15:35:54
Avatar

Haha j'ai aussi commencé un tuto sur le C#.
Ca va batailler sévère avec toutes les teams sur le sujet.

A la base j'avais commencer un tuto pour mes potes de facs dans le genre "Introduction à C# pour les programmeurs Java" (vu que chez moi on fait du Java et pas de C#) où je pouvais simplement m'attaquer à la syntaxe et à la compilation puisque les notions de prog sont censé être connues.

Devant le faible intérêt du langage chez mes camarades, et en lisant la présente annonce je me suis dit qu'il serait plus cool d'écrire pour le SDZ vu qu'il y a de la demande et qu'il y aura donc des lectures.

Comme Mangepain est plus bien plus avancé (j'ai un chapitre et pas mal de code / idées pour des tp sympas), c'est très probable qu'il publie avant moi.
Quel est la politique du site sur les tutos en doublons?
S'ils ne sont pas acceptés, autant que je passe mon temps sur un autre projet, déjà bien avancé et partiellement publié (dans le domaine du japonais).

Intelligence ||||||||||||| 130% , Amabilité |||||||||| 30%
 
Hors ligne M@teo21 # Posté le 18/06/2010 à 16:29:03
Amateur professionnel
Avatar
Admins
Flux RSS

Ville : Paris
Pays : France métropolitaine
Études : EFREI

On peut publier plusieurs tutoriels pour débutants sur le C#, du temps qu'ils satisfont un niveau de qualité minimal bien entendu. Ceux-là se départageront en fonction du nombre de lecteurs et leurs commentaires : cela laissera le choix au lecteur, cela ne peut pas faire de mal. Le "meilleur" tutoriel ressortira rapidement s'il est régulièrement mis à jour et plus compréhensible que les autres.

Vous pouvez aussi vous associer entre rédacteurs, ou vous entendre pour traiter un aspect ou un autre du langage pour ne pas vous marcher complètement sur les pieds.

Auteur de 5 livres : HTML5 - C - PHP - Linux - C++
L'urgent est fait, l'impossible est en cours, pour les miracles, prévoir un délai...
 
Hors ligne _random # Posté le 19/06/2010 à 02:02:42
Avatar

Ok, merci pour ta réponse rapide.
Dans mon idée, le tuto ne se concentre pas uniquement sur des problèmes de programmation pure et dure, mais également sur des questions de modélisation et d'algorithmique. En effet, ce que je reproche aux tutos existants, c'est de ne pas vraiment aborder ces points (ça a été grosso modo corrigé dans le LDZ en C, avec les structures de données, manque quand même les arbres, mais ça c'est parce que je kiff le LISP :p ).

Ton système me parait dans l'ensemble plutôt équitable, mais j'ai quand même un doute : que le populisme l'emporte sur la pédagogie à savoir qu'un tuto en fasse à grand renfort de ce qui plait aux gens plutôt que d'enseigner des notions un peu plus difficile, moins "sexy" mais pourtant très utile (sans rien présager de mon travail ou de ceux qui font de même).

Intelligence ||||||||||||| 130% , Amabilité |||||||||| 30%
 
Hors ligne quenti77 # Posté le 19/06/2010 à 21:09:32
|Pr77|
Avatar
Flux RSS

Ville : Roissy en brie
Pays : France métropolitaine
Études : ESGI-ICAN

Citation : Mangepain
Citation : Lyoko guerrier
Salut à tous.
Je voudrais savoir si quelqu'un avait commencé à créer un big-tuto sur le C#. Je vais commencé sa rédaction et si une personne veut me rejoindre il est le bienvenue.

Sinon superbe news


Ouai, j'ai un big tuto sur le C# avec 4 chapitres pour l'instant, il nous manque quelques corrections à faire sur la première partie et on pourra publier


Est-ce que je peux apporter mon aide à la rédaction de ton tuto ?

Image utilisateur

Image utilisateur
 
Hors ligne Princeps # Posté le 20/06/2010 à 14:36:41
Avatar

Je pense pas que ce soit déjà une répercussion de la news mais dans le module "derniers tutoriels" il y en a un sur deux qui est nouveau, et ça fait quelques jours que c'est comme ça.

C'est bien merci aux auteurs!!!

« le nucléaire, c'est l'énergie du désespoir » - « L’erreur est humaine, mais un vrai désastre nécessite un ordinateur. »
« Le jour où microsoft fera un truc qui ne plante pas, ce sera un clou! » - « Même Chuck Norris ne peut pas compter tous les bugs de Windows! »
Fourmicosme, jeu par navigateur gratuit dans le monde des fourmis 22 janvier 2012 : La version 1.0 finale de Fourmicosme est sortie !
Fourmicosme un nouveau jeu par navigateur, de stratégie, gratuit, innovant, fait par des lycéens sur le thème des fourmis. Lire l'Histoire, le Guide, les Projets ou le sujet sur le sdz de Fourmicosme.
Passez au moins voir svp, pour aider un petit jeu à démarrer. Donnez aussi votre avis, surtout si vous aimez pas (donnez des raisons).


Image utilisateur
Image utilisateur
Image utilisateur
Princeps alias Le loup des nues (changement de pseudo le 8/05/2010)
 
Hors ligne TheZero'sKing # Posté le 23/06/2010 à 21:43:49
YEAH !!!
Avatar

Est ce que les cours sont obliger d'être sur l'informatique.
Hors ligne Nicolas M. # Posté le 23/06/2010 à 21:46:34
M(NiCoLaSm) = 406,9 g/mol
Avatar

Ville : Notre-dame de bondeville
Pays : France métropolitaine

Pour l'instant, oui, mais le Site du Zér0 va élargir progressivement son domaine de compétences (la section scientifique est prévue pour le deuxième semestre de 2010, si je ne m'abuse)... ;)

Image utilisateur Image utilisateur

Le saviez-vous ? Les forums sont environ 283 174 fois plus efficaces que ma boîte MP pour vous aider. ;)
Image utilisateur
 
Hors ligne Denzel Lockheart # Posté le 24/06/2010 à 21:51:47
Niveau 4 JLPT (190 *kanjis)
Avatar

Euh... C'est pas que je veux jouer les gros râleurs, mais honnêtement, vous en pensez quoi de Ruby ? C'est vrai quoi ! Y a pas que C, C++, Java, C#, JS, PHP et Python qui existent, bien que ce soient d'excellents langages qui ont fait révolutionner l'informatique et le développement jusqu'à présent.

En ce moment, j'ai postulé un big-tuto sur la programmation en général avec des notions de Programmation Orientée avec Ruby comme langage support. Ce sera aussi pour les gros débutants en sachant que je prévoie aussi une ou deux parties Exercices pour permettre de s'auto-évaluer.

Par contre, il est hors de question de je me consacre à Ruby on Rails. Comparé à PHP, je trouve que c'est moche et que c'est inutile, mais après, chacun son avis ! Sinon, je pensais aussi faire une partie sur la bibliothèque Gnome2 avec Gtk, mais bon, c'est pas demain la veille !

Sinon, je trouve que c'est une initiative excellente et que ça va motiver les gens et donc faire augmenter le nombre de candidatures à vitesse grand V. :lol:
Hors ligne spider-mario # Posté le 25/06/2010 à 09:02:09
Avatar

Ville : Montigny-lès-cormeilles
Pays : France métropolitaine
Études : INSA Rouen

Hors ligne Denzel Lockheart # Posté le 25/06/2010 à 09:22:33
Niveau 4 JLPT (190 *kanjis)
Avatar

C'est clair que Ruby est loin d'être parfait et que beaucoup préféreront des langages classiques comme Java à cause des fonctionnalités non apparentes(classes abstraites, interfaces, méthodes virtuelles, typage statique, etc...), mais quand même !

De là à dire que Ruby est nul comparé à Python, ça devient du troll ! Effectivement, je comprends certaines choses de ce point de vue car je connais ces deux langages. Si vous dites ça, c'est comme dire que C# est nul à côté de Java juste parce que c'est Microsoft qui a bêtement copié la syntaxe !

Enfin, c'est vrai quoi ! Au Japon, ils sont fanas de ce langage et je rappelle également que RPG Maker XP et VX crées par Enterbrain ont été conçus en Ruby avec la bibliothèque spéciale RGSS.

Mais bon, tout ce que je veux, c'est utiliser un langage qui est à mon niveau facile d'accès grâce à sa syntaxe simple et son typage dynamique pour apprendre les concepts fondamentaux de la programmation et de la POO.

Après, libre à vous d'utiliser Python ou un autre langage par après, ou bien de faire un site avec RoR !

Rien que pour faire de l'algorithmique et des petits projets pour débuter, c'est pas mal !
Hors ligne unixorn # Posté le 25/06/2010 à 13:35:59
Avatar

Citation : Denzel Lockheart
Euh... C'est pas que je veux jouer les gros râleurs, mais honnêtement, vous en pensez quoi de Ruby ?


J'en pense qu'un langage créé par un japonais mormon c'est forcément louche.

Citation : Denzel Lockheart
Si vous dites ça, c'est comme dire que C# est nul à côté de Java juste parce que c'est Microsoft qui a bêtement copié la syntaxe !


Au mon dieu pauvre fou! Quand tu veux troller teste au moins les langages en question.
MS n'a pas seulement copié la syntaxe, il a amélioré énormément de choses sur le langage et son environnement, ce qui en fait un langage a agréable à utiliser, pas comme java donc.
Au menu des améliorations : les performances, la compilation, les switch (qui gère les chaine de caractères), moins de magie (pas comme les implémentations d'interfaces qui font que magie! on peut faire des programmes swing), des trucs proche de la prog fonctionnelle (fonction lambda, ...), un langage de requeête dans le langage inspiré d'sql pour faire des requêtes d'une manière proche sur du sql, des objets, du xml (linq), le fait que le langage est vraiment objet (et qu'on peut donc utiliser les structures de données génériques sans boxing), les bibliothèques de base qui sont plus fournies que celle de java (mais qui fonctionne principalement sous windows), .net est conçu pour être multilangage et fait tourner un langage prometteur (F#) là où la jvm, n'a que java d'officiellement supporté, ... il y a encore énormement d'autres trucs.
Hors ligne beedrooo # Posté le 25/06/2010 à 16:32:47
Avatar

Ville : Casablanca
Pays : Maroc

j'aime bien
Hors ligne Denzel Lockheart # Posté le 25/06/2010 à 19:32:16
Niveau 4 JLPT (190 *kanjis)
Avatar

Citation : unixorn
Au mon dieu pauvre fou! Quand tu veux troller teste au moins les langages en question.


T'en fais pas pour ça, va ! Je connais tout un tas de langages et je suis donc assez bien placé pour l'ouvrir car je m'intéresse beaucoup au développement. Voici la liste de ceux que je connais (elle est longue !) : C, C++, Java, C#, Objective Caml, Objective C, Python, PHP, HTML, CSS, SQL, Perl, Pascal, Assembleur NASM, Visual Basic, Basic Casio, et biensûr Ruby.

En plus de ça, je connais tout aussi bien C# donc c'est pas la peine de me faire passer pour le gros critiqueur de Microsoft. J'ai même manipulé ce langage en Algo en 1er semestre de DUT Informatique et j'ai même vu les autres fonctionnalités rajoutées à Java.

Fallait bien lire plus haut car j'ai précisé que troller Ruby par rapport à Python, c'était comme troller Java par rapport à C#. Et j'ai déjà dit que C# était nul à côté !

Je n'ai pas l'intention de troller tel ou tel langage car ils ont tous leurs atouts et leurs défauts. Comme dirait M@teo21 :

Citation : M@teo21
Aucun langage n'est parfait !


De même, je connais aussi bien Windows que Linux et je peux sans problème faire la différence avec les avantages et les défauts de chaque système. Et quand je dis ça, je veux pas jouer les grosses têtes !

Sinon, faut surtout que tu voies comment ils apprennent la programmation en Prépa et en fac quand ils utilisent le langage Caml, ou pire encore (Maple,Scheme) qui sont pas évidents comparé à Python ou à Ruby, sauf pour l'aspect fonctionnel et mathématique. Si tu l'as pas déjà fait, tu vas pleurer ! :lol:

Enfin bref, je voulais juste savoir si faire un tuto pour apprendre la programmation grâce à Ruby vous paraissait être une idée bonne et pas faire de débat politique et métaphysique sur la bataille des langages !

Mais après, vous avez le droit de pas aimer ! :-°
Hors ligne unixorn # Posté le 26/06/2010 à 03:22:34
Avatar

Bon il y avait tellement de perches dans ton message qu'au début j'ai hésité à les prendre. Mais ça n'a aucun intérêt en fait. Je vais donc juste répondre à un point particulier.

Citation : Denzel Lockheart

Sinon, faut surtout que tu voies comment ils apprennent la programmation en Prépa et en fac quand ils utilisent le langage Caml, ou pire encore (Maple,Scheme) qui sont pas évidents comparé à Python ou à Ruby, sauf pour l'aspect fonctionnel et mathématique. Si tu l'as pas déjà fait, tu vas pleurer ! :lol:


:lol: :lol: :lol: :lol: :lol: :lol:
C'te blague. Tu les as suivis les cours de fac pour pouvoir dire que c'est difficile?
Non le vrai problème à la fac c'est juste les mecs qui font cours, qui sont en général des doctorants, qui prennent tout le monde de haut et qui vouent un culte au C.
Et que les mecs qui suivent les cours sont des lolzors* dans le même trip et qui crachent sur Ocaml / Scheme et tout ce qui n'a globalement une syntaxe proche du C sans même essayé de comprendre.
* heureusement pas tous.

Quand à Scheme en particulier c'est juste LE langage qui a le meilleur rapport difficulté de syntaxe / puissance d'expression.
Si tu sais écrire des parenthèses et un minimum réfléchir c'est vachement plus simple à utiliser que la plupart des langages mainstream pour un résultat beaucoup plus puissant, élégant et plus court (donc plus facilement compréhensible et maintenable).

Tiens j'me rappelle d'un projet que j'avais à rendre pour à la fac en 2ième année, à faire en java. En gros le sujet était impossible à faire correctement en Java parce qu'il revenait à implémenter une sorte de mini langage (et à ce niveau on a 0 connaissance dans ce genre de bidouille, puis en java quoi...).
Résultat j'ai fait le coeur algorithmique du projet : 20 lignes de Scheme et ... 700 lignes de java en gros pour l'interface graphique ! (faite à la main, hein, pas généré par un éditeur)
Et un projet qui marche complètement. Le seul d'ailleurs.

J'ose même pas imaginer le temps perdu par tout mes camarades avec leurs 1K lignes ou plus de java faites avec eclipse qui faisait même pas un quart de mon code (de 20 lignes, je le rappelle).

Donc bon venir la ramener sur des langages que tu n'a pas utilisé, ou essayé de comprendre, ça le fait pas du tout. Et encore moins de critiquer la fac alors que visiblement tu est en dut.

Citation

Enfin bref, je voulais juste savoir si faire un tuto pour apprendre la programmation grâce à Ruby vous paraissait être une idée bonne


Assurément oui. S'il est bien fait.


ps : aucun langage n'est parfait, mais il y en a clairement des plus pourris que d'autres.
Hors ligne Denzel Lockheart # Posté le 26/06/2010 à 10:55:37
Niveau 4 JLPT (190 *kanjis)
Avatar

Dans le cas où tu ne le saurais pas, je ne critique pas la fac pour rien car j'ai moi-même tenté l'expérience en faisant ma L1 Math-Info.

Ouh là ! Je ferais mieux d'arrêter car c'est pire qu'un débat politique à l'Assemblée Nationale !

Je crois même que Nicolas Sarkozy VS Segolène Royale, ou encore la Droite contre la Gauche, c'est de la connerie quand on veut défendre ou rabaisser un langage informatique.

Bientôt, on verra une balance déséquilibrée dans Wikipédia pour chaque langage de programmation tellement c'est un sujet polémique ! :lol:
Hors ligne unixorn # Posté le 27/06/2010 à 19:32:18
Avatar

Ok je vais arrêter aussi, j'ai fait mon quota de réponse trollesque pour la semaine ^^

Mais tu remarque effectivement bien qu'en info, il y a pas mal de polémique, entre autres sur les langages.
Pour accéder à cette section
Connectez-vous !
connexion_rpx

Revenir à la liste des news