Have you ever wished you knew how to program, but had no idea where to start from? This course will teach you how to program in Scratch, an easy to use visual programming language. More importantly, it will introduce you to the fundamental principles of computing and it will help you think like a software engineer.
Offered By

Code Yourself! An Introduction to Programming
The University of EdinburghAbout this Course
Could your company benefit from training employees on in-demand skills?
Try Coursera for BusinessSkills you will gain
- Computer Programming
- Algorithms
- Programming Language
- Scratch (Programming Language)
Could your company benefit from training employees on in-demand skills?
Try Coursera for BusinessSyllabus - What you will learn from this course
Your First Computer Program
Code Gone Loopy!
Remixing Games
Reusing Your Code
Reviews
- 5 stars80.22%
- 4 stars14.97%
- 3 stars2.20%
- 2 stars0.84%
- 1 star1.75%
TOP REVIEWS FROM CODE YOURSELF! AN INTRODUCTION TO PROGRAMMING
Very fun and engaging course. Allows you to interact with your peers and gain valuable feedback. The interviews were also very useful as they showed how concepts could be utilized in other fields.
It was a wonderful experience through out the course it gave me a very extraordinary fundamental's of programming and about scrath too. Enjoyed Doing the projects and got to learn very new things .
I love the way this course is designed! It's a really wonderful breath of fresh air.
Scratch is a wonderful tool for understanding programming before jumping into courses in programming languages.
for a total beginner in coding, this course was the perfect start! It was easy to understand, and easy to program (coding wit already?)
Thank you so much for offering such a wonderful way to learn!
Frequently Asked Questions
When will I have access to the lectures and assignments?
What will I get if I purchase the Certificate?
Is financial aid available?
More questions? Visit the Learner Help Center.