Programming in Scratch

Provided by:
9/10 stars
based on  11 reviews
Provided by:
Cost FREE
Start Date On demand

Course Details

Cost

FREE

Upcoming Schedule

  • On demand

Course Provider

edX online courses
Harvard University, the Massachusetts Institute of Technology, and the University of California, Berkeley, are just some of the schools that you have at your fingertips with edX. Through massive open online courses (MOOCs) from the world's best universities, you can develop your knowledge in literature, math, history, food and nutrition, and more. These online classes are taught by highly-regarded experts in the field. If you take a class on computer science through Harvard, you may be tau...
Harvard University, the Massachusetts Institute of Technology, and the University of California, Berkeley, are just some of the schools that you have at your fingertips with edX. Through massive open online courses (MOOCs) from the world's best universities, you can develop your knowledge in literature, math, history, food and nutrition, and more. These online classes are taught by highly-regarded experts in the field. If you take a class on computer science through Harvard, you may be taught by David J. Malan, a senior lecturer on computer science at Harvard University for the School of Engineering and Applied Sciences. But there's not just one professor - you have access to the entire teaching staff, allowing you to receive feedback on assignments straight from the experts. Pursue a Verified Certificate to document your achievements and use your coursework for job and school applications, promotions, and more. EdX also works with top universities to conduct research, allowing them to learn more about learning. Using their findings, edX is able to provide students with the best and most effective courses, constantly enhancing the student experience.

Provider Subject Specialization
Sciences & Technology
Business & Management
22210 reviews

Course Description

“Although many of the programs designed to teach kids to code are very simplistic, many of them, like Scratch, are suitable for all ages. It doesn't matter how old you are…Get started with the basics of programming!” -Lifehacker

Want to learn computer programming, but unsure where to begin? This is the course for you! Scratch is the computer programming language that makes it easy and fun to create interactive stories, games and animations and share them online.

This course is an introduction to computer science using the programming language Scratch, developed by MIT. Starting with the basics of using Scratch, the course will stretch your mind and challenge you. You will learn how to create amazing games, animated images and songs in just minutes with a simple “drag and drop” interface.

No previous programming knowledge needed. Join us as you start your computer science journey.

This material is based upon work supported...

“Although many of the programs designed to teach kids to code are very simplistic, many of them, like Scratch, are suitable for all ages. It doesn't matter how old you are…Get started with the basics of programming!” -Lifehacker

Want to learn computer programming, but unsure where to begin? This is the course for you! Scratch is the computer programming language that makes it easy and fun to create interactive stories, games and animations and share them online.

This course is an introduction to computer science using the programming language Scratch, developed by MIT. Starting with the basics of using Scratch, the course will stretch your mind and challenge you. You will learn how to create amazing games, animated images and songs in just minutes with a simple “drag and drop” interface.

No previous programming knowledge needed. Join us as you start your computer science journey.

This material is based upon work supported by the National Science Foundation under Grant No. 1044106. Any opinions, findings and conclusions or recommendations expressed in this material are those of the author(s) and do not necessarily reflect the views of the National Science Foundation (NSF).

Reviews 9/10 stars
11 Reviews for Programming in Scratch

Ratings details

  • 5 stars
  • 4 stars
  • 3 stars
  • 2 stars
  • 1 stars
  • 5 stars
  • 4 stars
  • 3 stars
  • 2 stars
  • 1 stars
  • 5 stars
  • 4 stars
  • 3 stars
  • 2 stars
  • 1 stars

Rankings are based on a provider's overall CourseTalk score, which takes into account both average rating and number of ratings. Stars round to the nearest half.

Sort By
Student profile image
Student profile image

Student

9/10 starsTaking Now
4 years, 3 months ago
sweet!
Was this review helpful? Yes1
 Flag
Sarah Brodsky profile image
Sarah Brodsky profile image
10/10 starsCompleted
  • 2 reviews
  • 2 completed
1 year, 2 months ago
Before taking this course, I had tried to learn some programming a couple of times, but each time I got frustrated and gave up. This course was very user-friendly and understandable, and I was able to complete all the assignments. The presentation is visual with lots of drawing and animation to illustrate the concepts. It's amazing how much you can accomplish in Scratch after just a few lessons. I recommend this course to anyone who wants to learn to program.
Was this review helpful? Yes0
 Flag
brenden miller profile image
brenden miller profile image

brenden miller

4/10 starsCompleted
1 year, 7 months ago
Its hard to find things on this program and it is not very organized. I do like the games. I think they are interesting and fun.
Was this review helpful? Yes0
 Flag
S Wicker profile image
S Wicker profile image

S Wicker

