Heathermomster Posted January 3, 2013 Share Posted January 3, 2013 Dear Hive, I need some recommendations for computer programming after Scratch. Does anyone have any thoughts? This will be for my 13 yo. Also, how do you account for programming during logic stage? Would you consider that an elective or science? Just wondering. Thanks,Heather Quote Link to comment Share on other sites More sharing options...
TarynB Posted January 4, 2013 Share Posted January 4, 2013 This blog post lists several programming resources to consider. I can't recall where I got this link, but it surely came from a previous post or member here some time ago. (Whoever it was, thank you! It is a great blog!) Quote Link to comment Share on other sites More sharing options...
dereksurfs Posted January 4, 2013 Share Posted January 4, 2013 I'm teaching my son to program in Java currently. There are many great resources available from free to reasonably priced. Computer Science like many of the sciences is best learned by interacting with it, hence the lab portion (programming). Python and Java are really popular programming languages to start with, though Java is more powerful. In the beginning simply learning logic flow and patterns are a great place to start. Seeing how the pieces fit together is very helpful. That is why programs like Scratch and Game Maker are taking off as educational tools. Game Maker's Apprentice is the first book I started my son with when he was 10. He finished the book and built all the games using the Game Maker tool. Next we did this very practical tutorial series which I recommend your son trying. Its entitled Java for the Absolute Beginner: After that we went on to this fantastic free educational tool called Greenfoot. This is a powerful tool for both teaching programming fundamentals and making some cool games. It's used by quite a few college and university CS departments in teaching programming. Java is used: http://www.greenfoot.org/overview http://blogs.kent.ac.uk/mik/category/joy-of-code/page/2/ There are too many beginning programming courses and additional tutorials available to list. But here are a few more: http://www.artofprob...rse_id=cs:intro http://www.khanacade...omputer-science http://see.stanford....aa-866adcae1111 Quote Link to comment Share on other sites More sharing options...
ccolopy Posted January 4, 2013 Share Posted January 4, 2013 DS loves Python, but he's started learning Java as well. I'll ask him what he's using in the morning and post. I don't count programming as part of school. I would not consider it a science at this stage. Quote Link to comment Share on other sites More sharing options...
Heathermomster Posted January 4, 2013 Author Share Posted January 4, 2013 Awesome! Thank-you for all the input... Quote Link to comment Share on other sites More sharing options...
SunnyDays Posted January 4, 2013 Share Posted January 4, 2013 Derek, what an incredible list!! Thanks... we're always looking for new ideas for DS. After Scratch (which DS still uses for fun but isn't really learning more), we moved to Kid Coder Visual Basic: http://www.homeschoolprogramming.com/kidcoder/kidcoder_vb_series.php DH is working through that with him now. After that, he wants to do the game package from the same line, then we'll probably look for some Java resources. Quote Link to comment Share on other sites More sharing options...
FairProspects Posted January 4, 2013 Share Posted January 4, 2013 A programming class?!? That is my solution. :laugh: Maybe not particularly helpful. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.