The apps below are more advanced, focusing on both on the code itself and visualizing how it works.App Inventor (Web, Free): Formerly a Google project, now hosted by MIT, App Inventor is much like Scratch with its drag-and-drop coding blocks. It includes, however, every method, function, and other coding element you might use to create an Android app—and for good reason. After fiddling with App Inventor, you end up with an actual Android app.This makes the online tool really robust, but the interface isn't young-kid friendly. It's probably best for at least junior high school kids or older (e.g., adults), as there are no instructions and the features aren't all that intuitive to use.Alice (Windows, Mac, Linux; Free): Carnegie Melon's Windows, Mac, and Linux desktop app uses a unique 3D programming environment to teach kids the fundamentals of programming. It's more advanced than other kid-friendly programming tools, though great for older kids. A welcome feature: kids can see the code behind their projects in the software. Not-so-welcome: You need Java runtime to run Alice.Video Lessons from Pluralsight (Web, Free): Online training site Pluralsight offers three video courses for kids, teaching them how to program in C# using Visual Basic, use Scratch, and use App Inventor. If your kids are old enough to sit through video instructions, these could help supplement the hands-on training they get through play.Codecademy and Khan Academy (Web, Free): These interactive online tools are better suited for older kids (maybe middle grade and above) and adults. They're one of the best ways to learn to code, though, because you can see the changes as they happen in the split screen. Codecademy teaches web fundamentals, jQuery, JavaScript, Python, Ruby, PHP, and more. Khan Academy's coding environment uses JavaScript.We've had a lot of fun using the apps above, but I think that's because we've looked at them not from a "let's learn programming" mindset but from a "hey, want to make something? We can use this to do it" mentality. In Sarah Mei's presentation on teaching Ruby to Kids, she talks about setting specific goals when you set out on this adventure, such as "I want Lily to be so excited that she explores things on her own after we're done." For us, learning to program isn't the end result, but making something (through trial and error and learning basic skills in the process) is. So along the way, I've learned as a parent to bite my tongue. The hardest part is refraining from hovering over my kid's shoulder and stopping myself from saying "no, use this function, not that one." Instead, I'm learning the features in the apps she's using so I can say, "hey, look at what this does" or "what happens if we do this" and we discover together where we can go from there.Photo remixed from an original by sneaka.DynamicArt [$2.99] is much like scratch but is more focused on making procedural drawings
[...]
Kodable [Free] is very kiddie-ish and makes kids perform procedural programming to solve puzzles.There is a similar one called A.L.E.X [Free] which does the same thing with robots
I dont think this is for a 7 year old, but there is Codea [$9.99], a Lua interpreter for the iPad. Lots of cool things have been done with it, but its object oriented and may be tough for a kid to learn unless you happen to know Lua already to help.
Monday, July 15, 2013
How and Why to Teach Your Kids to Code
How Much Amazon's "Subscribe and Save" Can Actually Save You
Of course, Subscribe and Save is free for Amazon customers and you typically have to pay for warehouse clubs. Either way, the big benefit is the time you save not shopping. Once you go through the painstaking process of setting up Subscribe and Save, you don't have to do anything, whereas you'll always have to go to the store to get those discounts at a warehouse club. Head over to the Simple Dollar for more info about the whole process. Do Amazon Mail Order Subscriptions Save Money? | The Simple DollarOverall, I saved money, but on occasion, I would see local sales that would trump the value of the “schedule and save” system. I would have saved money waiting for those sales. On the other hand, watching for those sales takes time, as you have to watch flyers every week to catch those sales.
So, what’s a person to do? The most time-effective route (while still bringing down your bills) is to just do a big comparison of prices between “Subscribe and Save” and your local warehouse club or grocery store, then subscribe to anything that’s cheaper than the regular price and not sweat the sales. However, you can certainly invest more time into the plan by comparing weekly flyers – you will absolutely save more money, but it won’t be a lot of money and it will require some time (the amount of which is really up to you).
How To Fix Annoying Elastic Backed Flats
Arduino ATtiny2313 Programming Shield
So I went on to eBay and amazon searching for something to program these chips as I was planning on using these chips a lot in the future. After spending about an hour I just realized I was wasting my time as there was no way I was going to spend about 20-30 dollars on a simple shield.
After thinking for a bit, I decided to make a simple and easy to make, ATtiny2313 programming shield, after I made it, all I needed to do to recode any of my attinys' is to just put it in the programming shield and just in a few clicks you have your code uploaded! No need to worry if everything is wired right and make sure there are no short circuits or anything that can short out the chip and fry it or anything else of that sort.
So now in this instructable I will show you how to build one of these shields for yourself!
It costs almost nothing and takes only about 30mins or so to make it.
So lets get started!
Remember the Milk now syncs reminders with Evernote, so when you create a reminder in Evernote it'll
Toddler Hylian Shield And Sword
PDF Downloads
As a Pro member, you will gain access to download any Instructable in the PDF format. You also have the ability to customize your PDF download.
DoggCatcher, Our Favorite Podcast Manager, is On Sale for $3 Right Now
DONATIONS ARE ALWAYS WELCOME AND APPRECIATED
Blog Archive
-
▼
2013
(1336)
-
▼
July
(186)
-
▼
Jul 15
(7)
- How and Why to Teach Your Kids to Code
- How Much Amazon's "Subscribe and Save" Can Actuall...
- How To Fix Annoying Elastic Backed Flats
- Arduino ATtiny2313 Programming Shield
- Remember the Milk now syncs reminders with Evernot...
- Toddler Hylian Shield And Sword
- DoggCatcher, Our Favorite Podcast Manager, is On S...
-
▼
Jul 15
(7)
-
▼
July
(186)