ScratchJr: Coding for Young Kids — Kickstarter Campaign

March 24, 2014 at 1:29 am 2 comments

I got to see a build of ScratchJr at the NSF CE21 PI’s meeting in January — it’s really fun.  Attractive, responsive, and well thought through, as one would expect with this team.

Coding (or computer programming) is a new type of literacy. Just as writing helps you organize your thinking and express your ideas, the same is true for coding. In the past, coding was seen as too difficult for most people. But we think coding should be for everyone, just like writing.

As young children code with ScratchJr, they learn how to create and express themselves with the computer, not just interact with it. In the process, children develop design and problem-solving skills that are foundational for later academic success, and they use math and language in a meaningful and motivating context, supporting the development of early-childhood numeracy and literacy.

With ScratchJr, children aren’t just learning to code, they are coding to learn.

via ScratchJr: Coding for Young Kids by Mitchel Resnick — Kickstarter.

About these ads

Entry filed under: Uncategorized. Tags: , , , , , .

A kind of worked examples for large classrooms Computer Science for Non-Majors in the CCC Blog

2 Comments Add your own

  • 1. nickfalkner  |  March 24, 2014 at 6:42 pm

    Very interesting and, of course, aligned with my interests on pre-literate programming – thanks for sharing!

    Reply
  • 2. Barry Brown  |  March 29, 2014 at 12:44 am

    While I’m all for introducing programming at earlier ages, I remain unconvinced that something like ScratchJr will lead to better programmers in the future. Drawing on my own personal experience, I was introduced to BASIC programming around age 9. I picketed it up quite readily, but I was already pretty good at putting things together and improvising: Legos, woodworking, plumbing, electricity (yeah, I had a very practical father). I was learning piano around that time, too.

    My experience and observation of my students is that programming isn’t necessarily a skill unto itself, but is merely one facet in multiple talents. People who have lots of experience in methodical problem-solving, cause-and-effect analysis, music, and just being curious will find many things in their lives–including programming–easier to do.

    Reply

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

Trackback this post  |  Subscribe to the comments via RSS Feed


Recent Posts

March 2014
M T W T F S S
« Feb   Apr »
 12
3456789
10111213141516
17181920212223
24252627282930
31  

Feeds

Blog Stats

  • 947,804 hits

Enter your email address to follow this blog and receive notifications of new posts by email.

Join 3,051 other followers

CS Teaching Tips


Follow

Get every new post delivered to your Inbox.

Join 3,051 other followers

%d bloggers like this: