Skip to main content

Learning Programming

It was with much trepidation that I began my basic programming class this semester.  To my pleasant surprise, I've really enjoyed it so far.  It's such a useful skill and one I'm glad to have a least a basic knowledge of.

The resource I've been using to learn is w3schools.com.  They're web-based tutorials that lead you through the basics of various programming types.  The two I've been focusing on are HTML and CSS.

What I like about the resource
I really enjoy the straightforward, no-nonsense style as it makes the concepts very accessible.  There's also a quick reference of the codes learned which has become very useful as I'm now trying to apply what I've learned to create a website.

What I wish were different
One thing I haven't loved is the setup of their practice sessions.  Instead of having me attempt to create the code myself, the example is already there for you.  It's nice in a way, but I definitely don't retain as much from just changing the color of the text in an example as I would from having to create the example myself and getting feedback on why it did or didn't work.  I also wish they'd show examples of real websites where the codes they just taught were used so it's easier to know when and where to use them.

Overall
I'd still recommend it as a great resource to anyone learning how to program from scratch.

Comments

Popular posts from this blog

If At First You Don't Succeed . . .

The Big Idea Canvas This was such an eye-opening exercise.  Being the overachiever I am, I was secretly hoping for a great score at the end and of course was totally bummed when I didn't get it.  However, that's probably the best thing that could have happened to me as I feeling quite comfortable with my idea and liking it really well.  After the Big Idea Canvas blew up in my face, I looked back at my idea and felt more like, "Who let YOU in here?  Shoo!  Shoo!" The biggest takeaway from the exercise was that my idea wasn't really innovative at all.  The problem I had identified is that there seems to be a hole in the school system where career exploration should be.  This hole is supposed to be filled by school counselors, most of whom have entirely too much on their plates already.  So, I decided it would be wise to fill the said hole with exactly the same thing: a substitute for a school counselor.  Thus, my solution was exactly the opp...

The Risk Test

This post will be particularly good for me as I tend to be an eternal optimist, which means I sometimes fail to consider the downsides of any idea.  Here goes! Is someone else already working on this problem?  If so, how are they doing? School of One is focused on offering each student a personalized education.  However, since their model is based on an algorithm, from what I've seen, students spend most of their day at a computer.  That's an idea I can't get on board with.  On the other hand, the philosophies and practices at High Tech High   seem to match well the ideas I've had, including giving students the chance to explore their own personal interests through projects.  I will definitely be doing some more looking into this option! If others have failed in solving this problem, why did they fail? I believe most charter schools are founded on the idea of doing things differently.  However, from my experience, they end up doing the same...

Episode 2: Bridge is Going to Be Your Best Friend

This is a screenshot of how I set up my photo files in Bridge.