Bienvenue sur Wikiversité, Yetimothee !

Bonjour, je vous accueille en tant que wikiversitaire bénévole.

Wikiversité est la seule communauté pédagogique en ligne dont les ressources peuvent être améliorées par tous ! La version francophone comporte aujourd'hui 1 522 leçons, mais aussi 356 travaux de recherche. Elle est actuellement animée par 55 bénévoles actifs. Si vous avez besoin d'aide ou de conseils, n'hésitez pas à laisser un message à la Salle café. Une réponse vous sera apportée avec plaisir !

Wikiversité repose sur des principes fondateurs respectés par tous :

  1. Contenus éducatifs uniquement (Wikilivres accueille tous types de manuels non pédagogiques) ;
  2. Licence libre et respect des droits d'auteur (ni copie, ni plagiat) ;
  3. Savoir-vivre (politesse et consensus) ;
  4. N'hésitez pas à modifier (l'historique conserve tout).

Vous pouvez découvrir tout cela plus en détail en consultant les liens ci-contre

Je vous souhaite de prendre plaisir à étudier ou à contribuer sur Wikiversité.

À bientôt !


P.S. : Vos nouveaux messages normalement signés par leurs expéditeurs seront affichés en bas de cette page. Pour répondre, vous pouvez soit le faire directement sur votre propre page de discussion en cliquant sur le mot bleu « Répondre » affiché à la suite du message, soit le faire sur la page de discussion de votre interlocuteur, qui est accessible via un hyperlien présent dans sa signature (Pour en savoir plus, consultez cette page d'aide).


Wilimut discuter 8 mai 2007 à 10:53 (UTC)Répondre

Bienvenue

modifier

Salut Yetimothee et bienvenue sur la Wikiversite !

Tu tombes tres bien : nous avons besoin de bras pour développer la fac d'info. Tu dis beaucoup coder en C ? C’est parfait! Le cours de langage C n'en est encore qu'au commencement, alors n'hesite surtout pas a le faire avancer. N'hesite pas non plus à faire un cours vivant, illustre d'exemples et d'exercices, et ou tu t'adresses directement a tes cyber-eleves : c’est ce qui fait toute la différence entre un article de Wikipedia sur un ton neutre et un cours dynamique sur la Wikiversite !

Tres bonne continuation,

Kaepora 8 mai 2007 à 11:29 (UTC)Répondre

Langage C/Annexe/Utiliser un IDE

modifier

Salut Yetimothee,

Pourrais-je savoir pourquoi tu n'as pas cité Eclipse dans la liste des IDE retenant l'attention. Est-ce un oubli ou est-ce volontaire ? Eclipse est pourtant un IDE performant et assez répandu.

Aussi, je voulais te préciser que pour faire une liste ce n’est pas la peine de s'embêter avec les balises HTML, il suffit de mettre une * en début de ligne. Par exemple :

*a
*b
*c

donne

  • a
  • b
  • c

Pour plus de précision sur la syntaxe spécifique du wiki, voir Aide:Syntaxe.

Julien1311 discuter 8 mai 2007 à 14:56 (UTC)Répondre

Quelques precisions

modifier

Re-bonjour Yetimothee,

Je vois que tu es motive et que tu as déjà commence un peu a ecrire. C’est bien! Seulement, en tant que manique puriste aussi pointilleux que rigoureux, je me dois de te faire quelques remarques...

J’ai vu que tu as ecris des debuts de cours dans l’Introduction générale à la programmation, mais il y a des erreurs. Par exemple, le sequentiel n'a rien à voir avec le fait de repartir un programme en plusieurs fichiers ou parties ; c’est même un peu le contraire. Le sequentiel, c’est le fait d’avoir plusieurs instructions qui se suivent (un peu comme le principe d'atomicite, mais le sequentiel n’est pas une propriete aussi forte). En gros, deux instructions qui se suivent et dont la première n'est ni un branchement (inconditionnel ou pas), ni un return, sont sequentielles. C’est tout. Je comptais d'ailleurs supprimer ce chapitre que je trouve inutile dans ce cours, tout comme celui des pointeurs. Autre chose, ta description de la conditionnel et des boucles est un peu rapide, puisque le test conditionnel ne porte pas uniquement sur un test booleen d'egalite ou de différence. De même, la recursivite ne concerne uniquement les fonctions qui se font reference a elle-même ; ca ne porte pas sur les variables.

Je ne veux surtout pas decourager un nouveau venu qui m'a l'air motive, mais je te demanderai s'il te plait de n'ecrire que ce dont tu es sur et certain, et de vérifier la veracite de tes ecris dans un cours avant de les sauvegarder.

Kaepora 8 mai 2007 à 18:41 (UTC)Répondre

Yop Yetimothee,
Je suis content que tu prennes bien ma critique : j’avais peur d’avoir ete un peu trop sec et que tu la prennes mal, ou que je te decourage. En ce qui concerne la recursivite, serieux, tu as lu ca quelques part ? Si c’est dans un bouquin, lequel ? Il faut eviter tout ce qui est genre "édition marabout"... si c’est sur le net que tu as trouve cette info, sache qu’il y a des choses parfois bien fausse qui traine sur le web, y compris sur wikipedia.
Essaye donc de trouver des sources fiables, comme des cours sur le net d'une universite, ou des bouquins aux éditions eyrolles, dunod, o'reilly, ...
Pour ce qui est de la redaction d’un cours, inspire-toi des autres cours de la wikiversite, regarde comment ils sont construit, argumentes, presentes. Je pense, mais ceci n'engage que moi, qu’il faut vraiment mettre l'accent sur la qualite, pas sur la quantite : 5 lignes tres bien écrites vaudront bien plus (a mes yeux en tout cas) que 50 de moyenne qualite.
Tu verras que rediger un cours demande un enorme travail de synthese, même si on maitrise le sujet. De plus, pour être sur de presenter quelque chose de correct, il faut sans cesse remettre ses écrits en question. Tout ceci necessite une forte documentation et un bon appronfondissement des choses. Ainsi tu t'apercevras qu'en ecrivant des cours, tu apprendras toi-même beaucoup ! C’est enrichissant a la fois pour toi et pour tes futurs lecteurs.
Je te souhaite de tres bonnes contributions futures sur WV !
Kaepora 11 mai 2007 à 18:23 (UTC)Répondre
Salut Yetimothee,
je voulais t'ecrire depuis un moment, mais je suis assez occupe ces derniers temps. Juste pour te dire deux choses :
  • Les cours de C avancent vite grâce a toi ! Continue ainsi ! J’ai releve quelques incoherences, mais rien de gravissime. On s'en occupera ensemble...
  • J’ai compris ce que tu voulais dire par "variables recursives". En realite, il ne s'agit pas réellement de variables (et l'exemple i = i+1 n'a rien de recursif). Je crois que tu pensais aux structures (ou type enregistrement) recursifs, comme par exemple les listes chainees, ou un maillon contient une valeur et une reference vers le maillon suivant. J'aborderai les structures de données classiques dans le cours d'algorithmique.
A plus et bonne continuation !
Kaepora 19 mai 2007 à 08:37 (UTC)Répondre