Programming for Everyone How is Making Programming More Accessible, Meaningful, and Social Mitchel Resnick MIT Media Lab.

Slides:



Advertisements
Similar presentations
The people Look for some people. Write it down. By the water
Advertisements

Unit 2 What should I do? (period one).
Partnering With The Hostess
Word List A.
A.
And the Nominees are… Mrs. Whiteside is positive, patient, creative, and genuinely cares about all of her students. Students in her class are always.
Mission Technology Introduction to Scratch! June 2007.
15 Nice Stories That Make Me Smile!!! I was talking to my 8 years old little sister about the recent divorce.
 Met with my groups face to face, presented a topic and had open time for questions  ed the information once a week to Moms that attended the.
Going Places Safely Essential Question:
How To Use This Lesson Go-Givers ’ PowerPoints are designed to inform and support critical thinking and discussion. They can be used in their entirety.
KEY IDEAS OF LEVINE AND BUCKHINGHAM FIELD EXPERIENCE AND YOUTH MEDIA LITERACY.
“It’s Taking Me Somewhere” A Reflection on my Interconnected CCT Journey.
What is Scratch? Scratch as Logo Dr. Ben Schafer Department of Computer Science University of Northern Iowa.
What you should write after every trip to your site.
By Yukyong Chung.  Given the terms of computational concepts, the students will be able to state examples matching the Scratch blocks.  The students.
Unit 1 “Communicating and understanding” They connect ideas, illustrate how parts of the text relate to each other.
Technology Autobiography Growing up with technology When I was younger I remember using all sorts of technology. When I was like 5 or 6 years.
Programming for Artists ART 315 Dr. J. R. Parker Art/Digital Media Lab Lec 8 Fall 2010.
Introducing CLT While Avoiding Classroom Culture Shock Marla Yoshida ACP TEFL Program UCI Extension International Programs.
I am ready to test!________ I am ready to test!________
Sight Words.
Adventures in Animation Introduction to Scratch! Michelle Venable-Foster Barb Ericson May 2009.
Sight Words List 1 Mr. Matthews Grade One can.
JFK-103B1W9 and JFK-103B3W9 This program is going to be used to learn about:  Decision Making Skills  Communication Skills  Team Building Skills and.
My name is Sebastian, I am 6 years old and I looooooove socks. Every time I went out with my mom I asked her to buy me all the cool socks. I kept adding.
Mrs. Rodgers, 4th Grade 2005/2006 November 16, 1995 Dedication Early Years School Years Family Favorites Hobbies Good Advice My Future.
Partners Comp# Partner APartner B 1 Ancona, SamanthaManternach, Hailey 2 Black, RyanMcNeil, Maddie 3 Conger, KevinOhland, Rebecca 4 Day, MerciOtterbein,
Introduction to Scratch Scratch as Logo Dr. Ben Schafer Department of Computer Science University of Northern Iowa.
Unit 2 (task 28) In this PowerPoint I will tell you about 7 important IT job roles and if a candidate might want one what he would have to do to get one.
By: Lindsay. I hope you enjoy my PowerPoint on Reflective Thinking. In this PowerPoint there will be creativeness and reflective thinking. Creativeness.
Unit 3 Every Jack has his Jill! Contents  Lead-in Lead-in  Watching and Discussing Watching and Discussing  Debating Debating  Oral Assignment Oral.
Three Cs Clarity Conciseness Consistency. Clarity Being clear is our main priority when communicating. What might prevent us from communicating clearly?
Nic Shulver – Scratch – what, why and how? Click to edit Master text styles Second level Third level Fourth level Fifth level.
MYJ - Strengthening Family Relationships. Activities: View stories from p ‘You and Your Family’ article Discuss key points List the guidelines.
School Wide Students and Families Survey in October NewStar Chinese School November 2013 The School Board of Directors.
Karen Martinez.  The first time I went to The Learning Zone, I didn’t have a child and read to Laura’s daughter. She was a good student and then we played.
Digital Elementary School Kids: Safe, Smart, and Responsible.
By: Mrs. Abdallah. The way we taught students in the past simply does not prepare them for the higher demands of college and careers today and in the.
Learning Enabling Objective To become familiar with the technological world of robotics.
High Frequency Words August 31 - September 4 around be five help next
THINK CYBER SMART, BE CYBER SMART! CYBER SAFETY AND DIGITAL CITIZENSHIP IN A CLASSROOM.
Activity 2 Sharing Information Safely The Story of Amy & Emily.
1 st clue to be told by the spiritist teacher: To thank everything that we have and receive everyday is the meaning of this virtue. What is it called?
“The Bear Village” (words of the kindergarten students)
“Hi, I’m Officer Linda!” “Today, Officer George and I are going to be teaching you the rules of staying safe on the Internet!” “The Internet can be a.
Sight Words.
Qian Rujuan from Gaoqiao Middle School Module 6 Problems Unit 3 Language in use.
High Frequency Words.
Approach and Invite Scripts Develop the Posture Attitude and Skill Set
electronic mail ( ) s are letters written on a computer and sent through the internet.
Your good friend enjoys uploading videos to the internet sharing top tips for Minecraft. Yesterday you went to check out his latest post and.
Harry Chapin The Cat’s in the Cradle. FROM: This heartbreaking song tells of a father and son who can't schedule.
How to Present Yourself Online LinkedIn, Facebook and Twitter Created by benoit marketing llc.
TIME IS NOTHING A Journey Around The World A Journey Around The World.
ZACK Power Point By Wendy. About the Novel The novel we are studying a few weeks ago is base on racism, about a 16 years old boy who moved in to the country.
DIGITAL SAFETY City of Edinburgh Council Digital Learning Team.
Oxford Words
High Frequency words Kindergarten review. red yellow.
SAFETY VS RISK. ATTITUDE It’s really all about how you look at the risks associated with your job. It’s really all about how you look at the risks associated.
Karla Valentina Muñoz. Who I am… Hola everybody!!! My name is Karla Valentina Munoz. I am 25 years old, and I have been married for almost 6 years. I.
CHAPTER 4 WEEK 6 DESIGNING WITH TECHNOLOGIES USING SCRATCH AS A LEARNING AND TEACHING TOOL FOR DESIGN LBSC642, MIM, UMD Makoto Asami.
Reading Boy missing, Boy missing, police puzzled police puzzled.
Created By Sherri Desseau Click to begin TACOMA SCREENING INSTRUMENT FIRST GRADE.
Increasing people are posting opinions on online journals- weblogs or blogs, they are trading songs on illegal file-sharing networks, and they are volunteering.
Digital Safety City of Edinburgh Council Digital Learning Team.
Introduction to Scratch!
Hi, lovely to meet you all…….. Etc……..
Presentation transcript:

