Barbie Reflects on Her Impact: A Story About Possibilities

This is my last post about Barbie, I promise! I just couldn’t resist using to Feminist Hacker Barbie site to look at the bright side before this whole internet controversy dissolves away. At the end of the day, this book gave us the opportunity to start a meaningful dialogue about gender roles, so let’s keep talking about it! (This is for Alex…thanks for the idea!)png-12 Continue reading

Inspiration: Fixed vs. Growth, The Two Basic Mindsets That Shape Our Lives

Do you view yourself as bad at math? Bad with technology? Incapable of understanding computer code?

Great news!  These things are only true if you continue to believe them! If you change your messages to yourself, you will be more than capable of being good at math, good with technology, and capable of understanding computer code (among any number of other possible things you could choose to learn).

Excerpt from article by Maria Popova: Fixed vs. Growth: The Two Basic Mindsets that Shape Our Lives: Continue reading

Teacher Learns to Tweet

These are my original goals identified two months ago when I started this project:

Goal #1: Learn to code

Goal #2: Write a blog about my learning in order to process my thinking, share with other people, and gain insights from readers.

I have learned a great deal since I started working toward these goals almost 2 months ago, but have recently identified an unexpected outcome: I’ve begun to consume and process my technological experiences differently. (Clarification: This outcome was unexpected to me…not necessarily anyone else!) Continue reading

Thanks Barbie, for another reason NOT to want to be you!

matell-screenshot1-620x514

This is the fatal page from the 2010 Barbie book I Can Be a Computer Engineer.  Barbie goes on to give her sister Skipper’s computer a virus, get some boys to help her fix it, and finally take individual credit for the whole shebang (including the robot puppy game that the boys programmed). At no point does Barbie do any coding at all. You can read the original blog post that brought this controversy to light here.

2434262975_079aec8640
Oh the Nostalgia! That peach gown was my favorite. http://goo.gl/XBhYad

I never really identified with Barbie.  Sure I played with her, but what little girl in the 80’s didn’t? However, I wasn’t blonde or skinny. I didn’t care to drive a pink corvette, wish to own a “dream house”, or marry my very own Ken doll. I didn’t want to be Barbie, and didn’t care what kinds of new careers she was trying out. I mostly liked to dress her up, which might have had a slight impact on my love of costuming and fanciness, but that is the extent of her influence.

155027_1762659145420_5122866_n

She was fun, but never any real impact on my life (or so I like to think…) Continue reading

Universal Children’s Day: Do Children Have the Right to Learn How to Code?

Tomorrow is Universal Children’s Day, a celebration of the day 25 years ago when the United Nations adopted the “Convention on the Rights of the Child”.

Did you know that the United States is one of only 3 UN countries that has not ratified this?

In celebration of the 25th anniversary of Universal Children’s Day, my school created this video. Please feel free to share it with your communities:

https://www.facebook.com/BoulderJourneySchool

https://www.youtube.com/watch?v=ZOxodRT3Uf0


I’ve argued on this blog that children can all benefit from learning to code, but I wonder at what point this will be considered a right.  Should it be?

Metacognition: Thinking About My Coding Thoughts

ibm_human_brain
Image source: http://www.gizmag.com/ibm-supercomputer-simulates-a-human-sized-brain/25093/

If metacognition can be considered a hobby, then it is definitely one of mine. (I fully realize how nerdy that sounds.)

I love thinking about thinking! When you work with young children, you have to become a “thought detective”. Young children’s brains are developing so quickly and efficiently, and teachers have to know how to support that. We have to be able to speak and interpret lots of different languages, many of which are nonverbal.  In order to do this, we have to really dig deep into our own analytical brains and constantly evaluate and reevaluate things we see happening in front of us.

We have to be able to think about children’s thinking, but also about our own! Continue reading

“It’s Never Too Early to Develop”…Is this Brilliant, or Simply Novel?

CLAY85941-1024x648
Photo Source: Codebabies.com

(from website) It’s never too early to be standards compliant! Show your little ones HTML markup code along with letter forms to get them started on the visual patterns and symbols that make up the essential building blocks of the Web. The first in a three-volume set, originally designed by a NYC Web Designer for his baby, this beautiful book is a fun and colorful introduction to the world of web design for babies.

I’m not too sure how I feel about this!

On the one hand:

I mean…I know that giving any book to a baby is better than giving no book to a baby.

Exposure to print is great (and necessary) for babies’ pre-literacy development.

I also know that exposure to simple, clean designs with high contrast is naturally interesting and engaging for them, while also supporting their ocular development.

I also know babies have an incredible capacity for learning language before the age of 3.  The more language exposure babies get results in more foundational neurochemistry being established for learning languages later in life.

I also know that part of the barrier to learning to code is just being exposed to it, and NOT thinking that it looks and sounds alien. (I know this from experience…I can say that now!) Thus, this simple exposure could provide some foundations for code being accepted as a cultural reality in one’s world.

I also think this is clever! I mean…”It’s never too early to develop”…that is fantastic! Continue reading

Embracing My Beginners Mindset: Avoiding Overthinking

beginners-mind-300x221

Hello. My name is Lauren and I’m an over-thinker…I’ve been learning to program for 29 days.

I commented this week that it seems like the Ruby tutorials I’ve been working through are getting harder and it’s taking me longer to figure out write the code that’s prompted. I have recently realized that half of the time I’m completely overthinking, which just makes me laugh at myself.

For example, I spent 25 minutes trying to solve one particular prompt, trying all angles of writing the code only to result in error message after error message. I stuck with it, miserable yet determined, and eventually realized that I had simply read the prompt wrong.  The prompt was to add some code before the print command, and I was adding the code after. It turned out that I had correctly written the code the first time. Rather than going back and re-reading the instructions, I just spiraled down the rabbit hole…my code getting more and more complex with each try.

This is not the first time something like this has happened. I’ve noticed that the fewer angles I examine, the faster I’m able to complete the prompts. This is interesting to me, because it does not feel natural at all!   Continue reading