Back to Code Yourself! An Introduction to Programming
The University of Edinburgh

Code Yourself! An Introduction to Programming

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. This course is also available with captions in the following languages: Arabic https://www.coursera.org/learn/intro-programming-ar Spanish https://www.coursera.org/learn/a-programar Learners can apply for Financial Aid directly with Coursera to assist with the cost of accessing the full course and gaining a certificate for successfully completing the course.

Status: Debugging
Status: Computational Thinking
BeginnerCourse12 hours

Featured reviews

LH

5.0Reviewed Mar 5, 2018

Really good beginner course that has led me to want to learn more and got me thinking about things that are possible through computer programming. Thank you to all involved in this course!

KD

5.0Reviewed Sep 19, 2015

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.

JC

5.0Reviewed Sep 19, 2021

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.

CW

4.0Reviewed Jun 25, 2022

A good introductory course to programming using Scratch, which teach you about the concept in programming. It's interesting and statisfying to be able to make your own animation/simple game.

CV

5.0Reviewed Apr 19, 2020

Thank you so much! It's a very good first approach to programming. The videos are simple and easy to follow and the tests are directly related with the contents. Congratulations and thanks again!

PS

5.0Reviewed May 19, 2021

I am glad that I did this course. It was fun learning . The best part of it was the projects and peer grading which really kept us engrossed . And the bonus interviews were like icing on the cake.

CH

5.0Reviewed Sep 11, 2023

This is an excellent course to teach beginners how to code. It was very fun and informative. It encouraged me to really get into coding and learn more. I really like the Scratch platform.

NE

5.0Reviewed Apr 23, 2020

Excellent,we learned a lot from you,Dr.Areti mam.The way you taught really helped us to learn basics of programming and a new Programming language Scratch and also will be missing you Dr.Areti mam

DS

5.0Reviewed Mar 16, 2023

It was Awesome as well as very interesting too . It helped me in Increasing my work effectiveness and made me even more active towards my work . I would totally recommend this course to everyone !!

SK

5.0Reviewed Jun 8, 2022

HII I have Complited this cource my Experience about this cource is very very good and my fiture career very helpfull this cource and my friends and family members suggest this cource Thankyou

EK

5.0Reviewed Mar 18, 2021

Well explained, course made in a form of entertainment, liked that there were tasks to do the practical work- to program different games. There were theory tests as well! Very good for beginners!

CT

5.0Reviewed Sep 6, 2023

a first step into what programming means and key terminology explanation with practices are the key takeaway to this course. Thank you to provide this stepping stone to 1st time programming

All reviews

Showing: 20 of 1,332

Monika Singh
5.0
Reviewed Jun 4, 2020
Kathryn Donahue
5.0
Reviewed Sep 20, 2015
Johannes Gerardus Antonius Bekkers
5.0
Reviewed Apr 12, 2020
Abby Dawson
3.0
Reviewed Aug 14, 2015
Saatvik Gulati
1.0
Reviewed Dec 6, 2016
Darshan Patel
5.0
Reviewed Apr 29, 2020
Emir Dizdar
5.0
Reviewed Apr 5, 2016
Empty Angelo
5.0
Reviewed Jun 3, 2020
Elaine Whiteman
5.0
Reviewed Sep 10, 2015
Sailaja Sumana
5.0
Reviewed Dec 1, 2017
Beatriz Montoya Pérez
5.0
Reviewed Apr 21, 2020
Jennifer Slowikowski
2.0
Reviewed Aug 27, 2021
K. D.
5.0
Reviewed Oct 19, 2015
Stefan Trausti Arnason
5.0
Reviewed Sep 10, 2015
István Paár
5.0
Reviewed May 4, 2020
Laina Karosic
5.0
Reviewed Aug 24, 2017
Carol Stuthridge
5.0
Reviewed Nov 2, 2015
Somto George Umunna
5.0
Reviewed Jun 9, 2017
Amanda Soo
5.0
Reviewed Oct 21, 2015
Mabel Wilcox
5.0
Reviewed Mar 3, 2016