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?
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.
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.
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.
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.
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.
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.
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):