Monday, December 30, 2013

CAN OLDER PEOPLE LEARN TO CODE?

Of course the answer is of course.

My friend Georgine (who I don't consider an older person)  asked for some advice on where to start.   Here's what I told her.    


Absolutely adults can have fun learning code.   There's lots of stuff online, varying in quality.  Much of it is oriented to making games, which I am not particularly interested in.  The trick is to poke around until you find something that does interest you, and then stick with it for a while.  Shamelessly jettison anything that isn't working for you.

Here's Code Savvy's list of good sites for beginners;  also look over the list of online resources

Here's another good list (scroll down) from Code.org


My personal favorite online learning sources currently are:
  • The gold standard for beginners learning to code (designed for kids, but many adults enjoy it too):  Scratch -- a fun way to make games and animations.   
  • Code.org assembled a bunch of tutorials for kids for their "Hour of Code" initiative.  Each take about an hour.  For instance, these two (Birds and LightBot)  teach basic, useful concepts like do loops, variables, conditionals, etc. in a light-hearted way.  Definitely aimed at kids, but worth doing if you can stand the star-studded videos. 
  • I've been playing around with AppInventor for one of Code Savvy's initiatives.  It's a powerful but easy to use language for writing mobile apps for Android phones or tablets.  It's a "visual" language, which means that instead of typing in code, you are moving around colorful, oddly shaped blocks with the code already on them.  Good step-by-step tutorials.  I'm having trouble getting it hooked up to a phone, but there's a phone emulator (fake phone) on the computer. 
  • Codagogy, now called Women's Coding Collective -- has excellent online courses on web-making (HTML, CSS and Javascript) -- that cost $50 per two week online class)  Takes you by the hand and gives you a very accessible, useful and practical intro to web making programs-- within a supportive online class of women, and women mentors who will answer every question you have with detailed, patient answers.  Your new knowledge applies directly to the real world, in contrast to many online courses that just have you learning syntax inside their bubble. 
  • LearnStreet -- self-paced, free courses on app development (not mobile apps) with the most popular languages -- Javascript, Ruby or Python. Pick any one of these -- all good real world languages.  I like this site because it's organized around doing projects -- not just practicing syntax -- which I think is the best way to learn and to remember.  Also, they have a "Code Garage" with more projects.   The best way to learn code is to have a project you want to do, and to learn just the things you need for that.  MUCH more interesting, fun and memorable.
  • Mozilla Thimble is also looks fun, and I hear great things about Ruby and Lua but haven't tried either yet.  

There's lots more wonderful stuff out there, but that's plenty for starters.  Let me know if any of this works for you, or let me know what you are most interested in doing (games, web, mobile apps, other apps, etc.) and I'll try some other suggestions.  
Have a happy new year, and all the best in 2014.

-RS

2 comments:

  1. Bà bầu uống nước dừa có tốt không?Nước dừa được xem là nước khoáng tinh khiết từ tự nhiên không chứa yếu tố độc hại, bổ sung nước, các chất khoáng cho cơ thể.
    Tại sao con trai thích quan hệ?Tại sao con trai thích quan hệ tình? có lẻ đây là câu hỏi của rất nhiều bạn nữ quan tâm. Bởi với thế hệ trẻ hiện nay, việc yêu nhau, quan hệ trước khi cưới là điều xảy ra khá nhiều, khi yêu người con trai luôn đòi hỏi người con gái quan hệ.
    Khi yêu con trai thích con gái tặng quà gì?Không chỉ lúc nào trong tình yêu con trai cũng tặng quà cho con gái, mà các dịp lễ các bạn gái cũng nên tặng quà cho bạn trai mình nhé! Nhưng làm sao biết con trai thích gì để mình tặng đây?
    Con trai thích con gái để tóc gì?Con trai thích phụ nữ tóc dài vì để có một mái tóc chắc khỏe, hẳn cô gái phải dành nhiều thời gian, tiền bạc và thói quen chăm sóc tóc mỗi ngày.
    Con trai thích con gái mặc gì?Tuy nhiên, đó là ngoài xã hội, còn đối với người yêu của mình thì các chàng trai ấy lại có cách nhìn về người bạn gái mình khác đi.
    Mẹo làm sao để biết con trai thích mình?Ví dụ như, bạn thích một thể loại nhạc nào đó mà anh ấy không biết nhiều, chàng sẽ đề nghị bạn gợi ý những bài hát, ca sĩ hay ban nhạc để chàng nghe.
    Con trai thích hôn như thế nàoVới một nụ hôn đơn giản có thể trở nên thú vị và nụ hôn cũng là sức mạnh giúp bạn có thể tận hưởng những phút giây gần gũi hơn với anh ấy.
    Những biểu hiện nhận biết con trai thích mìnhAnh ấy nhìn bạn rất nhiều lần. Lông mày anh ấy hơi nhướng lên khi nhìn bạn và thậm chí anh ấy cũng sẽ không để ý rằng bản thân đang để mắt tới bạn quá nhiều.
    Bà bầu nên ăn gì trong 3 tháng đầuChế độ ăn uống đối với bà mẹ trong thời gian mang bầu là vô cùng quan trọng, thời gian này bà bầu thường gặp nhiều khó khăn trong việc ăn uống, đặc biệt là trong 3 tháng đầu.
    bà bầu có nên ăn ốc không?
    bà bầu có nên ăn ổi không?Thời gian mang thai bà bầu cần bổ sung nhiều vitamin qua các loại trái cây, hoa quả, tuy nhiên không phải loại quả nào bà bầu ăn cũng tốt cho thai nhi.

    ReplyDelete
  2. Get this page http://spying.ninja/xnspy/ where you find lots of useful articles and related tips.

    ReplyDelete