Showing posts with label Education. Show all posts
Showing posts with label Education. Show all posts

Virtual Reality Will Revolutionize Science Class #VR #VirtualReality #TedTalks

Virtual reality is no longer part of some distant future, and it's not just for gaming and entertainment anymore. Michael Bodekaer wants to use it to make quality education more accessible. In this refreshing talk, he demos an idea that could revolutionize the way we teach science in schools.

How to Learn to Code

Published on May 3, 2015
Thanks to for the question! Shares appreciated!

There you go. Here’s the code that will get you past your first technical interview.

By the way, don’t ever write things like that.

So today, I got a question on Twitter, from Sabrina, widely known as the Nerdiest and Quirkiest person on YouTube

And I got really excited, because this is a question I should be qualified to answer! I’ve been coding since I was a little kid; I’ve been working as a developer for the past eight years. I completed a computer science major (though I didn’t wrap up the degree), and I’ve given talks, tech reviewed many books, read and written tutorials.

This is a question I should be qualified to answer.

Surprisingly though, this is a really difficult question. And it’s one that developers get asked a lot by people who are looking to break into the field. "How on earth do I get started?"

And there are two sort of stock replies, that I don’t think work very well. I want to talk quickly about both of them.

The first one is: get a degree! Study the fundamentals of computer science. If you want to develop game engines, you have to learn vector calculus. If you want to work on systems engineering, you have to learn boolean algebra. Study your algorithms!

The problem with this approach is that most developers are inherently lazy. That’s why they program computers to do things for them. It’s very hard to get invested in software when you’re not actually making something you’re excited about.

A lot of people will say "Learn C" or "Learn JavaScript", or learn some other language or toolset. And usually that’s because it’s a tool that they use, to solve problems that they are excited about.

Programming languages are a lot like human languages. Just because you can read and write in French doesn’t make you a French novelist. And in the same way, just because you know the syntax of a programming language does’t mean you can solve problems with it.

There are a lot of languages out there, and they’re all designed around solving particular problems. But unlike human languages, most of them are designed to be somewhat friendly to people who don’t already speak the language.

Let’s use "Hello, World!" as an example. "Hello, World!" is usually the first program you’re going to write when you look at a new language. All you want is for the program to output "Hello, World!", and that’s kindof the basic test to know you’ve got something that runs. So let’s pull up some examples.

What I want you to notice is that even if you don’t know anything about programming, you can tell that these are all pretty darned similar.

And what I think a lot of developers forget to tell you is that eighty to ninety percent of what you learn programming in one language, is going to be transferrable to another language.

We all tend to have our favorites — I tend to like Ruby, JavaScript, and Elixir — but don’t listen to people who say "You have to learn this or that", because those preferences are based on personal preference, and the problems those people are trying to solve.

So I’ve argued that it’s not a great idea to try and force people into studying a particular academic field, or prodding them toward our favorite languages. But then where do we start? There’s a lot of information out there, and it can be very overwhelming.

I’m here to tell you that you don’t actually want to learn to program. What you want to do is solve a problem. Maybe there’s an app on your phone that you don’t like, and you want to come up with a better solution. Maybe you’ve decided that you want to have a website. Or maybe you want to build a game.

Learning "programming" is like practicing scales. It’s going to make you a very strong musician, but if you do that for years without ever playing a song, you’re going to get very frustrated. It’s a lot easier to learn something when you have a reason to want to know it.

For me, the first problem was high school math tests. I’d be using my TI calculator; I’d show my work; I’d make a little tiny mistake, and I’d get the wrong answer. That was a problem I wanted to solve. So I learned TI-BASIC, and I wrote some programs that would factor and foil and all that stuff. That way, when I found my answer, I could go ahead and check that it was right.

It was so much easier to learn that language, because I was using these tools to solve an actual problem that I had. I was excited to figure out ways to make it better and faster.

So before you look at programming at all, figure out a problem that you’re excited about. Something that’s going to motivate you to learn about the languages and tools available. And once you’ve built that really cool thing, you’re going to discover that you accidentally picked up a lot of skills along the way.

Clint Smith: The danger of silence

Published on Aug 15, 2014
"We spend so much time listening to the things people are saying that we rarely pay attention to the things they don't," says slam poet and teacher Clint Smith. A short, powerful piece from the heart, about finding the courage to speak up against ignorance and injustice.

TEDTalks is a daily video podcast of the best talks and performances from the TED Conference, where the world's leading thinkers and doers give the talk of their lives in 18 minutes (or less). Look for talks on Technology, Entertainment and Design -- plus science, business, global issues, the arts and much more.
Find closed captions and translated subtitles in many languages at

Follow TED news on Twitter:
Like TED on Facebook:

Subscribe to our channel:

Amazing Facts to Blow Your Mind

Published on Jan 3, 2013

Time for some more interesting facts to make your head explode! Now you can sound even smarter around your friends with these simple but super fun facts about life!

Written and created by Mitchell Moffit (twitter @mitchellmoffit) and Gregory Brown (twitter @whalewatchmeplz).


