Jul 14 2012

Learning to Code, Part 5

Tag:Tag , Cyn @ 23:40

I just can’t stay away from CodeA­cad­emy. I went back and fin­ished the Web Fun­da­men­tals course. I had been wait­ing because there’s JavaScript involved in the last few assign­ments, but it turns out I was able to do those with­out fin­ish­ing the JavaScript courses. I feel all warm and fuzzy now.

It’s good that I have that feel­ing about some­thing, because I cer­tainly don’t feel that way about the library book I checked out. JavaScript in Easy Steps by Mike McGrath is use­less. Yes, the steps are easy, if you just want to type. There’s almost no expla­na­tion of any­thing, so either I already know the mate­r­ial, or I can’t learn from it. Being told, “Type this in. This is what the result will be,” with­out any source code to view (the free down­loads web site is only avail­able to peo­ple in the U.K.) and no trou­bleshoot­ing tips is silly. Just a screen­shot of what the fin­ished code should look like would be a good idea, because the author’s instruc­tions aren’t always so clear, or even sequen­tial. I’m glad I didn’t spend money for this book.

So I’ll be wait­ing for my friend’s expla­na­tion, and wish­ing all the lessons at CodeA­cad­emy were as well-written as the early JavaScript ones.


Jul 09 2012

Learning to Code, Part 2

Tag:Tag , , Cyn @ 19:14

I’m still explor­ing CodeA­cad­emy, which has proven to be a very inter­est­ing site.

I made it through their JavaScript Fun­da­men­tals and found that I wanted to know more, so I started on their Code Year project, which picks up right after that with JavaScript Con­di­tion­als. Unfor­tu­nately, I seem to have hit a buggy les­son on the third sec­tion of that area and am wait­ing for a response from their peo­ple as to why my code is work­ing and return­ing a cor­rect answer but their auto­mated sys­tem still says, “Oops! Try again.” From their Q&A forum, it seems that quite a few peo­ple have had trou­ble with that lesson.

So I decided to regroup and see what else they offer. I men­tioned in the ear­lier post that I needed to update my HTML skills, so I moved on to that part of the site. I cer­tainly learned to cre­ate web pages before CSS days, so I needed to learn a lot more about that, too, and I am. I’ve got­ten through the HTML por­tion and the first CSS sec­tion, and I don’t see any of that as wasted time.

At this point I would hap­pily rec­om­mend CodeA­cad­emy to any­one who wants to learn the basics of cre­at­ing a web site. I feel that I’m learn­ing the basics of pro­gram­ming, but I’m not far enough along to opine about that bit yet. We’ll see whether or not that issue is resolved in a timely man­ner, first.

There are cer­tainly other alter­na­tives, but that’s what I’ve learned in the last 24 hours.