Beginner programming. (21)

1 Name: #!/usr/bin/anonymous : 2015-02-07 23:35 ID:Y+JE2qHF This thread was merged from the former /code/ board. You can view the archive here.

Know absolutely nothing about programming but want to learn etcetera...

Used computers all my life but know nothing about the codes inside them. I keep coming up with ideas for computer programs which are based on a few simple tasks or calculations which I think a computer could do but I have no idea how to implement them. I think I should get to the level of making a simple card game or something. Then work my way up to making scripts, something that could open up opera browser, search through a site for certain links, open them up and search for pieces of text and put them into a spreadsheet. That would be useful for my stock market research.

For now though I am a complete pleb and don't even know what software I need or how to take the first step. Here are some links I found that I will look at.

http://kickassproxy.me/beginning-programming-with-c-for-dummies-wiley-2014-pdf-golu-t9390415.html

http://it-ebooks.info/book/1256/

https://reddit.com/r/learnprogramming/comments/2qznse/i_need_serious_help_learn_to_program_was_my_new/cnb1luk

http://www.codecademy.com

C++ or java maybe

9 Name: CODE!SSnC1HBUt6 : 2015-02-26 19:43 ID:sU/XF9h2

>>4-8
The argument between you 2 has put some perspective on things.

Yes, it has been 12 days. I usually just go to sleep when I get home because of schooling and a part-time job but I think I found a way to mitigate the effects of ADD-PI and stop dawdling. I will probably test these suggestions tomorrow and have something more interesting to talk about.

If I don't follow your suggestion it is likely because I can't find the right software to download or something not that I'm taking sides. Also I now have a tripcode.

> in b4 someone makes their own tripcode and claims to be me

Lastly what do you guys think of this game, it is about transistors.

http://www.kongregate.com/games/krispykrem/kohctpyktop-engineer-of-the-people

Maybe it could teach me to use "precision magnets to manipulate the individual bits in your RAM and write programs in raw machine code."

10 Name: !iRU13QgZ/U : 2015-02-26 19:46 ID:sU/XF9h2

actually this will be my tripcode

11 Name: #!/usr/bin/anonymous : 2015-03-05 01:17 ID:2E4b/LFY

gaf

12 Name: #!/usr/bin/anonymous : 2015-03-06 03:34 ID:aA36YNO1

>Maybe it could teach me to use "precision magnets to manipulate the individual bits in your RAM and write programs in raw machine code."

umm I don't think that was completely srs

13 Name: #!/usr/bin/anonymous : 2015-03-13 04:51 ID:xr+lMDB5

I'd recommend "How to Design Programs", and if you'd like and have the time, you can supplement with "Structure and Interpretation of Computer Programs" lectures.

>Also I have heard from many sources that programming is more about constructing programs and less about memorizing code, this raises my confidence a little, assuming I am imagining what coding is like correctly.

The focus of How to Design Programs is on program design and construction, and the language it uses is very simple and requires no significant syntax memorization. It's also free and there's an IDE developed for it and the language it's based off of (Racket Lisp).

SICP is a highly-recommended book, but it's also very abstract and can be difficult, but it can be nice to watch the lectures and take notes and see how the ideas are used in HtDP. This is what I've been doing myself, I just started myself a few weeks ago.

I kind of wish there was some kind of beginner's programming IRC room or something for people like us.

14 Name: #!/usr/bin/anonymous : 2015-03-15 23:10 ID:aa0qzQFE

learn to program by programming, duh

>>13
sicp is overrated abstract bullshite
this is a point that no one may contest

15 Name: #!/usr/bin/anonymous : 2015-03-16 00:11 ID:xr+lMDB5

>>14
What makes you think that recursion vs. iteration and their benefits and disadvantages, the differences between the environmental and object-oriented models of programming, functional programming, and data-directed programming, and knowing how compilers work by writing your own are "abstract bullshite"?

At the risk of being too obvious, it DOES deal a lot with the structure of programming, and that's why I recommended it as a supplement to a more pragmatic or less abstract book if you have the time. You can always just read it afterwards.

16 Name: #!/usr/bin/anonymous : 2015-04-17 18:22 ID:ZXIFkahR

going to try codecademy, also found this theory about ADHD predominately inattentive which might yield something useful

http://www.biologicalpsychiatryjournal.com/article/S0006-3223%2801%2901173-8/abstract?cc=y

17 Name: #!/usr/bin/anonymous : 2015-04-24 00:58 ID:ZXIFkahR

found this, it is very compelling evidence that I can increase glycogen (important source of energy) levels in the brain through exercise

http://www.ncbi.nlm.nih.gov/pubmed/22063629

I believe I need to sprint and do some other intensive exercises that use every muscle group in order to "hit the wall", the point where energy reserves are depleted and the body starts to deplete energy from other reserves like the brain. In theory this will trigger the body's natural reaction to increase energy reserves in the brain as well as skeletal muscle and mitigate the effects of ADHD-PI somewhat.

18 Post deleted.

19 Name: #!/usr/bin/anonymous : 2015-09-11 22:32 ID:Heaven

what the fuck is this shit del

20 Name: #!/usr/bin/anonymous : 2015-11-12 14:14 ID:U8bJXUUK

Update.

Recently downloaded this.

http://www.flashdevelop.org

Currently reading this.

http://code.tutsplus.com/series/as3-101--active-7395

I still have ADHD-PI but a combination of psychology and a drink I make from instant coffee and cococa powder is helping me focus. As I may have mentioned earlier, I can concentrate on some things like a strategy game I have an obsession with, learning about every detail of the game and creating spreadsheets and things to help make decisions, but with other things I can barely read for a minute before my brain grinds to a halt. I am currently trying to transfer my obsessive behavior onto programming with some success but at the moment compared to an average person my performance is still very poor.

>>19
I'm already aware my mental health problems annoy people, that is why I am posting on 4-ch.net instead of going straight to community college and potentially wasting taxpayer dollars.

21 Name: #!/usr/bin/anonymous : 2015-11-12 14:37 ID:U8bJXUUK

Name: Link:
Leave these fields empty (spam trap):
More options...
Verification: