Interest-Based Learning: Keeping it Lively!

Screen Shot 2014-10-23 at 9.59.08 PM
From “Why’s Poignant Guide to Ruby”. Click the image to see the book!

Ruby has quickly become my language of choice. There’s something about it that just draws me. It might be because I’ve started reading “Why’s Poignant Guide to Ruby”, and he agrees it’s important to submit to something that draws you.

Not familiar?  Here’s a passage:

“This world’s too big for such a a little language, I thought. Poor little thing doesn’t stand a chance. Doesn’t have legs to stand on. Doesn’t have arms to swim.”

…”So, now you’re wondering why I changed my mind about Ruby. The quick answer is: we clicked.

Like when you meet Somebody in college and they look like somebody who used to hit you in the face with paintbrushes when you were a kid. And so, impulsively, you conclude that this new Somebody is likely a non-friend. You wince at their hair. You hang up phones loudly during crucial moments in their anecdotes. You use your pogo stick right there where they are trying to walk!

Continue reading

Why Coding? Why Now?

Every person and every teacher must answer these questions for him or herself. To add to my full disclosure, I’ll just tell you a little bit about why I am a teacher learning to code. Maybe you will relate, maybe not. There are basically 4 reasons:

Reason #1: My husband (I know…it sounds like a silly reason, but just read on!)

That brain is always going...what does it DO?
That brain is always going…what does it DO?

My husband is a programmer, and I can honestly say that I never even knew what programming WAS until I met him 4 years ago. I still don’t, but I know a little bit more more now than I did when we met.  Sometimes I watch him work and it looks like madness to me…I watch him scroll back and forth between 3 or 4 different screens on his laptop, each with several open windows containing colors, letters, numbers, symbols, flashing, etc…I don’t understand any of it. It looks nuts! I am way less intimidated by the notion of learning to speak Korean!

Since I have this close relationship with a programmer, I’ve been able to learn a great deal about him in all areas of life, and our brains definitely work differently.  He’s a logical thinker. He likes neat, clean solutions to things and yes/no answers. I can’t stand being asked a yes/no question…I’m an educator whose primary goal is to provoke people to think for themselves.  I think that “wrong answers” exist in some situations, but I don’t really believe in definitive “right answers”… I believe in opinions and experiments and actions and consequences, and LEARNING.  I believe learning is messy…and programming LOOKS messy…but I suspect it’s a lot more neat and clean than it looks. (…but maybe not!)

Continue reading

Full Disclosure

Ok, so I’m a teacher learning to code, but why should you care? I’ll try to paint a picture of who I am so you can decide if you do or not! What comes to mind when you think of a teacher? I’d guess your brain conjures an image of someone like this: (These are the first 3 images that come up when you do a Google Image search for “teacher”)

url foregin-language-teacher-job-interview 615_300_Teacher

Well…I’m not that kind of teacher! (I’m actually not sure these people exist.)  I’ve never written on a chalkboard in front of students, I never rely on curriculums published in books (though I frequently incorporate books into curriculum), and I believe that chalk is best suited for creative use on the sidewalk.

This is me:

Continue reading