Sign-up today to join over 4 million learners already on ALISON:
Scratch - Teach Computer Programming in Schools
Scratch is a graphical programming language developed at the Massachusetts Institute of Technology (MIT) Media Lab. Scratch takes advantage of advances in computing power and interface design to make computer programming more engaging and accessible for children, teens, and others who are learning to program.
To qualify for your official ALISON Diploma, Certificate or PDF you must study and complete all modules and score 80% or more in each of the course assessments. A link to your Diploma certificate will then appear under the My Certificates heading of your My Account page.
Upon completion of this course you will be able to identify the features of the Scratch interface and the reasons these features are used in programming. You will learn important computational skills and concepts that will be of help when solving programming problems.You will be able to analyse systematically and collaborate effecively when designing a prototype for a project.
|Module 1: Introduction to Scratch|
|Module 2: Scratch Interface|
|Module 3: Scratch Tutorials|
|Module 4: Scratch Cards|
|Module 5: Scratch Assessment|
|Course Rating (By Learners)|
|Course Title||Scratch - Teach Computer Programming in Schools|
|Course Publisher||MIT Media Lab|
|Course Description|| Scratch is a graphical programming language developed at the Massachusetts Institute of Technology (MIT) Media Lab. Scratch takes advantage of advances in computing power and interface design to make computer programming more engaging and accessible for children, teens, and others who are learning to program. The Scratch software application is freely available and makes it easy to create interactive stories, animations, games, music, and art, and share these creations on the Web. Scratch is used worldwide by teachers to teach the basics of computer programming and as young people create and share Scratch projects, they learn important mathematical and computational ideas, while also learning to think creatively, reason systematically, and work collaboratively. This free online course introduces you to Scratch and its advantages in an educational setting, reviews the features and functions of the Scratch interface, and how to program using the Scratch software application. This course will be of great interest to teachers and parents who want their children to become familiar with computer programming concepts.
|License||This course is available from MIT Media Lab through the following Creative Commons licence:|
|Release Date||24 July 2013|
|Course Duration (Avg Learner)||1-2 Hours|
|Age appropriateness||16+ Years|
|Minimum Grade/Class Level||Lower High/ Secondary School|
|Case Study||We are currently seeking case studies for this course. Click here to Submit One|
|Course Advisor||We are currently seeking subject experts regarding this course. Click here to become a volunteer subject expert advisor|