subject
Intro

edX: Programming in Scratch

 with  Colleen Lewis

“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).

4 Student
reviews
Cost Free Online Course
Pace Self Paced
Institution Harvey Mudd College
Provider edX
Language English
Calendar 57 weeks long
+ Add to My Courses
Learn Data Analysis udacity.com

Learn to become a Data Analyst. Job offer guaranteed or get a full refund.

Advertisement
Become a Data Scientist datacamp.com

Learn Python & R at your own pace. Start now for free!

Advertisement
FAQ View All
What are MOOCs?
MOOCs stand for Massive Open Online Courses. These are free online courses from universities around the world (eg. Stanford Harvard MIT) offered to anyone with an internet connection.
How do I register?
To register for a course, click on "Go to Class" button on the course page. This will take you to the providers website where you can register for the course.
How do these MOOCs or free online courses work?
MOOCs are designed for an online audience, teaching primarily through short (5-20 min.) pre recorded video lectures, that you watch on weekly schedule when convenient for you.  They also have student discussion forums, homework/assignments, and online quizzes or exams.

4 reviews for edX's Programming in Scratch

Write a review
4 out of 5 people found the following review useful
3 years ago
profile picture
José Diaz Seng completed this course, spending 2 hours a week on it and found the course difficulty to be easy.
I think this is a great course if you are new or nearly new to programming or you want to find out in a structured way what Scratch is about. Scratch is a wonderful platform and I can enjoy doing projects with my 7 year old son. The course teaches the basics very well and also gives good techniques about how to handle Read More
I think this is a great course if you are new or nearly new to programming or you want to find out in a structured way what Scratch is about. Scratch is a wonderful platform and I can enjoy doing projects with my 7 year old son. The course teaches the basics very well and also gives good techniques about how to handle common problems coming up when trying to do a Scratch project.

I did not spot any errors in the problems, not even grammatical ones, so everything was done with care. I can fully recommend the course for the intended audience.

The only little things I did not like about the project were that

1. In the exercises I often found extreme nested loop constructs where one had to keep track of variables which was quite tedious and error-prone (even for an experienced programmer). I don't think one gets much out of this sort of exercise and, since such loops represent bad programming style I would advise against using them even for problem sets.

2. I have taken and am taking quite a few MOOCs and what I deem very important is seeing the instructor once in a while in a video, which usually is the case. Other than in a few of the earlier videos, this was not the case. I think that personal touch (beyond only hearing the lecturer's voice) is very important for motivating students and to compensate a bit for the fact that one is not in a lecture hall.
Was this review helpful to you? YES | NO
2 years ago
profile picture
Dennis B. Mendiola is taking this course right now.
Was this review helpful to you? YES | NO
2 years ago
profile picture
Sarah Pierce completed this course.
Was this review helpful to you? YES | NO
2 years ago
V-ann Davis is taking this course right now.
Was this review helpful to you? YES | NO