hello. if it isn't already painfully apparent in my other posts (see recent movie thread and others) I know very little about computers. I know how to use software, but when it comes to anything 'under the hood' I am 100% clueless.
I want to change that. I don't necessarily want to become a computer wizard, but i'd like to get to the point where i can understand the basics- so i can hopefully expand my thinking about creative projects and come to better understand the options and limitations.
to do this i am ready to take some classes. but even there i am not sure where to begin. Intro to Computer Science? Computers for Dummies?
since i know there are many computer geniuses amongst us I am hoping someone can point me in a good direction.
HELP ME HELP MYSELF!
Comments
I don't think a broad understanding of computer science or how the hardware works will help you in any practical sense...
http://www.codecademy.com/ is probably the best example of a intro to programming class online.
but basically, i don't even know where i want, or need, to start. and it all seems so very complicated.
Check out "Scratch," which is kind of a legos approach to programming http://scratch.mit.edu/ Actually, maybe also check out those legos that you can program? Mindstorm?
I'm also doing Codecademy.
I have parallel dreams. ;)
I desire art works based on analyzing the location and content of twitter posts.
one quick question i can't seem to figure out- am I correct in thinking that Java and JavaScript are NOT the same thing? I don't think they are, but i don't really understand the difference.
Javascript is called that because the people who created wanted to trick people into thinking they were related.
Do you ever do that @bigmacattack? Look at your browser menu and click 'View' and then 'View Source'...? (Those are the names of the menu items in Safari anyway.)
Lo and behold, there it is, the magic stuff that makes the pages go! You just write that stuff the right way and the HTML money comes out your hotmail!
(*i just learned that about five minutes ago)
Yessssss! By Jove, that's it!
Another thing that is important is called 'Cascading Style Sheets' (CSS). This is an efficient, standardized way of organizing the 'layout' of web pages.
There is a fairly useful tutorial for CSS here. I say 'fairly' because their method of speaking to beginners is to be kind of jokey. I find that distracting, but I can over-look it. Just saying....
I rent a virtual server on Linode to do this, but I bet the UHX aunts and uncles have good suggestions too.
~$10/mo* for a server with root access, killer backup imaging process, killer cloud file storage for big downloads.
* Does not include bandwidth.