Looking for online course for my son

Hello

My son is in the 9th grade and has just completed his first programming course in Scratch which was offered through the Center for Talented at Johns Hopkins. My girlfriend works for AMD and has suggested he learn processing as his next language. Do you know of a good online course in processing? Thank you.

Dave

Answers

  • Processing is definitely a good language to learn for getting into software development... this is the path that I took, having experimented in Scratch first as well.

    The tutorials on Processing.org are the obvious starting place, although they may not be adequate for your needs; they aren't necessarily continuous, and are written by several different authors. At the very least, Processing's website is an invaluable resource for learning the language and this forum is another big help.

    If you want a thorough, proprietary, in-depth tutorial, then I would recommend Khan Academy's Processing.js tutorial. It doesn't explicitly state it at first glance, but the tutorial uses Processing's JavaScript port, which is very similar to the language used in the PDE. For many applications, the two languanges can be used interchangeably. Thus, I think Khan Academy's tutorial could potentially serve as a practical gateway to learning Processing.

    There are many other ways to learn Processing, and the community is active and helpful (so members of said community, like myself, would like to think...); you should not consider the above to be your only options.

  • Its really good to hear he is interested in learning programming. And definately, processing is a good catch! :D

    The following websites offer nice tutorials, example codes and instructions that are easy for him to follow.

    www.openprocessing.com

    http://www.learningprocessing.com

    http://www.processing.lyndondaniels.com --------------This one seems promising with quizzes as well. :)

    http://www.processing.lyndondaniels.com/59courseOutline.shtml

    If in case your son is stuck at something, do leave me an email at jagadishnallappa@gmail.com

    I'd be glad to help or at least find help for him. :)

    All the very best for your son and much regards.

  • edited January 2014

    Kahn Academy always has great resources.

  • i'm relatively new to processing, so i'm still looking for good learning resources. the online source i've found most enjoyable and helpful has been http://funprogramming.org/, which covers a wide variety of topics, and the creator of the site actively responds to comments on individual lessons to help troubleshoot problems or clarify explanations.

  • edited March 2014

    Let me add

    the online book

    The Nature of Code

    by

    Daniel Shiffman

    http://natureofcode.com/book/

  • edited March 2014

    If you're looking for textual material with examples, I'd recommend this book "Getting Started with Processing" to learn the nuts and bolts aspects of the Processing language. It's available in digital and hard media, just Google the title. it was published in June of 2010, but I've found most of the material to still be applicable to the newer version of Processing.

    Then I'd move on to Daniel's excellent text for more advanced topics.

    Cheers.

Sign In or Register to comment.