Archive for April, 2012

Macro Monday

Image

Um….ok….

This is just plain strange!

I mean who would actually wear and USE this?

I can’t imagine that it’s comfortable or, much less, practical.

But hey.  I’m a guy.  What the hell do I know.

/perplexed_face = on

iPhone-carrying bra is no bust | Crave – CNET.

Very cool idea

Predictably named iPavement puts hotspots into the sidewalk — Engadget.

The idea behind this is so simple it’s silly.  And it’s great.

Forget putting wireless on poles and buildings.  How many miles of sidewalk do we have in this country?

Perfect idea here!

Take Your Child to Work Day

Me and kid #2 (the 10 yo).  Check.

Day at work.  Check.

Plans to show him all sorts of the stuff I do.  Check.

Busy day with all sorts of stuff to do.  Check.

Best part of his day so far?

Lunch at the BBQ rib joint down the street.

Love that kid!

Macro Monday

wpid-photo4-12-2012-2-2012-04-23-09-00.jpg

Truly amazing and mind-blowing video

About 12 minutes.

Worth. The. Time!!

Question for the day

wpid-virtual_learning-2012-04-18-09-46.jpg

So here’s my question…

We teach (and often require) foreign languages in middle school and in high school.

Right?

So why, in this day and age, with the emphasis on whole METS thing (Math, Engineering, Technology and Science) don’t we teach more computer languages?

Heck, why don’t we REQUIRE it?

Just about everyone in the education field and in the government seems to have an affection for the METS stuff lately. Everyone seems to agree, at least on the surface, that we need to place more emphasis on this type of education.

It’s also been an agreed upon fact that kids learn languages far easier than adults. Computer languages are not that different from spoken languages.

So why don’t we place more emphasis on them in middle and high school?

Why is it only the “geeks” end up in theses classes when they are even offered?

Now, before you go and get all offended on me, I do realize a few things.

#1 – Schools, in general, don’t have enough money. That’s a fact. They are often the target for politicians wanting quick cuts and an easy scapegoat for what ever personal agenda they are pushing. I have first-hand knowledge of this right now. I live in Wisconsin. Seriously, it should be a crime.

#2 – Schools don’t have enough teachers. Why? See point #1. It’s really hard to teach this stuff when you don’t have teachers that KNOW the languages. How many teachers do you know that are fluent in Ruby, Objective- C, Java, or Python that can and WANT to go teach in a high school? I mean really.

#3 – The teachers that could possibly, and would be open to teaching this stuff in these schools can make far more money coding for private companies. Again, see point #1. It’s just hard to attract these types of people.

However, I think there are options.

I suspect that there would be a lot of working professionals, those who are really passionate about what they do and their work who would be willing to volunteer some time to work with these kids. Heck…even pay them a little something. Just a little. They might come teach a few days a week. They might coordinate after-school clubs.

Now I know that some schools do this. Good for them.

I’m talking about this on a national level. We need to do more.

There needs to be a shift in the perception about teaching computer languages in school.

Me personally, I’d like to see it start in grade school. My 12-year-old is currently learning Python and loving it. It’s coming easy to him and he’s far surpassed my meager skills. My 10-year-old has expressed interest in learning as well.

It’s all about getting kids interested.

Cisco had a great program years ago (probably still do) that allowed high-school kids to come learn about networks and such.

We need something like this, but maybe, instead of corporate partners, local colleges and universities could step up. I’m sure they do in some places. But again, I think it needs to become the norm and not the exception.

Again, it’s just a thought.