DZone
Thanks for visiting DZone today,
Edit Profile
  • Manage Email Subscriptions
  • How to Post to DZone
  • Article Submission Guidelines
Sign Out View Profile
  • Post an Article
  • Manage My Drafts
Over 2 million developers have joined DZone.
Log In / Join
Refcards Trend Reports Events Over 2 million developers have joined DZone. Join Today! Thanks for visiting DZone today,
Edit Profile Manage Email Subscriptions Moderation Admin Console How to Post to DZone Article Submission Guidelines
View Profile
Sign Out
Refcards
Trend Reports
Events
Zones
Culture and Methodologies Agile Career Development Methodologies Team Management
Data Engineering AI/ML Big Data Data Databases IoT
Software Design and Architecture Cloud Architecture Containers Integration Microservices Performance Security
Coding Frameworks Java JavaScript Languages Tools
Testing, Deployment, and Maintenance Deployment DevOps and CI/CD Maintenance Monitoring and Observability Testing, Tools, and Frameworks
Culture and Methodologies
Agile Career Development Methodologies Team Management
Data Engineering
AI/ML Big Data Data Databases IoT
Software Design and Architecture
Cloud Architecture Containers Integration Microservices Performance Security
Coding
Frameworks Java JavaScript Languages Tools
Testing, Deployment, and Maintenance
Deployment DevOps and CI/CD Maintenance Monitoring and Observability Testing, Tools, and Frameworks
  1. DZone
  2. Coding
  3. Languages
  4. What is Scratch? And What Can My Child Learn?

What is Scratch? And What Can My Child Learn?

Vipul Verma user avatar by
Vipul Verma
·
Mar. 01, 15 · Interview
Like (0)
Save
Tweet
Share
1.18K Views

Join the DZone community and get the full member experience.

Join For Free

Kids don’t want to code unless they enjoy it. You can’t force them to sit in chairs and write lines of code in a half dozen languages. Technology and computers are practical tools, definitely, but they’re also lots of fun. Your kid should find coding entertaining, and the free online coding platform called Scratch from MIT certainly fits the bill.  DevelopIntelligence.com gathers some of the benefits of this great new tool.

Children between 8 and 16 are the targeted audience members of Scratch, which is an online group of mostly kids. They discuss concepts and ideas about Scratch, which is also a programming language. There are free tutorials available to students of all ages who want to learn how to snap together blocks to create various projects. Members can share what they’ve created and build on others’ creations. Adults find the site fun, too.




Scratch has become a really popular site over the years, and how many users and projects it has gained over the years reflects how popular coding is becoming. By late January 2015, the site had over 5 million registered users. Approximately 700,000 studios were made, and more than 7.8 million projects were shared between uses. Even more astonishing is that nearly 38.8 million comments were posted. Some users were as young as four years old. As of late January 2015, almost 11,000 users were four. Twelve year-old new users were the largest group of incoming Scratchers at 542,000.

The Scratch community is free, and it is growing in popularity. Maintained and moderated by MIT, the Scratch website also offers tutorials without cost. New coders share ideas and gain critical thinking skills as they use Scratch. They also thoroughly enjoy their time coding.

Sign your kids up on Scratch if they need something new to do. They can discover how to code at their own pace and then start creating their own projects. They will develop their analytical and logical thinking skills, design new creations, build relationships, and just have fun. Your child will want to persist through problems she encounters in her coding, and she will learn how to collaborate to solve those problems. These are all 21st century job skills she will need, whether she becomes a coder or not.

Scratch (programming language)

Opinions expressed by DZone contributors are their own.

Popular on DZone

  • Unlocking the Power of Polymorphism in JavaScript: A Deep Dive
  • How to Develop a Portrait Retouching Function
  • What Should You Know About Graph Database’s Scalability?
  • Spring Cloud: How To Deal With Microservice Configuration (Part 1)

Comments

Partner Resources

X

ABOUT US

  • About DZone
  • Send feedback
  • Careers
  • Sitemap

ADVERTISE

  • Advertise with DZone

CONTRIBUTE ON DZONE

  • Article Submission Guidelines
  • Become a Contributor
  • Visit the Writers' Zone

LEGAL

  • Terms of Service
  • Privacy Policy

CONTACT US

  • 600 Park Offices Drive
  • Suite 300
  • Durham, NC 27709
  • support@dzone.com
  • +1 (919) 678-0300

Let's be friends: