I’m a beginner in programming, and I found out I cannot even reproduce a simple number guessing program I have earlier copied from a book.

Is it a beginner issue, or there is more than just continuing to learn to be able to code without hints?

  • Lovable Sidekick@lemmy.world
    link
    fedilink
    English
    arrow-up
    1
    ·
    5 hours ago

    Oh I see. It’s fine if you cannot reproduce the program from memory after copying it once, because that’s not how software is written. The idea is to understand what the various statements are doing in the program - how to use loops, counters, variables, etc. and also howo to break a problem into little steps and procedures which you then turn into code. If I were you I would read a book or watch some videos about programming.

    There are only a handful of basic concepts in programming: Variables, Functions or Procedures, Input & Output, Conditional branching, Looping and maybe a couple I’m forgetting. If you study what these are, what they are for and how they work, you will start to understand how to create your own program.

    This might be a good place to start: https://coddy.tech/landing/javascript