As I mentioned in yesterday’s blog The 5 Ways for Complete Beginners to Learn Java, there are a ton of resources available online to anyone who wants to learn how to code. However it is true that learning to code is somewhat daunting, especially for complete beginners. There is a lot of conceptual information to take in before you can actually coding (A ‘Hello World’ program really doesn’t count as coding, I’m sorry), which varies from course to course.
That’s why a great way to get started, as the title of this blog suggests, is to play around with Blockly. Blockly is the open-source visual programming language developed and maintained by MIT. Based on Java, it lets you assemble code with blocks that represent lines of code. You won’t have to type anything in or get every letter and number in your code right for it to work. The blocks are also color coordinated and fit together logically so that you can see how various syntax fits together.
You don’t actually need to finish any projects to get something out of Blockly. Just toying around with it is enough to start getting familiar with Java, and the logical order that accompanies all object-oriented programming languages (Java, Python, Ruby to name a few). But finishing projects is still rewarding, and if you take some time to play around with Blockly you’ll be able to finish projects much faster than you will be able to with a standard IDE (integrated development environment).
We designed Rheti to be a great way to play around with Blockly wherever you are, as well as to create projects that you actually want to finish. We’ve added lots of interface and backend components that MIT’s App Inventor lacks. Rheti is also a mobile app, so that you can play around with it whenever and wherever you want.
Anyone who has become great at coding knows that it doesn’t take long for coding to become less of a chore than a discovery process. Toying around- seeing what works and what doesn’t, is how you become good.
If you’re bored with what you’re learning, you are doing it wrong. The best way is to play around with code, and Rheti and Blockly are a great way to get started doing that without becoming overwhelmed.
Founded in 2012, Rheti’s Android application is proving that any person can build a great mobile application. Rheti requires no previous programming knowledge and leverages a catalog of hundreds of features, third party APIs, and pre-built app templates to create native Android apps using touch commands. Customers who build apps using Rheti get to market 90% faster and can quickly customize their apps to make them unique in both functionality and design. Users interested in learning how to program are also able to use Rheti’s blockly interface to understand the methodologies behind scripting. Rheti is available for free in the Google Play store https://play.google.com/store/apps/details?id=com.rheti.appcreator.
Please visit http://www.rheti.com for more information.