Thursday, February 27, 2014

Blog #4

A challenge I am facing right now is learning how to remember all the techniques and what every word or sign means in coding. There are a lot of stuff you have to remember and it's very hard to remember what everything does. For example, there's console.log, val, .script, .length, .substring, and many other coding properties. Learning how to code is somewhat like learning a new language, or at least learning new vocabulary, it's very hard to match a word with its definition sometime. Coding also looks like a mess most of the time, there are lines of complicated words and letters all over the screen, and if you make one tiny mistake, the end result will not come out how you like it to be. That's another problem I have with coding, is that it's so time-consuming and knowledge based. However, if you do do everything right, the end result is very satisfying, even though 9/10 times you don't do it right at first.
http://www.bloggingpro.com/wp-content/uploads/2011/01/coda-meets-wordpress-coding-standards.png
This image represents how complicated simple coding can look: 

Thursday, February 13, 2014

Blog #3

So far, I've completed the basics of coding, I know how to type and enter in codes, but I still have a long ways to go before I can start creating a program for my game. I enjoy using the website I use and it teaches me a lot about coding, so much actually, that it might take longer than I anticipated to finish the core components of coding. There's a lot more than I actually thought there was when it comes to coding, but I really hope I'll be able to create a game out of it. This picture below shows that I'm only 14% done with learning how to use Javascript, but keep in mind that there are over a hundred lessons for the Javascript portion as it is probably the most important type of coding. I hope I will be able to finish the Javascript portion and begin to start on my game within a month or so. Source link: http://www.codecademy.com/tracks/javascript?jump_to=4fa836e5996b00000302064a