for a total beginner in coding, this course was the perfect start! It was easy to understand, and easy to program (coding wit already?)\n\nThank you so much for offering such a wonderful way to learn!
the course is what the name says it is, an introduction to programming, great course for any code beginner. Lecturer is doing amazing job and keeping the lectures interesting, easy and understandable.
von Stan V•
This was a great class for me. I had fun learning about programming concepts and Scratch. There are weekly quizzes and two projects to work on. Both the quizzes and the projects will definitely help you learn more about software design principles. You will have fun while learning and working on your coding skills. I took toward taking more courses on Scratch if they are available.
von Benedikt G•
Great introduction to programming in very easy and understandable steps and units. Can recommend this to anyone who wants to get into programming without any prior experience and for any age group. Despite having many many students, the teachers were also extremely forthcoming and helped me with some administrative issues I had and despite some back and forth via e-mail. Great job!
von Philip C•
This course is ideal for anyone with zero programming experience who wants to learn the basic concepts and have fun doing so. I would definitely recommend 'Code Yourself! An Introduction to Programming' as an entry level course to everyone of any age who has an interest in learning how to develop. Well done to the team that put this course together.
von Monika S•
This course is really helpful .Content is amazing and so much useful.anybody who wants to learn programming as a beginner should try this course first .Thank you for making my Lockdown so productive.
This is a great course for anyone who is interested in programming but have zero to little programming background. I would say that this course would also be interesting for some experienced programmers.
Scratch code and interface are easy to understand. This course not only teaches about the code but also teaches how to think as a programmer such as, how to design your code or algorithm based on the software requirements, analyzing your code, doing the best practice, etc.
During the course, you will be guided by Dr Areti Manataki (If you choose the course in English). She explains everything pretty well and uses terms that easy to understand. For example by explaining code algorithm by comparing it with daily activities.
von Constantine M•
The tutors were highly professional. I did not have any computer science background prior to starting the course and therefore my level of confidence and comfortability was very low. However, I must say all that quickly vanished soon after I started listening to the lectures. The tutors simplified otherwise difficult and complex tasks to become easy to understand, which gave me an eagerness to continue learning. I would want to recommend anyone who wants to pursue a tech career to start off the journey with this course. Thank you and I appreciate it.
von Anusheel C•
A real starter course for simple programming. i, with no idea on programming, decided to try this course. this was my first coursera course. i got to say, it really is the starter. i really recommend this for people who want to program, but dont know where to start. the course is made in a very fun way. i am 10 years old and i loved this. tells you the basics of programming, teaches you programming in scratch. do this course before any other programming one. it'll seriously help you
von Chris H•
Good introduction introduction to common terms, common project design from inception to completion. Pacing was good and instructions were clear and concise. I was able to complete projects without having to seek supplementary guidance from third party websites. Instructors were clear and easy to understand. Thank you for the course, I really enjoyed it. All my best.
von viddhesh s•
actually Iam a beginner in the world of coding, and i have understood the basics of coding with the help of this course.
von Ashwini J•
very well explained and the whole course is so fun to learn !!!! and very motivating too for programming beginners....!
von Christian R•
Good course for someone who is starting in programming.
von Rucha M•
This course was lots of fun and I learnt a lot.
von Shashank K S•
This course is ok but it is not providing any certificate .I think certificates motivates us to achieve our goals.It gives courage that Yes!!we have completed this course
But you are not providing us a certificate 😢😢😢😢😢😢😢😢
But we are happy that we have learnt a lot. We will be happier to receive your certificate.
von Tan X X•
Good if you dont have any basic knowledge of progamming.
von Ankit K•
Maybe that's me or may be i haven't read about the course clearly but i think that the level of this course is below par. It is a childish level course probably for someone younger than 15 or 16.
von Jennifer k•
info is out of date. course references an out of date scratch program. unwilling to upload practice videos from this site due to this fact and risk uploading unsecure info to my home pc.
von Marek D•
outdated. New Scratch 3 looks different and it's difficult to do the same things if you follow instructor
von Mireille F•
I really enjoyed the course, well designed in terms of progression and good presentation. I had knew basic programming in R, Python & Java, but it is so much more fun when you can see immediately your code in action via animations, games etc. Now I have to figure out how you go from the root language programs like Python onto visual ones like Scratch.
I have some feedback on how the course could be improved - don't know where else to post this: a) the course description should emphasize that it uses Scratch V2, not the latest version, in bold, e.g in 'About this course' and 'Introductory note', so to download V2 to follow the course, and once completed continue practising using V3 b) there should be an additional 'FAQ' section in the course content list, gathering all recurrent threads from Forum Discussions, e.g. reminder to use Scratch V2 not V3, and differences between V2 & V3; this would reduce the incorrect uses of the Discussion Forums (e.g. multiple duplicate threads) and save time about known recurrent topics/issues c) the project submission page should not allow submission unless a file has been uploaded to it, and if possible only a .sb2 or .sb3 file d) the peer-review process should indicate what to do if wrong file type or no file uploaded in the project page to review (from an old forum thread I gather that we have to flag the submission rather than submit a failed - on all counts - review).
von Rufus F R j•
This course is put together very well. Although frustrating at times, I learned a lot in a very short period of time. The instructors planned the course in such a manner that a beginner can start thinking like a computer programmer. Learning block programming is a good way to start to learn programming. The learner has to really want to learn this stuff, and it is so rewarding when one creates something from Scratch that one is proud of. It is also very rewarding to be able to follow along with another learner's though process because one is able to understand what the programmer is attempting to do. From doing peer review, one learns from peer review, and the learner begins to understand why coding is such a collaborative effort. It is truly insightful to see how someone else approaches a problem different from one's self. I love this stuff! Now I am going to have to take a course in some beginning language like Python. When I can afford it, I am going to get this certificate. Thank you to the instructors, developers of this course, and thank you to the Coursera platform and Coursera team.
von Zərbəliyeva Ş•
Hello, first of all, thank you for making this course free and making a noticeable difference in the careers and education of many. And, of course, my dear teacher Dr. Areti Manataki, thank you very much for creating a very entertaining and educational environment in 5 weeks. (P.S and my dear friend Cody). In fact, as a biology student, I never thought I would be able to master such a high level of programming skills over the Internet. And I'm glad I made a mistake)) Edinburgh was my favorite university in terms of education and the team. I was thinking of studying at the University of Pavia with Erasmus Proraming, but Covid-19 may have helped me so much that I was already studying for a master's degree at the University of Edinburgh.
, specialization in Programming. Respect to everyone who suffers.
von Sabrina S•
I loved this course. It's perfect for beginners to get a basic understanding of how programming works: You will learn about general concepts and basics that are essential for programming (from user documentations to iterations), you will gain an understanding of how to approach new programming projects, how to modify, test and debug programs, and so much more. And all of this new knowledge is taught to you in a playful and fun way: By writing your own little games and programs from week one! A very hands-on course. I really liked that! Also, Dr. Areti Manataki's passion for programming is highly infectious and inspiring! The course is well structured, and I can really recommend it to everyone who wants to dip a toe in the water and introduce themselves to programming :-)
von Angel N•
Great course! Lessons were very well planned out in small steps for beginners and it really did introduce me to programming. For someone who has no background but interested to learn a new skill it is very informative. However it would be good to combine the videos into longer videos (ie 10 mins) instead of 1-2 mins or even like seconds as I have to keep clicking the next video. Interviews with people in the industry is very interesting as well. It would be good to learn other programming languages too as Scratch does seem like a really basic program for learning.
von Shaurya R•
The application provided along with the course ( scratch ) is extremly helpful. Especially , the code palletes make the whole process of coding and learning enjoyable. Areti is a fantastic teacher and explained all concepts lucidly. Only improvement I can suggest is delete button on sprite can be placed prudently awayso that learners don't delete the whole code by mistake. Overall, I would recommend this course to all the learners. Thanks to the course makers and Coursera.
von Aditya J•
I loved this course and according to me this is the best course if you are new to programming world.I also got a certificate after completing this awesome and full of fun course and I thank the whole course team and especially Areti Mam for this and my whole journey.This course helped me in clearing my basics and created my interest in the wide field of Computer Science and programming.Thank you so much for all the marvelous stuff and valuable certificate!
von Ahmed M A•
I knew nothing about programming before this course, it gave a good idea about the concepts and its applications. the short quizzes during lectures where very useful and the assignments made me deeply understand all the concepts I studied in this course.
If you're a total beginner I highly recommend you check this course, however if you have a decent background in programming, then this might be too simple and primitive for you.