Currently browsing category

teaching

Curriculum Mapping, Your Biggest Mistake

By: Tony DePrato | Follow me on Twitter @tdeprato Curriculum mapping is not a mistake. However, schools seem to make the same mistake over and over when implementing and using curriculum mapping tools. How do I know? Because I always hear different people, from different schools, make the same statements. …

Beyond Hour of Code

By: Tony DePrato | Follow me on Twitter @tdeprato A friend emailed me to get some ideas for his IB Computer Science (IBCS) class. We had recently discussed The Hour of Code, and how it was a good activity, but it was not deep enough to accomplish anything real. I …

How to Teach Programming

This week on IT Babble the Podcast Edition, you will hear Patrick and I discuss this topic that was posted on Slashdot.org: Revisiting Why Johnny Can’t Code: Have We “Made the Print Too Small”? Any one claiming that programming is related to text size has a serious problem. Why? Because tools …

Not the Best, Not the Worst, and Getting the Job Done

I was reading an article on Slashdot, by far my favorite website. The Slashdot posting linked to this original article, The programming talent myth. The article discusses this perception that programmers are either rock-star-ninjas or barely able to string to strings together (that was a programming joke by the way). However, the …

How a ‘C-‘ Can Be a Good Thing

It’s about getting things down to one number. Using the stats the way we read them, we’ll find value in players that no one else can see.~ Moneyball  I often take ideas and assign a numerical scale to them, in order to compare them to other things. I always tell …

Opportunity vs Experience

I was in a meeting. I dislike most meetings. Not because I dislike people or discourse, but because most meetings seem unfocused and more for ritual than utility. In this particular meeting, we were presented with some self-guided learning options for students who need to be challenged more. That means …

I can’t find the piece!

For a while I have been working on a book that centers around teaching robotics. One of the most import things about robotics is the “eureka moment”, when all of the frustration results in a solution. Today, something devious and educational occurred to me. What if I found one of the most …

Change & the 50%

“There were no easy answers and whatever road you took be it high, low, or more likely somewhere in between, half the people would hate the result and half would applaud and the hell of the thing was in a way they’d both be right.” ~David Baldacci, Divine Justice I read …

Wouldn’t This Be Great

Wouldn’t This Be Great This method of teaching is designed to create autonomous thinkers. Plan and build the main course of thought (theme) through the lessons. Build in potential errors for discovery and discussion. Keep a list of common misconceptions and if they do not come up, bring them up. Start …

The Proof

When ever I help students with math, I always have them do proofs. I want to be sure they understand what they are doing, and not just working a pattern. The word “proof” is a very powerful term, and being able to use it means that one has been able …

Are APPS Killing Students?

I am starting to notice that students in the high school and middle school where I work, are becoming dependent on Apps and stolen software. This bothers me because I am sensing they are losing actual IT skills, and the knowledge to create. Even the devices they have are limited. …

Invest in People, Bandwidth, and Servers

Invest in People, Bandwidth, and Servers Sometimes making IT related decisions is tough. Everyone seems to have a solution or idea. This includes co-workers, vendors, and friends outside of school. So I believe you need a philosophy to shape your decisions, and my decisions are driven by this: People need …