Music by Mitchell Moffit

Art by Gregory and Mitchell

AMAZING Woman Writes With Two Hands Simultaneously

Published on Dec 27, 2012
This woman has a very unique talent - she can write with two hands, at the same time, in different languages.

Why the World Won't End on December 21st

Published on Dec 11, 2012
NASA is so sure the world won't come to an end on Dec. 21, 2012, that they already released a video for the day after.

More questions about December 21, 2012?

Visit for more.

The Moon Illusion

Published on Oct 24, 2012 by 

"Look how big the moon is!" you've shouted before. But what if I told you that the moon never really changes size, and it's simply your brain playing a trick? Find out what The Moon Illusion is, and why it happens!

Written and created by Mitchell Moffit (twitter @mitchellmoffit) and Gregory Brown (twitter @whalewatchmeplz).


Music by Mitchell Moffit

Art by Gregory and Mitchell

Some Sources---


What If the Presidential Election is a Tie?

Published on Oct 10, 2012 by 
What happens if the Electoral College is tied?

**Shirts available: Get one to support the channel.**

How to Flip Food in a Pan Like a Chef!

Published on Oct 4, 2012 by 
Learn how to Flip Food in a Pan Like a Chef! Go to the ingredient amounts, more information, and over 760 more video recipes! I hope you enjoy this "How to Flip Food in a Pan Like a Chef" demo!


Published on Oct 1, 2012 by 
Hooraaaay flexagons! Next hexaflexagon video in one week. Happy October!

Historical Note: This video is based on a true story. Arthur H. Stone really did invent the hexaflexagon after playing with the paper strips he'd cut off his too-wide British paper, and really did start a flexagon committee (which we'll hear more about in the next video). The details and dialogue, however, are my own invention.

More info coming soon, along with patterns. But in the mean time you can find instructions and printable patterns on other parts of the internet.

Cheating in Middle School

Published on Sep 18, 2012 by 
Story detailing the very first time I ever cheated in school.

Music by: Harry Gettings //
Credits music: Geometry Wars by Chris Chudley //

Amazing Facts to Blow Your Mind

Published on Sep 12, 2012 by 

Time for some interesting facts to make your head explode! Now you can sound even smarter around your friends with these simple but super fun facts about life!

Written and created by Mitchell Moffit (twitter @mitchellmoffit) and Gregory Brown (twitter @whalewatchmeplz).


Music by Mitchell Moffit

Art by Gregory and Mitchell

Some Sources -----





This is how Planet Mars may have lost its Atmosphere.

Published on Sep 11, 2012 by
Though it doesn't look like a nice place to live now, Mars may have had an atmosphere more like ours on Earth! But how did it lose it? One way a planet can lose its atmosphere is through a process called 'sputtering.' In this process, atoms are knocked away from the atmosphere due to impacts from energetic particles. Learn more in this video!

Guns in Space

Published on Aug 26, 2012 by 
There's more over on MinutePhysics' channel RIGHT HERE:
I'm pretty sure that subscribing to MinutePhysics was one of Newton's Laws:

Music by Jake Chudnow: music by Jake Chudnow:

Jake's channel:

Planet size comparrison:

Gravity's pull from different altitudes:

shoot gun on moon / in space:

Paris Gun:


An episode I made about the biggest holes in the world:

Me on twitter:

Is College Worth It?

Published on Aug 21, 2012 by 
In which John ponders whether a college degree is worth the high tuition, student loans, opportunity cost, and low-paying entry-level positions involved. Is the cost involved worth the returns? Is this even a simple economic question, or are there intangible benefits that come along with education?
The RoxinPunch in question:

Usain Bolt vs. Gravity

Published on Aug 11, 2012 by 
Who's faster over 10 meters - the fastest sprinter in the world, or gravity?

Also, explore a map of the big bang!

MinutePhysics is on Google+ -
And facebook -
And twitter - @minutephysics

Minute Physics provides an energetic and entertaining view of old and new problems in physics -- all in a minute!

Music by Nathaniel Schroeder

Thanks to Nima Doroud for contributions and to Perimeter Institute for support.

How Big Is Infinity?

Published on Aug 6, 2012 by 
View full lesson:

Using the fundamentals of set theory, explore the mind-bending concept of the "infinity of infinities" -- and how it led mathematicians to conclude that math itself contains unanswerable questions.

Lesson by Dennis Wildfogel, animation by Augenblick Studios.

What Color Is A Mirror?

Published on Aug 3, 2012 by 
LEARN MORE and, in order of appearence:

Molly (Emotistyle):



Great web exhibit on the causes of color:

"color" vs "colour":

Study on mirror color:

Bad Astronomy on Mirror-color:

Great series of mirror tunnels:

Origins of color terms:

Origin of "black":

xkcd's color survey:

Tyndall Effect:

More on scattering:

A CRAZY bird that uses interference on its feathers to look awesome:

Peacocks also use interference:

Fantastic Radio Lab about color terms:

Straight Dope on the history of color terms:

Mirror GIF:

my favorite color illusion:



Vsauce Tshirts:

music by: