Monday, February 22, 2016

Teaching a Systems Approach to Segregation



Systems are all around us. Sometimes we call a system a system: the public school system, or the political system, for example.

Other times, we don't call a system a system. This doesn't make it any less a system. We might call it the NBA Draft, or the college admissions process.

Sometimes people deny that a system is a system. You can rely on people to deny the systemic properties of racism, for example.

Systems are easy to teach when you have a clear model available to share and experiment with.

Thanks to Vi Hart @vihartvihart and Nicky Case @ncasenmare, we now have a fun, interactive model to understand systemic segregation that's appropriate for kids (and adults) of all ages!

Parable of the Polygons

http://ncase.me/polygons/

I heard about this model over the weekend and was so excited about it, I tried it out on my 7th grade media arts students today. I didn't even give them their own machines, I just walked them through it.

Even then, the students were totally able to grasp the rules of the system, and understand how systems create the world around us. They were entranced. One student who was class clowning that day remarked without irony, "Whoa, this is, like, really deep."

Next time, I'm going to set each student up at a machine, so they can click and drag through it on their own - experimenting, testing, hypothesizing, and proving their own assumptions either true or false.

Systems are important in media arts, because when you tell a story, you create a system for the audience. You create a setting, and you define (implicitly or explicitly) its boundaries. You create characters, and you define the parameters of their interaction. You define what powers each character has, and the latitude for each in terms of ability and mobility. You define what success and failure means in this system. Most important of all: when you mass communicate a system and it becomes popular, it inspires audience members to deploy that system in real life. Thus, we must be cautious as storytellers what systems we're popularizing.



Thursday, February 11, 2016

ComputerCraft Maze Challenge

Three cheers to Alexandria, the first of my students to successfully program her robot 'turtle' to navigate the maze she created in ComputerCraft!




ComputerCraft is a mod for MinecraftEdu that allows students to program robots called 'turtles' to do various in-game tasks.

It's got a fun, easy to use drag-and-drop visual programming language.

I think it's a reference to the turtle that students in the 80s (including myself) learned to program using LOGO.






Thursday, February 4, 2016

Teen Stops Cyber-Bullying Before It Starts

A 14 year-old girl developed software to reduce cyber-bullying by 93%, which still allows online access to students.

Trisha Prabhu from Illinois heard the stories of teen tragedies involving cyber-bullying, and she was driven to make a difference.

Social media developers haven't done enough to prevent abuse, and Twitter recently admitted this.

I teach social media safety, and when it came to the old adage of 'think before you post', I never felt that the curriculum available to me was reaching the students.

For example, look at how many different versions of this same message abound online:


Don't get me wrong, I agree with it. It's just, as an adult, I can see clearly on a daily basis that even adults have a hard time following these guidelines.

When I saw this post a couple weeks ago on Twitter about a technology that dramatically reduces online bullying, I was thrilled.

Trisha's TEDxTeen presentation is fantastic for high school students.


I'm currently teaching 6th graders, so I edited a version of her talk that removes the graphic details of teen suicides.


Trisha's software is called ReThink, and it simply identifies hurtful messages and asks the person to rethink their message before sending. It's prevented 93% of hurtful messages in trials. It's being developed for desktop and mobile use.