Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse

NodeBB

  1. Home
  2. Discussions communautaires
  3. Multimédias
  4. Édition vidéo
  5. Galerie des membres
  6. [vulgarisation]notion de programmation

[vulgarisation]notion de programmation

Scheduled Pinned Locked Moved Galerie des membres
3 Posts 2 Posters 1.9k Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • AlemortA
    AlemortA
    Alemort
    wrote on last edited by
    #1

    <p>
    <span><span>Hey</span>, j'ai ouvert cette semaine une chaîne <span>Youtube</span> qui a pour but de vulgariser les notions de programmation à travers un format créé à l'occasion.</span><br/><br/><span>L'idée, c'est de proposer une vulgarisation d'un concept, puis d'expliquer plus en détail ce concept puis de terminer sur des <span>exos</span> ;</span><span>).</span><br/><br/><span>J'ai posté ma première vidéo dimanche dernier, il n'y a pas mal de chose à améliorer,<u> j'aimerais avoir vos retours ;</u></span><u><span>)</span></u><br/><br/><span>La vidéo actuelle a bien plus de défauts que de qualité ;</span><span><span>)</span><span>,</span> mais je vais améliorer le concept petit à petit, et ma présence.</span>
    </p>
    <div data-role="contentPage">
    <div class="ipsEmbeddedVideo">
    <div>
    <iframe allowfullscreen="true" data-embed-src="https://www.youtube.com/embed/PdsQGKnoN34?feature=oembed" frameborder="0" height="270" src="//melinyel.net/applications/core/interface/js/spacer.png" width="480"></iframe>
    </div>
    </div>
    <hr data-role="contentPageBreak"/></div>

    1 Reply Last reply
    1
    • AlexMogA
      AlexMogA
      AlexMog
      Modérateur spécialisé
      wrote on last edited by
      #2

      <p>
      Bonne idée, mais plusieurs choses:
      </p>
      <p>
      - Parle plus rapidement, et avec moins de pauses.
      </p>
      <p>
      - Parler de l'allocation dynamiques et des fonctions est hors sujet. Reste dans le sujet, c'est à dire, les chaines de caractères.
      </p>
      <p>
      - Ton cours ressemble plus à un cours sur les tableaux et les pointeurs, plus que simplement sur les chaines de caractères.
      </p>
      <p>
      - Au lieu de fournir des fonctions qui n'ont pas vraiment de sens pour un débutant, montre comment interagir avec la chaine directement, en rappelant que c'est un tableau ;).
      </p>
      <p>
      - Expliquer ce qu'il se passe au niveau de la mémoire lorsqu'on déclare un tableau, et expliquer pourquoi est-ce que si on prend une chaine de caractères "str", faire "str++" permet d'accéder au caractère suivant.
      </p>
      <p>
      - L'interaction avec les chenes de caractères peut ^etre infinie! A toi de trouver des idées, sans utiliser une fonction de la LibC! Utiliser la LibC n'aidera pas à comprendre, ça permet juste de se dire "oh, donc je peux utiliser ça", mais on ne se pose pas la question du "pourquoi ça ne marche pas?".
      </p>
      <p>
      - Expliquer pourquoi char *test = "test"; contient déjà un \0 et non pas char test[] = "test";. Ensuite, expliquer pourquoi une chaine se termine par 0 (\0 en ascii). Enfin, expliquer pourquoi char tab[6] est modifiable alors que char tab[] = "test" ne l'est pas 🙂 (une histoire de stack, toussa toussa).
      </p>
      <p>
       
      </p>
      <p>
      Bref, ton cours est trop généraliste, et on entends pas assez parler des chaines de caractères justement. Evite de partir dans du hors sujet avec de l'alloc dynamique, et des fonctions qui jouent à la base avec des bits (et non pas des chaines de caractères (n'oubliez pas que strcpy est une réadaptation de memcpy)).
      </p>
      <p>
       
      </p>
      <p>
      Sinon, un meilleur flow, et un peu plus d'exemples seraient intéressents!
      </p>
      <p>
       
      </p>
      <p>
      Oublie pas de parler de choses avancées, comme l'impact sur la mémoire, etc. Les gens sont là pour apprendre, pas simplement pour voir 2/3 choses.
      </p>
      <p>
       
      </p>
      <p>
      Enfin, have fun.
      </p>
      <p>
       
      </p>
      <p>
      Cdt,
      </p>
      <p>
      Mog.
      </p>

      Multiplayer GameDev @ Unexpected
      

      Mon CV

      1 Reply Last reply
      1
      • AlemortA
        AlemortA
        Alemort
        wrote on last edited by
        #3

        <p>
        Merci vraiment pour ce feedback :).
        </p>
        <p>
        Je vais améliorer tout ça sur la prochaine 😉 </p>
        <p>
        <br/>
         
        </p>

        1 Reply Last reply
        0

        Hello! It looks like you're interested in this conversation, but you don't have an account yet.

        Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

        With your input, this post could be even better 💗

        Register Login
        Reply
        • Reply as topic
        Log in to reply
        • Oldest to Newest
        • Newest to Oldest
        • Most Votes


        • Login

        • Login or register to search.
        Powered by NodeBB Contributors
        • First post
          Last post
        0
        • Categories
        • Recent
        • Tags
        • Popular
        • World
        • Users
        • Groups