10/10 starsCompleted
2 years, 6 months ago
I loved this course!! I took the Programming with Java, part 1 before this and ended up stopping that course when I couldn't understand anything about Java. After that failure, I wanted to take an introductory programming language, a language that would get me familiar with programming before I jumped into C++ or Python, which I really wanted to do. This course was excellent. I truly enjoyed it. Everything was super easy to understand and I had no problem completing everything that I was required. While I could readily complete my assignments, I didn't feel that it was too easy. I understood the content, but I was challenged when I did thee assignments, but not too much of a challenge. I feel like the makers of this course did an excellent job in finding the perfect balance between fun and work, understanding and a challenge, and learning how to programming without reeling like an idiot like I did when I couldn't understand Java. ... I loved this course!! I took the Programming with Java, part 1 before this and ended up stopping that course when I couldn't understand anything about Java. After that failure, I wanted to take an introductory programming language, a language that would get me familiar with programming before I jumped into C++ or Python, which I really wanted to do. This course was excellent. I truly enjoyed it. Everything was super easy to understand and I had no problem completing everything that I was required. While I could readily complete my assignments, I didn't feel that it was too easy. I understood the content, but I was challenged when I did thee assignments, but not too much of a challenge. I feel like the makers of this course did an excellent job in finding the perfect balance between fun and work, understanding and a challenge, and learning how to programming without reeling like an idiot like I did when I couldn't understand Java. A big THANK YOU to the people who designed this course. You did such a great job! And by the way, I would recommend this course to EVERYONE. Anyone cab understand the content in this course.
Was this review helpful? Yes0
 Flag
Marco Tulio da Silva Lima profile image
Marco Tulio da Silva Lima profile image

Marco Tulio da Silva Lima

10/10 starsTaking Now
2 years, 8 months ago
Great course. I learned a lot and I have not even gotten halfway. I hope to have the opportunity to take a certificate in the next class.
Was this review helpful? Yes0
 Flag
chethan Hiremat profile image
chethan Hiremat profile image

chethan Hiremat

10/10 starsTaking Now
3 years ago
yes,it's an intresting cource. and i have also informed others about this cource .Thanks for giving us such a cources....i loved it................
Was this review helpful? Yes0
 Flag
student profile image
student profile image

student

10/10 starsCompleted
3 years, 1 month ago
This course is the best! I've loved Scratch for a while, and I was so happy when I found a course on it. It gave me a big boost, and showed me even though I thought I knew everything, there is still more to learn.
Was this review helpful? Yes0
 Flag
Marcos Freire profile image
Marcos Freire profile image

Marcos Freire

10/10 starsCompleted
3 years, 8 months ago
Great course. I learned a lot. Now I understand better how to program in another language like Python. But start with Scratch, it was amazing! Thanks for the great work!
Was this review helpful? Yes0
 Flag
Moshood Ojo profile image
Moshood Ojo profile image

Moshood Ojo

10/10 starsTaking Now
3 years, 9 months ago
I found the course so interested when I read through what the course is all about. I also want to participate because of the harveymuddx
Was this review helpful? Yes0
 Flag
prakhar ingle profile image
prakhar ingle profile image

prakhar ingle

10/10 starsCompleted
4 years ago
Best scratch course ever.you would learn to make your own games,plays,songs...etc.
Was this review helpful? Yes0
 Flag
Jeanne Boyarsky profile image
Jeanne Boyarsky profile image
8/10 starsCompleted
  • 33 reviews
  • 29 completed
4 years, 3 months ago
I'm a programmer, but had never learned Scratch so I took this opportunity to learn. The instructor was very thorough in covering basic programming concepts. She even shows a bit of C++/Java/Python to show how what you learn in Scratch relates to other languages. Scratch is more fun than Logo used to be because it is more powerful. This course was essentially self paces as all the material was available week 1. This loses the benefit of the students progressing together. I also missed the discussion amongst students. The course instructs students to post their projects to the forum which buries other discussion. I like that the videos were short (1-3 minutes) with lots of reinforcing questions. Very interactive. Most of your grade is the quizzes and homeworks. (all multiple choice.) They check you understand the concepts and in some cases walk you through a problem. The rest of your grade is the final project. I was disappoi... I'm a programmer, but had never learned Scratch so I took this opportunity to learn. The instructor was very thorough in covering basic programming concepts. She even shows a bit of C++/Java/Python to show how what you learn in Scratch relates to other languages. Scratch is more fun than Logo used to be because it is more powerful. This course was essentially self paces as all the material was available week 1. This loses the benefit of the students progressing together. I also missed the discussion amongst students. The course instructs students to post their projects to the forum which buries other discussion. I like that the videos were short (1-3 minutes) with lots of reinforcing questions. Very interactive. Most of your grade is the quizzes and homeworks. (all multiple choice.) They check you understand the concepts and in some cases walk you through a problem. The rest of your grade is the final project. I was disappointed that this wasn't peer graded. It would have been a good way to see how other's used the concepts. (And yes, you can still look at other people's projects, but not as structured as if you were peer grading and looking for specific things.) Instead, the platform checks you have a plan to write a program. Each lesson is supposed to take 3 hours. I did them in 30-60 minutes because I didn't do the exercises; just lecture and quizzes. I did to the final project. I think this is a good course for kids and those teaching them.
Was this review helpful? Yes0
 Flag

Rating Details


  • 5 stars
  • 4 stars
  • 3 stars
  • 2 stars
  • 1 stars
  • 5 stars
  • 4 stars
  • 3 stars
  • 2 stars
  • 1 stars
  • 5 stars
  • 4 stars
  • 3 stars
  • 2 stars
  • 1 stars

Rankings are based on a provider's overall CourseTalk score, which takes into account both average rating and number of ratings. Stars round to the nearest half.