Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • 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
Code Project
  1. Home
  2. Other Discussions
  3. The Insider News
  4. Learning to program is getting harder

Learning to program is getting harder

Scheduled Pinned Locked Moved The Insider News
htmlhelplearning
7 Posts 4 Posters 0 Views 1 Watching
  • 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.
  • K Offline
    K Offline
    Kent Sharkey
    wrote on last edited by
    #1

    Allen Downey[^]:

    The fundamental problem is that the barrier between using a computer and programming a computer is getting higher.

    In my day, we had to program uphill through snowdrifts. In both directions!

    T 1 Reply Last reply
    0
    • K Kent Sharkey

      Allen Downey[^]:

      The fundamental problem is that the barrier between using a computer and programming a computer is getting higher.

      In my day, we had to program uphill through snowdrifts. In both directions!

      T Offline
      T Offline
      Tim Carmichael
      wrote on last edited by
      #2

      Learning to program is not hard, it is expecting people to program in a fully defined environment with a graphical front end, libraries, etc. that makes it hard. Would any of us think that the vehicle we learn to drive in will be an 18-wheeler or a tank? While some may, that it not the case for most. You start smaller, with something you can manage and then build up. How about learning program with something simple? Learn the basics, then expand. Provide them with an environment where they actually have to type in the code, not drag objects onto a screen. I'd suggest the C64 Mini (whenever it comes out) because it will have a version of BASIC on it, but I'm afraid all people would use it for is a game machine. And then.. they'd post in QA, "Show me how to write the game..." but not post what they've tried.

      D 1 Reply Last reply
      0
      • T Tim Carmichael

        Learning to program is not hard, it is expecting people to program in a fully defined environment with a graphical front end, libraries, etc. that makes it hard. Would any of us think that the vehicle we learn to drive in will be an 18-wheeler or a tank? While some may, that it not the case for most. You start smaller, with something you can manage and then build up. How about learning program with something simple? Learn the basics, then expand. Provide them with an environment where they actually have to type in the code, not drag objects onto a screen. I'd suggest the C64 Mini (whenever it comes out) because it will have a version of BASIC on it, but I'm afraid all people would use it for is a game machine. And then.. they'd post in QA, "Show me how to write the game..." but not post what they've tried.

        D Offline
        D Offline
        Darren_vms
        wrote on last edited by
        #3

        <I'd suggest the C64 Mini (whenever it comes out)> 29/03/2018 UK release date

        T 1 Reply Last reply
        0
        • D Darren_vms

          <I'd suggest the C64 Mini (whenever it comes out)> 29/03/2018 UK release date

          T Offline
          T Offline
          Tim Carmichael
          wrote on last edited by
          #4

          Agreed... and thank you for the release date.. I've been watching for it. Started programming on a Commodore PET in high school; bought my own C-64 in college. Self-taught C on the C-64.

          A 1 Reply Last reply
          0
          • T Tim Carmichael

            Agreed... and thank you for the release date.. I've been watching for it. Started programming on a Commodore PET in high school; bought my own C-64 in college. Self-taught C on the C-64.

            A Offline
            A Offline
            A Jordison
            wrote on last edited by
            #5

            It has a non-functioning keyboard though, so you'll have to use a third party tool (like CBM prg Studio) and then 'upload' your program to it.

            T 1 Reply Last reply
            0
            • A A Jordison

              It has a non-functioning keyboard though, so you'll have to use a third party tool (like CBM prg Studio) and then 'upload' your program to it.

              T Offline
              T Offline
              Tim Carmichael
              wrote on last edited by
              #6

              Can an standard USB keyboard be used? That was my initial impression.

              A 1 Reply Last reply
              0
              • T Tim Carmichael

                Can an standard USB keyboard be used? That was my initial impression.

                A Offline
                A Offline
                A Jordison
                wrote on last edited by
                #7

                I'd like to say "let's hope so" but I'm not sure.

                1 Reply Last reply
                0
                Reply
                • Reply as topic
                Log in to reply
                • Oldest to Newest
                • Newest to Oldest
                • Most Votes


                • Login

                • Don't have an account? Register

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