Hi, I’m a first year CS student and this 3 month period of vacations I want to follow a good free course on programming. If it’s possible, I also want to learn how is the process in which a code written in a text editor can become an executable with it’s GUI in the operating system (currently using Linux), because I really have no idea how that works.

Browsing the web for it have become overwhelming and I’m finding trouble in deciding what to follow, and I also need some order in order to learn things.

I would really appreciate if you can tell me if you know any course that meets this requirements.

  • @solrize
    link
    46 months ago

    Download SICP (find with search engine), read through it and do the exercises.

    • @[email protected]
      link
      fedilink
      1
      edit-2
      6 months ago

      I’m not sure that can be completed in 3 months by most people on their own. But I think it’s a great option anyway. Probably best to use Emacs (Edwin) in doing so.

      If OP chooses this option, I like this HTML5 version the best: https://sarabander.github.io/sicp/

      • @solrize
        link
        2
        edit-2
        6 months ago

        It’s fine, just make much progress as you can in the 3 months. It will be good prep for a CS program. It’s also ok to read ahead and so on.