Great way to learn programming

I hated doing programming at school, not because I didn’t have a UI but because I was being taught a programming language that was completely useless. Teaching QBasic is NOT okay. Teaching programming using ANY Microsoft Office is NOT okay.

Thousands of teachers are teaching kids redundant, propriety programming languages because they come wrapped in a UI or something and this provides the illusion that the kids will feel more engaged. This is not a reality of programming as a whole and this needs to be addressed. Thankfully codeacademy exists.

CodeAcademy is a website where you can easily learn Javascript. Javascript is a great language to use, it is used on 90%+ of the worlds websites and is now used on servers thanks to Node.

Note: This is probably aimed more at secondary teachers and I’m sure the curriculum has moved on from Microsoft/QBasic programming to something more fruitful.. Or has it?

4 thoughts on “Great way to learn programming

  1. I am currently on holiday away from work with no access to any internet enabled devices.
    Please forward any Technical support queries to adammc@primaryt.co.uk
    Please forward any installation/projector maintinance queries/av to dally@primaryt.co.uk
    Please forward any PrimaryEmail/School Email or any other service queries to josh@primaryt.co.uk
    For all urgent enquiries use contact@primaryt.co.uk
    This email and its attachments may be confidential and are intended solely for the use of the individual to whom it is addressed. Any views or opinions expressed are solely those of the author and do not necessarily represent those of the organisation from which this email originated. If you are not the intended recipient of this email and its attachments, you must take no action based upon them, nor must you copy or show them to anyone. Please contact the sender if you believe you have received this email in error. This email was sent by School Email – Safe Webmail and Hosted Email for Schools

  2. I tried the lessons myself on CodeAcademy, and they are pretty decent. I already know JavaScript though, so it will be interesting to see what the reaction is for the people who don’t know it. You can’t actually use that first lesson though since it doesn’t talk about the DOM, etc..

  3. Good post.

    As a secondary teacher – has it moved on – err “no” springs to mind.  OK Qbasic has gone, replaced by macro languages inside MSOffice.

    What’s missing from ICT today is that sense of “hacking” that used to accompany the subject 10 yeas ago.  Now we teach people to “use” propriety applications instead of wider “concepts” applicable to any package / language.

    It might just be me, but I miss WordStar and it’s CTRL-B, CTRL-I for formatting — it prepared me for HTML.  Now we mash an icon and hope for the best.

    Alex

Leave a Reply

Your email address will not be published. Required fields are marked *