1. Advertising
    y u no do it?

    Advertising (learn more)

    Advertise virtually anything here, with CPM banner ads, CPM email ads and CPC contextual links. You can target relevant areas of the site and show ads based on geographical location of the user if you wish.

    Starts at just $1 per CPM or $0.10 per CPC.

Are we able to start coding without a computer?

Discussion in 'Programming' started by No_confection_95, Nov 8, 2021.

  1. #1
    I stumbled upon this cute article that uses potatoes to show how certain coding functions work!
    hxxps://potatopirates.game/blogs/computer-science/how-to-learn-coding-with-these-fun-byte-sized-comics

    I thought it was kinda awesome and wanted to share to people like myself who are just starting to learn about programming :)

    So if you're like me, someone who has no background in coding and want to find ways to enter into the coding and programming world. Where would I start?
    I've been searching and most of the times i only come across articles like this;
    hxxps://potatopirates.game/blogs/learning/how-to-coding-kids

    Anyone can help me out?
     
    Solved! View solution.
    Last edited by a moderator: Nov 11, 2021
    No_confection_95, Nov 8, 2021 IP
  2. mmerlinn

    mmerlinn Prominent Member

    Messages:
    3,197
    Likes Received:
    818
    Best Answers:
    7
    Trophy Points:
    320
    #2
    You can write code without a computer, but you will need a computer in order to test your code. Better then to write your code on a computer so you can test your code on the same computer.
     
    mmerlinn, Nov 9, 2021 IP
  3. Sumit_Singh

    Sumit_Singh Well-Known Member

    Messages:
    716
    Likes Received:
    64
    Best Answers:
    6
    Trophy Points:
    100
    #3
    You can't be perfect or master in coding if you are just watching online lectures, reading blogs or gathering coding knowledge from anywhere. A computer or Laptop is necessary to test the code and enhance your practical knowledge and without practical knowledge in coding, it will be very difficult to code.
     
    Sumit_Singh, Nov 9, 2021 IP
  4. Gamerseo

    Gamerseo Member

    Messages:
    198
    Likes Received:
    7
    Best Answers:
    0
    Trophy Points:
    33
    #4
    I can't imagine what it would look like. How to test your code on a piece of paper?
     
    Gamerseo, Nov 10, 2021 IP
  5. #5
    I guess it all depends on what you mean when you say start coding... realistically the answer is going to be "no".

    Your article gives some options...
    • Educational Games
      They might teach logic, and maybe some really basic stuff but it's unlikely to yield any real benefits.
    • Tutorial Apps
      I hate to break it to you but your tablet and smartphone are computers. Not great for coding but still a computer.
    • Coding Toys
      These would be cool but again, will you have real coding skills?
    • Coding Classes
      Classes are absolutely going to use computers.
    If you want to start coding & can't afford a computer find someone who is happy to let you use their laptop for an hour or so in the evening. Get a second job and save up for your own. Ask for all presents to be in money rather gifts. Stop drinking alcohol and buying snacks.
     
    sarahk, Nov 10, 2021 IP
    mmerlinn likes this.
  6. mmerlinn

    mmerlinn Prominent Member

    Messages:
    3,197
    Likes Received:
    818
    Best Answers:
    7
    Trophy Points:
    320
    #6
    You don't even need to buy a computer to learn to code. All you need is a working computer and tens of thousands of them are thrown in the trash every day. If you are not picky, they are available for FREE everywhere. Find one. Practice coding on it. By the time you understand coding, you should have been able to buy the correct computer to accomplish the tasks at hand.
     
    mmerlinn, Nov 10, 2021 IP
    sarahk likes this.
  7. shalom_m

    shalom_m Member

    Messages:
    49
    Likes Received:
    12
    Best Answers:
    0
    Trophy Points:
    33
    #7
    I don’t know what you mean by “coding

    A computer program consists of a series of algorithms (a sequence of instructions) in machine language (something like: 169 1 160 0 153 96 128 153 0 129 153 130 153 0 131 200 208 241 96 – or more accurately: 101101001 000000001 101100000 000000000 101010011 010010110 100101000) since humans find it hard to write this way, a series of interpreters and compilers were created in a more human like language.

    So - for example - a simple print 1 to 10 loop will look like this in C

    
    #include <stdio.h>
    int main() {
      int i;
      for (i = 1; i < 11; ++i)
      {
      printf("%d ", i);
      }
      return 0;
    }
    
    Code (markup):
    Whereas in PHP the same loop would look like:

    
    <?php for ($x = 0; $x <= 10; $x++){  echo"The number is: $x <br>"; } ?>
    PHP:
    And in Pyhton:

    
    for x in range(1, 10):
      print(x)
    Code (markup):

    So the same logic (algorithm) may be written in a series of different ways all of which will translate to machine language that the computer understands.

    In my opinion the important part of a computer program is the logic, the algorithm, that drives the program. For that you need a brain and a flowchart.

    The actual coding requires learning a certain grammatical syntax – to acquire that skill a computer is recommended.
     
    shalom_m, Nov 23, 2021 IP
    sarahk likes this.
  8. Gardahn

    Gardahn Greenhorn

    Messages:
    36
    Likes Received:
    2
    Best Answers:
    0
    Trophy Points:
    18
    #8
    I don't actually think that it's possible to code without useing a PC or laptop/tablet. However, there are some programmists who write codes on their smartphone. Fortunately, nowadays technologies reached heights and there is no difficulties to write a code on your smertphone, everything you need is just to download an application for writing codes.
    These codes can be even runned, however, it's still difficult to write huge projects on smartphones, because they have less capacity than the PC. Anyway, I believe that there is nothing easier than wirting a code using a laptop, but it's my opinion of course.
     
    Gardahn, Nov 26, 2021 IP
  9. shalom_m

    shalom_m Member

    Messages:
    49
    Likes Received:
    12
    Best Answers:
    0
    Trophy Points:
    33
    #9
    Of course one can "code" without a computer.
    Here is the algorithm of how to get to the beach from my house.

    Definitions:
    CrossRoad {
        look_left;
        look_right
    look_left;
        if no_traffic {
            step off curb,
            walk across,
            step onto pavement
    }
        else (CrossRoad);
    }
    
    BoardBus{
        if you have TransportCard {
            swipe TransportCard
    }
        else (pay driver);
        find seat;
        sit
        }
    
    Start:
    leave house;
    turn_left.
        walk
    at T-junction (turn_right);
        walk
    at first zebra-crossing (CrossRoad);
    turn_right;
        walk
    at bus-stop:
        wait
            if bus [string = “236”] (BoardBus);
          
    for (let STATION = 0;  STATION  < 8; STATION++) {
         sit ;
           }
    ring_bell…….
    
    Code (JavaScript):
     
    shalom_m, Nov 26, 2021 IP
    mmerlinn likes this.
  10. mmerlinn

    mmerlinn Prominent Member

    Messages:
    3,197
    Likes Received:
    818
    Best Answers:
    7
    Trophy Points:
    320
    #10
    Runned? What does that mean? I cannot find it in my lexicon.
     
    mmerlinn, Nov 26, 2021 IP
  11. sarahk

    sarahk iTamer Staff

    Messages:
    28,494
    Likes Received:
    4,457
    Best Answers:
    123
    Trophy Points:
    665
    #11
    don't be mean, he's Spanish.
     
    sarahk, Nov 26, 2021 IP
  12. shalom_m

    shalom_m Member

    Messages:
    49
    Likes Received:
    12
    Best Answers:
    0
    Trophy Points:
    33
    #12
    Maybe get a better lexicon
     
    shalom_m, Nov 26, 2021 IP
    sarahk likes this.