There are as many ways to learn to code as there are ways to use your coding ability. You can learn it from college courses, books, online resources — or from one of several growing boot camps for developers of all ages. We talked to the founders of two such boot camps: David Graham of Code Ninjas, for kids 7–14 and Michael Choi of Coding Dojo, for teens and adults. They explained their different approaches, both of which give their students the ability to build their own applications.
Tagged With education
Every parent has offered incentives: "If you're patient while I get the tyres rotated, we'll get ice cream afterwards." Or, "if you play nicely with your cousin, you can use the iPad before dinner." Teachers certainly have used behaviour rewards for time out of mind - but offering incentives for behaviour isn't necessarily the best way to build character and increase motivation.
When those bullies from business school mocked you for getting a useless doctorate in medieval literature, they didn't see the world of history podcasts coming. Now it's cool as hell to sit in your closet and read out your doctoral thesis. It turns out that podcasts are a fantastic way for people to learn about history, at all scales and time periods, one lesson at a time.
The subreddit /r/trippinthroughtime is for memes about historical figures, where someone in art or an old photo looks confused or silly. Each picture has a caption, usually treating the weird art as some modern relatable situation. But in the comment threads, you'll often find someone explaining cool facts about the original artwork.
Did you know that beryllium is transparent to X-rays? Or yttrium is found in moon rocks and bullet-proof glass? Or that curium was named after Pierre and Marie Curie? Or that because tantalum is used in cell phones, the demand for it has become so immense that wars have erupted in central Africa?
I did, because I've been clicking through this interactive chart on the TED-Ed platform, which features a free lesson about every single element on the periodic table. Go ahead. Ask me anything about hassium.
When I was a child there weren't many options for entertainment after school or on weekends: I could walk to a friend's house. I could watch TV on our 13 fuzzy channels. Or I could read. And so I read, and read, and read -- hours and even whole days would pass with no interruptions. I didn't have any choice but to concentrate.
Lifehacker has collected a lot of "learn to code" resources that are especially helpful to new learners. But if you've already done a little coding or taken just a couple of courses, and you want a more thorough education in both theory and practice, start with the site Teach Yourself Computer Science.
Later this week, Apple will be holding an education event at Lane Tech College Prep High School in Chicago. Although education was a core market for Apple, the efforts made by Google and Microsoft over recent years have eroded Apple's pull in that market. But it seems Apple is planning to relaunch their campaign. What will they deliver?
Sure, you can tell your kid to bathe regularly, to never be late, to eat balanced meals, to thank customer service employees, to be a pure and utter delight. But you might just sound like a flight attendant announcing the aeroplane safety procedures with a broken microphone. To get kids to really think about their actions and make more thoughtful choices, one teacher shares this psychological technique: Have them think about how they can behave badly.
Learning how to grow and successfully manage your finances is one of the most important life skills there is. Unfortunately, the education system is not the most effective tutor. This infographic contains 15 tried-and-trusted skills that will help you to build money successfully. None of them are taught at school.