Programming for Everyone How is Making Programming More Accessible, Meaningful, and Social Mitchel Resnick MIT Media Lab

More Accessible More Meaningful More Social

More Accessible More Meaningful More Social

More Accessible More Meaningful More Social

Low Floor High Ceiling

Low Floor High Ceiling W i d e W a l l s

I have to admit that I initially didn’t get why a kids’ programming language should be so media-centric, but after seeing my kids interact with Scratch it became much more clearer to me. One of the nicest things I saw with Scratch was that it personalized the development experience in new ways by making it easy for my kids to add personalized content and actively participate in the development process. Not only could they develop abstract programs to do mindless things with a cat or a box, etc… but they could add THEIR own pictures and THEIR own voices to the Scratch environment which has given them hours of fun and driven them to learn. -- Scratch parent

More Accessible More Meaningful More Social

What is fun about Scratch and about organizing a company to write games together is that I’ve made a lot of friends and learned lots of new things. I’ve learned a lot about different kinds of programming by looking at other games with interesting effects, downloading them, and looking at and modifying the scripts and sprites. I really like programming! Also, when I started with Scratch I didn't think I was a very good artist. But since then, just by looking at other people's art projects, asking them questions, and practicing drawing using programs like Photoshop and the Scratch paint editor, I've gotten a lot better at art. Another thing I've learned while organizing Blue Elk is how to help keep a group of people motivated and working together… I like Scratch better than blogs or social networking sites like Facebook because we're creating interesting games and projects that are fun to play, watch, and download. I don't like to just talk to other people online, I like to talk about something creative and new year-old girl

Think Creatively

Reason Systematically

Think Creatively Reason Systematically Work Collaboratively

Computational Thinking

Pathways to Computational Thinking Support Personal Connections Support Social Connections Connect Ideas to Activities Reach Beyond Problem-Solving Design, Create, Express

Why Computational Thinking? Prepare more CS professionals Enable personal expression Enable creative thinking Enable learning of other things Prepare responsible citizens

I just wanted to thank you directly for your work on Scratch. I grew up as a kid with the LOGO programming language, to which I attribute much of my early passion for computers and technology. I have periodically wondered – somewhat sadly I will admit – whether we would ever have a LOGO for the next generation. A few weeks ago I overheard my 9 and 7 year old sons talking about “animating their sprites” for their “new game.” I watched them, and quickly learned all about Scratch. The combination of the social networking side of Scratch with the critical thinking and analytics, make it clear to me this is the next LOGO. I have worked in high-tech for 16 years, and currently run a global engineering organization for a top technology company. I’ve watched as succeeding generations of college students have lost the passion those for computers that those of us from the first PC generation had. Too often I see kids today only interested in being consumers of technology, not in building it. Scratch is a breath of fresh air for technology, software engineering, and mostly importantly, my kids.

A couple of days ago, a colleague of mine (CS faculty) told me how she tried to get her 10-year-old daughter interested in programming, and the only thing that appealed to her daughter (hugely) was Scratch. Moshe Vardi Editor-in-Chief Communications of the ACM

Creators of Scratch My 8 yr old son has been yearning to learn programming and game creation for years now. We have recently returned to homeschooling and did a search on programming and found your website 2 days ago. He fell asleep last night saying his lifelong dream had come true. He created his own fish game after playing with the samples for only a few hours and is eagerly planning what to do next. I can't begin to tell you how long I have searched for something that would challenge and drive this child, let alone keep him interested for very long as his mind is always planning. I had thought I could just not provide what he needed. Thank you, truly, from our family - for working on this project and making it available to everyone. -- Scratch parent